Software Engineer Jobs at DPR Construction with Visa Sponsorship

DPR Construction hires Software Engineers to build and maintain the digital infrastructure behind one of the most technically ambitious firms in construction. The company has an established track record of sponsoring international talent across multiple visa categories, making it a realistic target for candidates who need work authorization.

See All Software Engineer at DPR Construction Jobs

Overview

Open Jobs26+
Top Visa TypeH-1B
Work Type96% On-site
Top LocationRichmond, VA
Most JobsDPR Construction

Showing 5 of 26+ Software Engineer Jobs at DPR Construction jobs

DPR Construction
MLOps Engineer
We won't show you this job again
DPR Construction
Added 1mo ago
MLOps Engineer
DPR Construction
GA
Cloud & DevOps
AI (Artificial Intelligence)
ML (Machine Learning)
Data Engineering
Software Engineering
DevOps
MLOps
Not listed
On-Site

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
DPR Construction
VDC Engineer- Concrete
We won't show you this job again
DPR Construction
Added 3w ago
VDC Engineer- Concrete
DPR Construction
Denver, Colorado
Specialized Engineering
Construction Management
Engineering (Non-Software)
Not listed
On-Site
Associate's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
DPR Construction
VDC Engineer- Self Perform
We won't show you this job again
DPR Construction
Added 1mo ago
VDC Engineer- Self Perform
DPR Construction
Richmond, Virginia
Specialized Engineering
Construction Management
Engineering (Non-Software)
Not listed
On-Site
Associate's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
DPR Construction
Project Engineer- Division 7
We won't show you this job again
DPR Construction
Added 1mo ago
Project Engineer- Division 7
DPR Construction
Richmond, Virginia
Project & Program Management
Construction Management
Specialized Engineering
Project Management
Engineering (Non-Software)
Not listed
On-Site
1+ yr exp.

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
DPR Construction
Senior Project Engineer- Concrete
We won't show you this job again
DPR Construction
Added 1mo ago
Senior Project Engineer- Concrete
DPR Construction
Richmond, Virginia
Project & Program Management
Construction Management
Specialized Engineering
Project Management
Engineering (Non-Software)
Not listed
On-Site
2+ yrs exp.

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)

See all 26+ Software Engineer Jobs at DPR Construction

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer Jobs at DPR Construction.

Get Access To All Jobs

See all 26+ Software Engineer at DPR Construction jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer at DPR Construction roles.

Get Access To All Jobs

Tips for Finding Software Engineer Jobs at DPR Construction Jobs

Tailor your resume to construction technology

DPR builds proprietary tools for project management, BIM workflows, and field operations. Frame your software experience around similar domains, like data pipelines, asset tracking, or enterprise platforms, so hiring managers can immediately connect your background to their tech stack.

Verify your OPT or CPT eligibility early

If you're on an F-1 visa, confirm your OPT start date aligns with DPR's hiring cycle before you apply. Construction firms often hire on project timelines, so a gap between your authorization window and their onboarding schedule can kill an otherwise strong offer.

Ask about H-1B sponsorship during the offer stage

DPR sponsors H-1B petitions for Software Engineers, but raise the topic after you have a written offer, not before. Ask HR specifically whether they use an in-house immigration team or outside counsel, since that affects how quickly the USCIS filing process moves.

Use Migrate Mate to target open roles directly

Search Migrate Mate's job board to filter Software Engineer openings at DPR Construction by visa type. This saves time by surfacing only roles where sponsorship has been confirmed, so you're not cold-applying and hoping the company will accommodate your immigration needs.

Understand how TN status fits engineering roles

Canadian and Mexican nationals can enter on a TN visa under the Engineer category, which can cover Software Engineer roles if the position requires a qualifying degree. Confirm with DPR's HR team that the job description meets DOL's classification criteria before your interview.

Plan for PERM timelines if Green Card is the goal

If you're targeting permanent residency through EB-2 or EB-3, PERM labor certification at the DOL typically takes 12 to 18 months before USCIS even receives the I-140 petition. Start that conversation with DPR's HR team within your first year, not after your H-1B is already running short.

Software Engineer at DPR Construction jobs are hiring across the US. Find yours.

Find Software Engineer at DPR Construction Jobs

Frequently Asked Questions

Does DPR Construction sponsor H-1B visas for Software Engineers?

Yes, DPR Construction sponsors H-1B visas for Software Engineers. The company has an active sponsorship history across this role, so it's a realistic target if you need H-1B support. Because H-1B cap-subject petitions are tied to the annual lottery, timing your offer and filing around the April registration window is critical. Confirm the process details directly with DPR's HR team once you have an offer in hand.

Which visa types does DPR Construction commonly use for Software Engineer roles?

DPR Construction sponsors across several visa categories for Software Engineers, including H-1B, F-1 OPT, F-1 CPT, TN, J-1, and employment-based Green Cards through EB-2 and EB-3. F-1 OPT is often the entry point for recent graduates, while H-1B is the most common long-term path. TN is available to Canadian and Mexican nationals whose software engineering role meets the qualifying criteria under the USMCA.

What qualifications does DPR Construction expect for sponsored Software Engineer positions?

DPR typically looks for Software Engineers with a bachelor's degree or higher in computer science, software engineering, or a closely related field. Given their investment in construction technology, experience with enterprise applications, data integration, or cloud platforms is valued. For H-1B sponsorship, USCIS requires the role to qualify as a specialty occupation, meaning the degree requirement must be directly tied to the specific job duties.

How do I apply for Software Engineer jobs at DPR Construction?

You can browse and apply for Software Engineer openings at DPR Construction through Migrate Mate, which lists roles filtered by visa sponsorship eligibility. DPR posts positions across multiple locations and project teams, so checking regularly gives you the best shot at catching new openings. When you apply, tailor your application to highlight experience relevant to construction technology platforms, since that's where DPR focuses much of its software development work.

How do I plan my timeline if DPR Construction is sponsoring my H-1B while I'm on OPT?

If you're working at DPR on F-1 OPT, your employer needs to submit your H-1B registration during the March lottery window for an October 1 start date. If you have a STEM degree, you may be eligible for a 24-month OPT extension, which gives you up to three lottery attempts. Coordinate with DPR's HR or immigration counsel at least six months before your OPT expires to avoid a gap in work authorization.

See which Software Engineer at DPR Construction employers are hiring and sponsoring visas right now.

Search Software Engineer at DPR Construction Jobs