Software Engineer Jobs at BKF Engineers with Visa Sponsorship
Software Engineer jobs at BKF Engineers support infrastructure and civil engineering projects through technology, data systems, and internal tooling. The company has an established path for sponsoring employment-based immigrant visas, making it a realistic target for international candidates building a long-term U.S. career in engineering consulting.
Find Software Engineer Jobs at BKF EngineersOverview
Showing 5 of 42+ Software Engineer Jobs at BKF Engineers










See all 42+ Software Engineer Jobs at BKF Engineers
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer Jobs at BKF Engineers.
Get Access To All Jobs
INTRODUCTION
BKF is a multi-service infrastructure consulting firm providing civil engineering, construction management, environmental, planning, and surveying services across California, the Pacific Northwest, and beyond. With offices throughout California and the Portland area, BKF has served transportation, water resources, land development, government, and federal clients for over 110 years. At BKF, you'll find a unique opportunity to grow your career with intention. Our culture values professional autonomy, innovation, and meaningful collaboration across offices. We are proud to be recognized with the Great Place to Work certification for the second year in a row.
The Vice President of Business Development for the Planning and Government Solutions Division will lead the overall business development strategy for BKF across the Western Region. This role will partner closely with Division leadership, seller-doers, and Key Client Leaders to expand market share, strengthen client relationships, and position BKF for sustainable growth across government, transportation, water, power/utilities, and land development markets. As a key member of the corporate business development leadership team, the VP will provide direction for profitable Division growth, lead and build the business development team, and align regional BD efforts with BKF's broader company goals. This leader will work with senior leadership, the Key Client Team, Marketing Leadership, and other BD leaders to develop strategic partnerships, advance priority client relationships, and proactively identify project and program opportunities throughout the Western Region. This position reports directly to the Chief Business Development Officer and indirectly to the EVP, Planning and Government Solutions. The role will initially support growth across California, Oregon, and Washington, build and develop the Division's business development team, and serve as an external-facing leader with regular travel throughout the Western Region.
Responsibilities
- Lead a comprehensive business development program and establish strategies to achieve annual financial goals, including bookings, book-to-burn, and weighted pipeline, for the Division.
- Lead the overall business development strategy and program for the Planning and Government Solutions Division, with an initial focus on California, Oregon, and Washington and a long-term goal of expanding growth across the broader Western Region.
- Develop and execute business development strategies for Planning and Government services sectors to enhance market share and profitability.
- Partner with Division and executive leadership to establish and execute growth strategies across markets, geographies, and client segments.
- Identify synergies for cross-selling existing and new service lines.
- Build and implement effective sales and marketing initiatives to drive market growth.
- Identify and pursue new business opportunities in water and transportation, fostering strong client relationships and partnerships.
- Drive the Pursuit to Win process from opportunity creation and identification through contract negotiation.
- Manage complex win strategies and proposal efforts involving conventional and traditional contract and procurement methods, as well as collaborative and alternative project delivery methods.
- Uncover and lead strategic pursuits to wins.
- Partner with the CBDO to help develop and execute corporate and Division growth strategy for Planning and Government Solutions.
- Collaborate with other Division market leaders to maximize cross-selling opportunities.
- Build, lead, and mentor the Division's business development team, including Regional BD Directors and Managers, to execute growth strategies and client engagement initiatives across the region.
- Provide strategic direction to the Planning and Government Services Marketing Leader for key pursuits and go/no-go decisions.
- Optimize the sales funnel and client engagement processes for sustainable growth.
- Facilitate and improve the client experience, satisfaction, and loyalty through all touchpoints.
- Represent the company at industry events, conferences, and client meetings to promote brand visibility and thought leadership, including attendance at after-hours client events.
- Ensure business development plans and budgets are planned, executed, and captured in the CRM.
- Ensure public agency and target client budgets are acquired and analyzed annually and used for business development planning.
- Ensure all client relationship activities are captured in the CRM.
- Actively communicate and collaborate with the internal Marketing & Business Development Team.
- Maintain an updated and accurate pipeline for the Planning & Government Solutions Division.
REQUIREMENTS
- Minimum of 15 years of experience in business development, marketing leadership, and strategic planning within the A/E/C or infrastructure services sectors, with experience in Western U.S. markets preferred.
- Ability to travel regularly throughout California, Oregon, and Washington to support client engagement, market development, and Division growth initiatives.
- Proven success leading business development programs and teams, managing client relationships, strategic selling, and driving revenue growth.
- Bachelor's or Master's degree in Business Administration, Marketing, Communications, Civil Engineering, or a related field.
- Deep understanding of the overall lifecycle of a project, including planning, design, construction, and land development.
- Proven leadership in client relationship management, strategic planning, strategic teaming, proposal strategy, and negotiation.
- Ability to leverage key contacts with private organizations and state and municipal agencies across the Western Region and build a robust sales pipeline for BKF.
- Strong interpersonal, organizational, and communication skills.
- Experience with CRM systems and data-driven business development practices.
- Demonstrated ability to create impactful, differentiated value propositions.
- Skilled in coaching seller-doers and others in client relationship development and management. Established relationships with strategic clients and a broad network of contacts across the Western Region, with the ability to expand BKF's Planning & Government Solutions presence into new markets over time.
Physical Demands
Must be able to regularly talk, hear and operate a computer, keyboard and mouse and occasionally lift, pull/push and carry up to 20 pounds with accommodations.
Work Conditions
Exposure to constant or intermittent sounds at a low or moderate level consistent with an office setting. Exposure to high-stress, fast-paced, deadline-oriented environment. Travel to other BKF locations and client sites may be required.
BENEFITS
- The typical base salary range for this position is $170,000.00 - $250,000.00, annualized depending upon skills, experience, education, and geographical location. This is a salary position paid biweekly.
- Competitive salaries, profit sharing, and 401k.
- Generous paid time off packages.
- 9 Paid Holidays.
- Flexible schedules.
- Education reimbursement, Paid annual dues for professional and societal organizations.
- BKF offers competitive and award-winning benefits and perks. To learn more click here.
BKF provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. BKF does not accept unsolicited resumes from recruiters or employment agencies. In the event a recruiter or agency submits a resume or candidate without a previously signed agreement and a specific solicitation for the position or other approved engagement request for the position with BKF, BKF reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited submittals are done at the risk of the recruiter.
See all 42+ Software Engineer Jobs at BKF Engineers
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer Jobs at BKF Engineers.
Get Access To All JobsTips for Finding Software Engineer Jobs at BKF Engineers
Frame your portfolio around engineering infrastructure projects
BKF Engineers is a civil and structural engineering firm, so Software Engineer candidates who can demonstrate experience building tools for project management, CAD integration, or field data systems will stand out over generalist software profiles.
Target roles that align with PERM-eligible functions
BKF's immigrant visa sponsorship follows the PERM labor certification process. Roles tied to specialized internal systems or GIS tooling tend to meet the DOL's requirements for demonstrating no qualified U.S. worker is available, which matters when timing your application.
Clarify sponsorship intent before the offer stage
Engineering consultancies often route sponsorship decisions through HR and legal separately from hiring managers. Ask directly during the final interview round whether the specific Software Engineer role you're pursuing has been approved for EB-2 or EB-3 sponsorship.
Prepare your degree equivalency documentation early
EB-3 petitions require a formal credential evaluation if your degree is from outside the U.S. Get a NACES-member evaluation completed before an offer is made so it doesn't delay the PERM filing timeline after you accept.
Browse open Software Engineer roles using Migrate Mate
BKF Engineers posts Software Engineer openings across multiple locations. Use Migrate Mate to filter specifically for BKF positions tagged with employment-based sponsorship so you're only spending time on roles where your visa situation is already a fit.
Account for PERM processing time in your offer negotiation
PERM labor certification at DOL currently takes six to twelve months before USCIS even receives the I-140 petition. If your current visa status has a hard expiration, negotiate a start date and internal transfer option that gives the process enough runway.
Frequently Asked Questions
Does BKF Engineers sponsor H-1B visas for Software Engineers?
BKF Engineers' documented sponsorship activity for Software Engineers sits within the employment-based immigrant visa categories, specifically EB-2 and EB-3, rather than the H-1B visa nonimmigrant pathway. If you're currently on an H-1B through another employer, you may still be a strong candidate, but you should confirm directly with BKF's recruiting team whether H-1B transfers are supported for the specific role you're targeting.
Which visa types are commonly used for Software Engineer roles at BKF Engineers?
BKF Engineers sponsors employment-based Green Cards for Software Engineers through the EB-2 and EB-3 categories. EB-3 is the more common path for roles requiring a bachelor's degree in computer science or a related field, while EB-2 applies to positions requiring an advanced degree or exceptional ability. Both require PERM labor certification filed with the Department of Labor before USCIS can process the I-140 petition.
What qualifications or experience are expected for Software Engineer roles at BKF Engineers?
BKF Engineers is a civil and structural engineering consultancy, so Software Engineer candidates are typically expected to have experience building internal tools, data pipelines, or systems that support engineering workflows rather than consumer-facing product development. Familiarity with GIS platforms, project management software integration, or infrastructure data systems is a practical advantage. A bachelor's degree in computer science, software engineering, or a closely related field is the standard minimum qualification.
How do I apply for Software Engineer jobs at BKF Engineers?
You can find and apply for Software Engineer openings at BKF Engineers through Migrate Mate, which filters job listings by visa sponsorship type so you can identify BKF roles where employment-based sponsorship is available before applying. When you apply, tailor your resume to reflect experience with engineering-adjacent software systems and include any credential evaluations or work authorization documentation you already have prepared.
How do I plan my timeline for the Green Card process at BKF Engineers?
The EB-2 and EB-3 Green Card process at a firm like BKF Engineers involves three sequential stages: PERM labor certification with DOL, I-140 petition with USCIS, and adjustment of status or consular processing. From the time an offer is accepted, the full process routinely takes two to four years, depending on your country of birth and current visa priority dates. Starting the process as early as possible after your offer is accepted gives you the most runway.