Senior Software Engineering Jobs at Carollo Engineers with Visa Sponsorship

Carollo Engineers hires Senior Software Engineers to build the technical infrastructure behind water and environmental consulting projects. The company has a consistent track record of sponsoring work visas across multiple categories, making it a realistic target if you need sponsorship to work in the U.S.

See All Senior Software Engineering at Carollo Engineers Jobs

Overview

Open Jobs89+
Top Visa TypeH-1B
Work Type100% On-site
Median Salary$163K
Top LocationTampa, FL
Most JobsCarollo Engineers

Showing 5 of 89+ Senior Software Engineering Jobs at Carollo Engineers jobs

Carollo Engineers
Senior Instrumentation and Controls Engineer
We won't show you this job again
Carollo Engineers
Added 1mo ago
Senior Instrumentation and Controls Engineer
Carollo Engineers
Greater Sacramento
Specialized Engineering
Electrical Engineering
Mechanical Engineering
Engineering (Non-Software)
$145,000/yr - $185,000/yr
On-Site
10+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Carollo Engineers
Senior Civil/Environmental Engineer
We won't show you this job again
Carollo Engineers
Added 2mo ago
Senior Civil/Environmental Engineer
Carollo Engineers
Las Vegas, Nevada
Specialized Engineering
Civil & Structural Engineering
Engineering (Non-Software)
Civil Engineering
Environmental Engineering
On-Site
10+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Carollo Engineers
Senior-Level Water/Wastewater Engineer
We won't show you this job again
Carollo Engineers
Added 2mo ago
Senior-Level Water/Wastewater Engineer
Carollo Engineers
Dallas, Texas
Specialized Engineering
Civil & Structural Engineering
Project & Program Management
Engineering (Non-Software)
Civil Engineering
Environmental Engineering
Project Management
On-Site
10+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Carollo Engineers
Stormwater Client Lead/Senior Project Manager
We won't show you this job again
Carollo Engineers
Added 2mo ago
Stormwater Client Lead/Senior Project Manager
Carollo Engineers
Fort Myers, Florida
Project & Program Management
Partnerships & Business Development
Specialized Engineering
Civil & Structural Engineering
Project Management
Business Development
Engineering (Non-Software)
Civil Engineering
On-Site
10+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Carollo Engineers
Senior Water Resources Engineer
We won't show you this job again
Carollo Engineers
Added 2mo ago
Senior Water Resources Engineer
Carollo Engineers
Orlando, Florida
Specialized Engineering
Civil & Structural Engineering
Engineering (Non-Software)
Civil Engineering
Environmental Engineering
On-Site
15+ yrs exp.
Bachelor's

Have you applied for this role?

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

See all 89+ Senior Software Engineering Jobs at Carollo Engineers

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Engineering Jobs at Carollo Engineers.

Get Access To All Jobs

See all 89+ Senior Software Engineering at Carollo Engineers jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Engineering at Carollo Engineers roles.

Get Access To All Jobs

Tips for Finding Senior Software Engineering Jobs at Carollo Engineers Jobs

Align your portfolio with water infrastructure software

Carollo's software roles support engineering projects in water systems, treatment facilities, and environmental modeling. Highlighting experience with data pipelines, SCADA integration, or geospatial tooling signals direct fit before your resume ever reaches a recruiter.

Confirm LCA filing before accepting an offer

Before your start date, ask the HR team to confirm the Labor Condition Application has been submitted to DOL. Delays at this stage are common in consulting firms, and a certified LCA must be in place before your H-1B petition can be filed.

Distinguish E-3 eligibility early in conversations

If you hold Australian citizenship, clarify this during initial recruiter outreach. Carollo sponsors E-3 visas, which have no lottery and can be processed at a consulate in weeks, giving you a faster path than H-1B cap-subject candidates.

Document your degree field against the specialty occupation standard

USCIS requires software engineering roles to meet specialty occupation criteria. Gather transcripts and employer letters that show your degree is directly applicable to the technical scope of the role, not just broadly related to computing.

Target Carollo's open roles using Migrate Mate

Carollo posts Senior Software Engineering roles across multiple U.S. offices, and availability shifts by practice area. Use Migrate Mate to filter open positions by visa type so you're applying to roles where sponsorship is already confirmed.

Prepare for longer PERM timelines on immigrant visa paths

If your goal is permanent residence through EB-2 or EB-3, PERM labor certification at DOL currently runs over a year in processing time. Raise this timeline with Carollo's HR team early so your sponsorship plan accounts for the gap.

Senior Software Engineering at Carollo Engineers jobs are hiring across the US. Find yours.

Find Senior Software Engineering at Carollo Engineers Jobs

Frequently Asked Questions

Does Carollo Engineers sponsor H-1B visas for Senior Software Engineers?

Yes, Carollo Engineers sponsors H-1B visas for Senior Software Engineering roles. Because H-1B cap-subject petitions are subject to an annual lottery, timing matters. Carollo typically initiates the process well in advance of the April filing window, so confirm sponsorship intent and your eligibility status with the recruiting team early in the process.

How do I apply for Senior Software Engineering jobs at Carollo Engineers?

Applications go through Carollo's careers portal, where roles are listed by office location and practice area. You can also browse Senior Software Engineering openings at Carollo filtered by visa sponsorship on Migrate Mate, which makes it easier to identify roles where sponsorship is actively offered before you invest time in a full application.

Which visa types does Carollo Engineers commonly use for Senior Software Engineering roles?

Carollo sponsors H-1B, E-3, TN, J-1, F-1 OPT, F-1 CPT, and immigrant visa categories including EB-2 and EB-3. For software roles, H-1B and E-3 are the most common nonimmigrant paths. Australian citizens benefit from the E-3's simpler process, while Canadian and Mexican nationals in qualifying software roles may be eligible for TN status.

What qualifications does Carollo Engineers expect for Senior Software Engineering roles?

Senior-level roles at Carollo typically require a bachelor's degree or higher in computer science, software engineering, or a directly related field, along with meaningful professional experience. Given the firm's focus on water and environmental consulting, experience with engineering software platforms, cloud infrastructure, or systems that interface with operational technology is a practical advantage when competing for these positions.

How long does the visa sponsorship process take at Carollo Engineers for this role?

Timeline depends on visa type. E-3 consular processing for Australian citizens can move in two to four weeks once the Labor Condition Application is certified by DOL. H-1B sponsorship is tied to the annual April lottery and October 1 start date, meaning the full cycle from offer to authorization can take six months or more without premium processing.

See which Senior Software Engineering at Carollo Engineers employers are hiring and sponsoring visas right now.

Search Senior Software Engineering at Carollo Engineers Jobs