Senior Software Engineering Jobs at ENTRUST Solutions Group with Visa Sponsorship
Senior Software Engineering jobs at ENTRUST Solutions Group span utility, energy, and infrastructure consulting projects, where deep technical expertise meets complex client environments. The company has an established pathway for sponsoring international engineers, making it a realistic target if you're navigating H-1B visa, OPT, or other work authorization.
Find Senior Software Engineering Jobs at ENTRUST Solutions GroupOverview
Showing 5 of 57+ Senior Software Engineering Jobs at ENTRUST Solutions Group


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 57+ Senior Software Engineering Jobs at ENTRUST Solutions Group
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Engineering Jobs at ENTRUST Solutions Group.
Get Access To All Jobs
What You’ll Do:
- Partner with key department, project, and program stakeholders on developing & implementing controls measures to better manage project financials to mitigate financial losses.
- Partner with stakeholders in the development of project schedules to control cost plans, conduct ongoing cost plan analysis, and perform variance & earned value analysis for stakeholders.
- Collaborate with stakeholders on the development of project & annual budgets, budget forecast planning, reporting, performance management, account data requests, and provide financial tracking system management and support.
- Manage orders from inception through completion and all required documentation is entered in current software system.
- Maintain scope change, contingency release, change order, and journal entry logs.
- Maintain written and electronic project documentation and records for required aspects of the project: Maintain project files in accordance with established guidelines and requirements.
- Document change order requests, project status, key issues, risks and resolution, priority changes and approvals.
- Provide Project Manager with monthly report of project costs and/or schedule information including variance analysis according to an agreed upon level of detail and prioritization.
- Provide Project Team members with current status report containing schedule and cost information. Comply with Utility Operations Policies, Standards and Guidelines.
- Analyze financial results on a monthly basis, providing explanations of significant cost drivers to PM Leadership.
- In coordination with Project Manager develop project schedule and cash flow/forecast plans with functional department input.
- Monitor financial progress and maintain Project Manager’s order group.
- Experience with appropriate software tools, e.g., SAP Work Management, P6, Excel, PowerBI.
This is a hybrid remote & onsite role that will regularly require support at project sites in California as well as visits to the client office.
We’re building a talent pipeline for future opportunities that occur regularly. While there may not be an immediate opening, we’re excited to connect with motivated candidates.
Required Qualifications:
- Bachelor’s Degree – Required
- 7 years or more of Primavera P6 experience
- 10 years or more of project controls experience
- Experience functioning in a project controls capacity where you developed, implemented, and drove project controls measures for large-scale complex projects.
- Experience managing project cost, forecasts, budgets, and conducting financial reporting (developing, creating, analyzing, packaging, and presenting) for large-scale capital projects.
- Proficiency in Microsoft Office Suite – Excel (formulas, macros, pivot tables, vlookup, dashboards, etc.), SAP, Power BI, Tableau.
Must have a valid drivers license without restrictions.
Preferred Qualifications:
- Experience working within construction, energy, utilities, engineering (civil, mechanical, electrical), consulting or related space.
Why Join Us?
At ENTRUST Solutions Group, we are a community of over 3,000 dedicated professionals committed to our clients and each other. As an ENR Top 100 company, we provide comprehensive engineering, consulting, and automation services to various industries, including gas and electric utilities, telecommunication service providers, pipeline operators, and industrial companies. We are a forward-thinking organization dedicated to leveraging cutting-edge technology to drive success. We are committed to fostering a culture of innovation and continuous improvement.
We believe in fostering a culture of inclusivity and respect, where everyone feels valued and empowered to contribute their unique perspectives. If you are passionate about project controls and looking for a place to grow your career, we would love to hear from you!
What We Offer:
- A supportive and inclusive work environment that values diversity and encourages innovation.
- Opportunities for professional growth and career development.
- Competitive salary and comprehensive benefits package, including generous paid time off, retirement program with a company match, tuition reimbursement, and flexible work schedules.
- This position pays between $98,000 and $135,000 annually and is an exempt position. The specific amount within this range will be influenced by the work location and various factors, such as internal equity, professional skills, work experience, and pertinent education or training.
- Benefits offered include company sponsored medical, dental, vision, and 401(k) plan with company match. Also offered are tuition reimbursement, voluntary life, disability, critical illness, accident and hospitalization plans. HSA or FSA medical accounts and FSA dependent care and transportation/parking accounts are also available. These benefits are subject to employee contribution amounts generally set annually.
- Full time employees are eligible to earn PTO hours.
- May be eligible for discretionary bonus as determined by the company.
ENTRUST Solutions Group is proud to be an Equal Employment Opportunity employer. We celebrate diversity and do not discriminate based on race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability status, or any other applicable characteristics protected by law.
Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. ENTRUST does not accept unsolicited headhunter or agency resumes and will not pay fees to any third-party agency or company that does not have a signed agreement with ENTRUST Solutions Group.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
See all 57+ Senior Software Engineering Jobs at ENTRUST Solutions Group
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Engineering Jobs at ENTRUST Solutions Group.
Get Access To All JobsTips for Finding Senior Software Engineering Jobs at ENTRUST Solutions Group
Align your credentials to infrastructure consulting
ENTRUST works heavily in utility and energy sectors, so framing your software background around embedded systems, SCADA, grid modernization, or operational technology increases your relevance before you apply. Generic enterprise software experience reads weaker here.
Verify LCA filings before outreach
Search the DOL OFLC disclosure database for ENTRUST Solutions Group LCA filings to confirm which job titles and work locations they've sponsored. This tells you which offices are actively filing and which specializations they're hiring for.
Target consulting-track roles not staff augmentation
Senior engineering positions at consulting firms like ENTRUST are often tied to long-term client engagements. Roles embedded in project delivery teams are more likely to come with sponsorship commitments than short-cycle contract positions.
Clarify OPT STEM extension eligibility early
If you're on F-1 OPT, confirm that your degree field qualifies for the 24-month STEM extension. ENTRUST's E-Verify participation is a requirement for STEM OPT, so verify enrollment status directly during the offer stage rather than assuming it.
Time your application around H-1B cap registration
USCIS opens H-1B cap registration in March each year. If your offer needs cap-subject sponsorship, work backward from that window. Starting your job search in Q4 gives you time to secure an offer before registration closes, avoiding a full year's wait.
Find open roles through Migrate Mate
Use Migrate Mate to browse Senior Software Engineering openings at ENTRUST Solutions Group filtered by visa sponsorship type. It surfaces roles alongside sponsorship history, so you can prioritize applications where the company has an active track record.
Frequently Asked Questions
Does ENTRUST Solutions Group sponsor H-1B visas for Senior Software Engineers?
Yes, ENTRUST Solutions Group sponsors H-1B visas for Senior Software Engineers. The company operates in infrastructure and utility consulting, where specialized engineering talent is consistently in demand. Sponsorship is most common for roles tied to long-term project delivery rather than short-term engagements. Confirming sponsorship availability directly during the offer process is the most reliable step.
How do I apply for Senior Software Engineering jobs at ENTRUST Solutions Group?
You can find and apply for Senior Software Engineering positions at ENTRUST Solutions Group through Migrate Mate, which filters open roles by sponsorship type so you can target positions that align with your visa situation. ENTRUST's careers page also lists open roles directly. Tailoring your application to their utility and energy consulting focus strengthens your candidacy significantly.
Which visa types does ENTRUST Solutions Group commonly use for Senior Software Engineers?
ENTRUST Solutions Group has sponsored H-1B, TN visa, F-1 OPT, F-1 CPT, and employment-based Green Card pathways including EB-2 and EB-3 for engineering roles. H-1B is the most common route for full-time hires. TN visa is available to Canadian and Mexican nationals with qualifying engineering credentials. OPT and CPT are typically used for early-career or transitional roles.
What qualifications and experience does ENTRUST Solutions Group expect for Senior Software Engineering roles?
Senior Software Engineering roles at ENTRUST typically require a bachelor's or master's degree in computer science, software engineering, or a related technical field, plus several years of hands-on development experience. Given ENTRUST's focus on utility and infrastructure consulting, familiarity with operational technology environments, systems integration, or industry-specific platforms strengthens your profile considerably compared to general enterprise software backgrounds.
How long does the visa sponsorship process take for Senior Software Engineers at ENTRUST Solutions Group?
Timelines depend on the visa type. H-1B standard processing runs three to five months after USCIS filing, with premium processing available for a 15-business-day adjudication. TN status for Canadians can be obtained at the border on the same day. PERM-based Green Card sponsorship through EB-2 or EB-3 typically takes one to three years before an immigrant visa becomes available, depending on your country of birth.