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 37+ Software Engineer Jobs at BKF Engineers










See all 37+ 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.
ROLE AND RESPONSIBILITIES
Help make BKF #1 in the West. The Regional Business Development Director is an external-facing growth leader responsible for building and converting a qualified regional pipeline—driving opportunity creation, pursuit leadership, and client relationship development in alignment with the Division’s strategic goals. The role reports to the Vice President of Business Development – Infrastructure Solutions (water, transportation, energy, etc.) and partners closely with regional operations leaders, seller-doers, marketing, and key client leaders to execute client plans, strengthen market presence, and deliver on bookings, win rate, and pipeline health targets.
Client Account Leadership
- Identify, prioritize, build and deepen relationships with top regional clients.
- Lead account strategies to grow designated key, emerging, and core clients to 40% of business.
- Strengthen client experience through consistent engagement and follow-through.
Market & Brand Leadership (External-Facing Presence)
- Represent the firm at regional industry events and cultivate strategic partnerships.
- Actively in and uses industry organizations to develop and maintain alliances with clients.
- Elevate brand visibility and identify new market opportunities.
Regional Growth & Revenue Outcomes
- Own regional bookings, win rate, and pipeline health targets aligned to divisional goals.
- Translate divisional strategy into a regional business development plan (markets, clients, pursuits, positioning).
- Build and maintain a weighted pipeline through relationships, market intel, and partner networks.
Pursuit Leadership (“Pursuit to Win”)
- Lead major pursuits in the region, including go/no-go, win strategy development, teaming, proposal strategy coordination, interviews, and negotiation support.
- Navigate traditional and alternative procurement and delivery methods.
Cross Functional Alignment
- Identify and coordinate cross-selling opportunities across service lines and geographies.
- Partner with seller-doers, operations, market, and client leaders to align messaging, client action plans, engagement, and pursuit strategy.
CRM and Data-Driven BD Discipline
- Ensure accurate CRM capture of all BD activities, client touchpoints, and pursuit stages.
- Use CRM and market/budget intelligence to guide prioritization, forecasting, and strategy adjustments.
Leadership, Coaching, and Influence
- Coach seller-doers and supports pursuit teams.
- Provide clear, upward reporting, to the VP, on pipeline, key pursuits, risks, and required executive support.
BASIC QUALIFICATIONS
- Bachelor’s degree in Business Administration, Marketing, Communications, Journalism, or a related field
- Minimum of 10+ years of relevant experience within an A/E/C firm
- Proven track record of successful business development leadership and client relationship management
- Strong client relationships with architects, contractors, and owners in water, transportation, energy, and other related markets.
- Experience working in a fast-paced, deadline-driven environment
- Exceptional interpersonal, organizational, written, and verbal communication skills
- Strong organizational skills with high attention to detail
- Ability to manage multiple priorities and deadlines in a dynamic environment
- Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint, Outlook)
- Proficiency in Adobe Creative Suite (InDesign, Photoshop, Illustrator)
- Active participation and/or leadership in industry organizations
- Experience with Deltek VantagePoint (preferred)
- Experience with Client Experience (CX) strategies or programs (preferred)
- Ability to travel periodically and attend after-hours client events
- Ability to travel within the Southern California region, primarily based in Orange County with travel to Los Angeles, Inland Empire, and San Diego
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 $140,000 - $195,000, 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.
LI-Hybrid
Tips 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.