Senior Software Engineering Jobs at Kiewit with Visa Sponsorship
Senior Software Engineering jobs at Kiewit sit at the intersection of enterprise systems and large-scale energy projects, as the company builds and powers critical infrastructure across North America. Kiewit has an established track record of sponsoring work visas for technical talent, making it a realistic target for internationally qualified engineers.
Find Senior Software Engineering Jobs at KiewitOverview
Showing 5 of 121+ Senior Software Engineering Jobs at Kiewit


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 121+ Senior Software Engineering Jobs at Kiewit
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Engineering Jobs at Kiewit.
Get Access To All Jobs
Requisition ID: 180929
Job Level: Senior Level
Home District/Group: Kiewit Infrastructure Engineers
Department: Design Engineering
Market: Transportation
Employment Type: Full Time
Position Overview
The Senior Communications System Engineer guides and mentors a team of communications system engineers or the third-party engineering contractors for successful delivery and completion of projects.
District Overview
2025 ENR National Contractor Rankings #1 for Transportation and #3 Top 100 design build firms
Kiewit Infrastructure Engineers District seamlessly transitions solutions from design to construction through the collaborative efforts of Design Engineering, Design Management, Proposals, Estimating, and Integrated Project Controls. Our construction-focused engineering approach involves a multidisciplinary team working together to maximize value for clients by improving schedules, controlling costs, and minimizing risk on infrastructure projects. This integrated strategy emphasizes collaboration and constructability throughout the project lifecycle, enabling us to identify and implement quality solutions with a strong safety focus. Clients benefit from Kiewit’s proven processes and tools, which minimize project risk. As an in-house resource, we support projects across the company, in all major markets, sharing experiences, innovative concepts, and best practices. Kiewit’s management and implementation of this process result in safe, cost-effective, and innovative designs that exceed client expectations and uphold Kiewit’s legacy of excellence. At Kiewit, we believe in building more than just structures – we build relationships, strengthen communities, and expand workforce capacity. We don't just build projects; we build careers. With top-notch health benefits, a wealth-building 401k plan (RRSP), and unbeatable growth opportunities, we are deeply invested in the future of our employees. Join us at Kiewit, where we go beyond construction to develop the ultimate road to success.
Location
This position can be based out of our offices located in the following locations:
- Lone Tree, CO
- Chicago, IL
- McLean, VA
Responsibilities
- Develop the scope of work for communications system engineering tasks
- Support manager for related schedules and budgets for assigned project elements; monitor progress against schedule and budget requirements; and identify and document changes in scope
- Determine the applicable scope of work for procurement of materials and equipment, procurement schedules and budgets for assigned project buy outs; monitor progress to maintain those procurements; and interface with procurement and subcontract personnel to facilitate the bid process
- Support manager for coordinating work among other discipline leads towards successful deliverables and completion of projects
- Prepare and/or review technical reports and documentation of activity for the client and project management
- Produce detail design plans for all communications and network systems to support the communications related equipment
- Perform studies to support the deployment of various communications systems
- Manage third party subcontractors to complete necessary detail design communication activities
- Ability to select technology, devices, equipment and/or components to meet performance requirements
- Assess potential outside design consultants
- Provide guidance for Intermediate and Junior Engineer/Designer and subcontracting arrangements as well as evaluate estimated design costs
- Other supporting tasks deemed necessary by the senior leadership
Qualifications
- Bachelor’s Degree in electrical engineering, communications engineering, electronics engineering, information systems engineering or equivalent work experience
- Master’s degree in engineering is preferred
- Ability to travel as business requires (estimated 50%)
- Minimum 12 years of progressive work experience and thorough understanding of the following, but not limited to:
- Communications system design, and construction. This includes, but not limited to, the Network backbone, the Fiber optic network, Network architecture and configuration, Public Address, Passenger Information System, CCTV, IP-PBX System, Access Control system, Maintenance Management System, AFC (Automatic Fare Collection), Radio system, Network interface with safety critical and auxiliary systems
- Regulations and standards for communications system design, operation, and maintenance
- Communications system project and/or construction management
- Engineering and contract management
- Systems integration management
- Intermediate to advanced understanding of other subsystems such as train control, supervisory control/SCADA, traction power, tunnel ventilation, and auxiliary electrical systems
- Intermediate to advanced understanding of on-board/wayside interface
- Intermediate to advanced understanding, at minimum of communications system aspect of train control technologies such as ATC, PTC, and CBTC
Other Requirements:
- Regular, reliable attendance
- Work productively and meet deadlines timely
- Communicate and interact effectively and professionally with supervisors, employees, and others individually or in a team environment
- Perform work safely and effectively. Understand and follow oral and written instructions, including warning signs, equipment use, and other policies
- Work during normal operating hours to organize and complete work within given deadlines. Work overtime and weekends as required
- May work at various different locations and conditions may vary
Base Compensation
$149,000/yr - $155,000/yr (Actual compensation is subject to variation due to such factors as education, experience, skillset, and/or location)
This posting will be active from: 05/26/2026 - 10/02/2026
We offer our fulltime staff employees a comprehensive benefits package that’s among the best in our industry, including top-tier medical, dental and vision plans covering eligible employees and dependents, voluntary wellness and employee assistance programs, life insurance, disability, retirement plans with matching, and generous paid time off.
Equal Opportunity Employer, including disability and protected veteran status.
See all 121+ Senior Software Engineering Jobs at Kiewit
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Engineering Jobs at Kiewit.
Get Access To All JobsTips for Finding Senior Software Engineering Jobs at Kiewit
Align your portfolio to energy infrastructure systems
Kiewit's software teams support construction, project controls, and energy operations software. Highlight experience with ERP systems, field data platforms, or industrial-scale applications. Generic web development portfolios are less compelling than work tied to engineering or operations contexts.
Target roles that clear the specialty occupation threshold
USCIS requires H-1B positions to qualify as specialty occupations requiring a bachelor's degree in a specific field. Senior software roles at an engineering firm like Kiewit typically meet this bar, but confirm the job description explicitly ties the degree requirement to the technical scope of the work.
Prepare your credentials before the offer stage
If your degree is from outside the United States, get a credential evaluation from a NACES-member organization before you start interviewing. Kiewit's HR team will need this during the H-1B or PERM filing process, and having it ready avoids delays after an offer is extended.
Understand how PERM affects your long-term timeline
For EB-2 or EB-3 Green Card sponsorship, Kiewit's legal team must complete a DOL PERM labor market test before filing the immigrant petition. That process typically takes six months or more, so raise your long-term authorization goals early in discussions with the recruiting team.
Use Migrate Mate to surface active Kiewit openings
Senior Software Engineering roles at Kiewit are posted across multiple locations and business units. Use Migrate Mate to filter specifically for Kiewit positions that match your visa type so you're applying to roles where sponsorship is already confirmed, not assumed.
Ask about cap-exempt timing if you're transferring from another employer
If you currently hold H-1B status with another company, Kiewit can file an H-1B transfer outside the annual cap. You can start working for Kiewit as soon as USCIS receives the petition, without waiting for a new cap slot or October 1 start date.
Frequently Asked Questions
Does Kiewit sponsor H-1B visas for Senior Software Engineers?
Yes, Kiewit sponsors H-1B visas for Senior Software Engineering roles. The company operates as a large employer with an established immigration infrastructure, and its technical positions in software development typically satisfy USCIS specialty occupation requirements. If you're already in H-1B status, Kiewit can also file a cap-exempt transfer petition, letting you begin work once USCIS receives the filing.
Which visa types are commonly used for Senior Software Engineering roles at Kiewit?
H-1B is the most common pathway for Senior Software Engineers at Kiewit. The company also supports F-1 OPT and CPT for recent graduates, TN visa status for Canadian and Mexican nationals in qualifying engineering or computer science roles, and J-1 visa for certain training arrangements. For permanent residency, Kiewit has sponsored EB-2 and EB-3 Green Cards through the PERM labor certification process.
How do I apply for Senior Software Engineering jobs at Kiewit?
Browse open Senior Software Engineering positions at Kiewit directly through Migrate Mate, which filters listings by visa sponsorship eligibility so you can identify roles where your authorization needs are already accounted for. Applications go through Kiewit's careers portal. Tailor your resume to emphasize experience with large-scale systems, engineering operations software, or infrastructure technology, which aligns with Kiewit's core business.
What qualifications does Kiewit expect for Senior Software Engineering roles?
Kiewit typically looks for a bachelor's degree in computer science, software engineering, or a closely related field, along with several years of professional software development experience. For senior-level roles, expect an emphasis on systems architecture, backend engineering, or enterprise application development. Experience working within construction, energy, or infrastructure contexts is a differentiator, given Kiewit's project-driven business model.
How do I time my H-1B application if I receive an offer from Kiewit?
If you need a new H-1B cap slot, Kiewit must register you in the USCIS lottery in March for an October 1 start date. If you're selected, the full petition is filed between April and June. If you're already in H-1B status with another employer, the transfer process is faster and not subject to the cap, allowing an earlier start date pending USCIS receipt.