Software Engineer Jobs at Thompson Engineering with Visa Sponsorship
Thompson Engineering hires Software Engineers to support consulting and professional services clients across technical delivery and systems work. The company has an established path for sponsoring work visas in this function, making it a practical target if you're building a long-term career in the U.S. on a sponsored visa.
See All Software Engineer at Thompson Engineering JobsOverview
Showing 5 of 43+ Software Engineer Jobs at Thompson Engineering jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 43+ Software Engineer Jobs at Thompson Engineering
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer Jobs at Thompson Engineering.
Get Access To All Jobs
INTRODUCTION
Thompson Engineering is seeking a highly skilled and motivated Senior Civil Engineer to join our growing team. This leadership role is ideal for an experienced professional with a strong background in civil engineering, team development, client relationship management, and strategic market engagement.
The successful candidate will play a pivotal role in delivering high-quality engineering solutions, mentoring staff, and driving business growth.
KEY RESPONSIBILITIES
Leadership Team Development
- Lead and mentor a multidisciplinary team of engineers and technical staff
- Foster a culture of collaboration, innovation, and continuous improvement
- Support professional development and performance management initiatives
Client Engagement
- Serve as the primary liaison for key clients, ensuring satisfaction and long-term partnerships
- Translate client objectives into actionable project plans
- Lead proposal development and deliver compelling client presentations
Market Awareness Business Development
- Stay informed on industry trends, regulatory changes, and emerging technologies
- Identify and pursue new business opportunities aligned with company strategy
- Collaborate with business development and marketing teams to enhance market presence
Technical Expertise
- Oversee civil engineering design, permitting, and construction processes
- Review and approve technical deliverables to ensure quality and regulatory compliance
- Provide innovative solutions to complex engineering challenges across all project phases
QUALIFICATIONS
- Bachelor's degree in Civil Engineering
- Licensed Professional Engineer (PE)
- Proven experience in civil infrastructure projects, team leadership, and client management
- Strong communication, organizational, and problem-solving skills

INTRODUCTION
Thompson Engineering is seeking a highly skilled and motivated Senior Civil Engineer to join our growing team. This leadership role is ideal for an experienced professional with a strong background in civil engineering, team development, client relationship management, and strategic market engagement.
The successful candidate will play a pivotal role in delivering high-quality engineering solutions, mentoring staff, and driving business growth.
KEY RESPONSIBILITIES
Leadership Team Development
- Lead and mentor a multidisciplinary team of engineers and technical staff
- Foster a culture of collaboration, innovation, and continuous improvement
- Support professional development and performance management initiatives
Client Engagement
- Serve as the primary liaison for key clients, ensuring satisfaction and long-term partnerships
- Translate client objectives into actionable project plans
- Lead proposal development and deliver compelling client presentations
Market Awareness Business Development
- Stay informed on industry trends, regulatory changes, and emerging technologies
- Identify and pursue new business opportunities aligned with company strategy
- Collaborate with business development and marketing teams to enhance market presence
Technical Expertise
- Oversee civil engineering design, permitting, and construction processes
- Review and approve technical deliverables to ensure quality and regulatory compliance
- Provide innovative solutions to complex engineering challenges across all project phases
QUALIFICATIONS
- Bachelor's degree in Civil Engineering
- Licensed Professional Engineer (PE)
- Proven experience in civil infrastructure projects, team leadership, and client management
- Strong communication, organizational, and problem-solving skills
See all 43+ Software Engineer at Thompson Engineering jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer at Thompson Engineering roles.
Get Access To All JobsTips for Finding Software Engineer Jobs at Thompson Engineering Jobs
Align your resume to client-facing technical work
Thompson Engineering's consulting model means Software Engineer roles often involve client delivery, not just internal product work. Highlight project-based experience, cross-functional collaboration, and domain expertise that transfers across industries to stand out in their hiring process.
Verify your H-1B1 eligibility before applying
Thompson Engineering sponsors the H-1B1, a visa available only to citizens of Singapore and Chile. If you hold one of those passports, confirm your degree and role qualify as a specialty occupation under USCIS standards before submitting your application.
Target roles matching your exact specialty occupation
Consulting firms file LCAs with DOL tied to specific job titles and wage levels. Apply to Software Engineer postings that match your technical background precisely. A misaligned title creates friction during the Labor Condition Application stage and can delay sponsorship.
Prepare credential documentation before your first interview
Have your degree certificates, transcripts, and any foreign credential evaluations ready before you reach the offer stage. Consulting firms move quickly once a decision is made, and gaps in documentation are the most common cause of filing delays for sponsored engineers.
Search for open Software Engineer roles using Migrate Mate
Migrate Mate filters job listings by visa sponsorship type, so you can surface Thompson Engineering's open Software Engineer positions alongside their sponsorship track record without manually screening dozens of postings across general job boards.
Clarify sponsorship timing during the offer negotiation
H-1B1 petitions are filed directly with USCIS without a lottery, but processing still takes time. Ask your recruiter during the offer stage whether Thompson Engineering uses premium processing and how they handle start dates for sponsored hires to avoid gaps in your work authorization.
Software Engineer at Thompson Engineering jobs are hiring across the US. Find yours.
Find Software Engineer at Thompson Engineering JobsFrequently Asked Questions
Does Thompson Engineering sponsor H-1B visas for Software Engineers?
Thompson Engineering sponsors the H-1B1 visa for Software Engineers, not the standard H-1B. The H-1B1 is a separate visa category available only to nationals of Singapore and Chile. It doesn't require entering the H-1B lottery and can be filed directly with USCIS, which makes the timeline more predictable for both the employer and the candidate.
How do I apply for Software Engineer jobs at Thompson Engineering?
Browse Thompson Engineering's open Software Engineer roles through Migrate Mate, which filters listings by visa sponsorship type so you can confirm sponsorship availability before applying. Once you identify a relevant posting, apply directly through Thompson Engineering's careers page. Tailor your application to reflect client-facing technical delivery experience, since their consulting model prioritizes project-based engineering work.
What visa types does Thompson Engineering use for Software Engineer roles?
Thompson Engineering's primary sponsored visa for Software Engineers is the H-1B1, which is reserved for nationals of Singapore and Chile. If you hold a different nationality, you would need to discuss alternative sponsorship paths directly with the employer, as the H-1B1 is the visa type they have an established process for in this function.
What qualifications does Thompson Engineering expect from Software Engineer candidates?
For a successful H-1B1 petition, USCIS requires that the role qualifies as a specialty occupation, meaning it typically requires at least a bachelor's degree in a directly related technical field such as computer science, software engineering, or information systems. Thompson Engineering's consulting work means they'll also look for applied technical experience and the ability to work across multiple client environments.
How do I think about timing if I need Thompson Engineering to sponsor my visa?
The H-1B1 doesn't require the April lottery, so you're not locked into a single annual window. USCIS standard processing for H-1B1 petitions runs several months, and premium processing is available to expedite to around 15 business days. Plan to have all credential documentation ready before the offer stage so your employer can file without delays once an offer is extended.
See which Software Engineer at Thompson Engineering employers are hiring and sponsoring visas right now.
Search Software Engineer at Thompson Engineering Jobs