Jobs / United States / General Motors Company
Senior Mainframe Modernization & Integration Software Engineer
General Motors Company · 🇺🇸 2 Locations
Sponsorship verdict
Sponsorship possible
One solid signal, not two — worth applying, and worth asking about sponsorship early.
- Employer is on a government sponsor recordThe US Department of Labor certified 606 H-1B/E-3 labor condition applications for this employer between Oct 2025 and Jun 2026 (latest Jun 2026) — the step every H-1B hire needs first. USCIS also records 267 H-1B approvals in FY2023. Source: LCA disclosure data (US Department of Labor (OFLC)).
- The posting doesn’t mention sponsorshipSilence isn’t a refusal — ask the recruiter before investing much time.
- No salary bar for this routeH-1B has no fixed salary bar: the employer must pay at least the prevailing wage for the role and area. Cap-subject employers enter a lottery weighted by wage level. Source: https://www.federalregister.gov/documents/2025/12/29/2025-23853/weighted-selection-process-for-registrants-and-petitioners-seeking-to-file-cap-subject-h-1b, rules effective 2026-02-27.
- What General Motors Company paid sponsored hires in similar roles171 certified filings for “Senior Software Engineer” (Software Developers) in MI: $140k–$163k, median $150k. Most were filed at wage level IV (74%) — 4 lottery entries, ≈61% projected selection odds for cap-subject employers. Source: US Department of Labor LCA disclosure data (Oct 2025 – Jun 2026).
- Confirmed live todayWhen a source last listed this job as open.
US H-1B: cap-subject employers enter a lottery weighted by wage level — Level I gets 1 entry, Level IV gets 4 (DHS projected selection odds ≈15% at Level I to ≈61% at Level IV). Universities and non-profit research employers are cap-exempt. The $100,000 fee for new petitions from abroad is currently blocked by a court order (appeal pending).
A verdict summarises public evidence; it is not legal advice and never a guarantee — the employer and the immigration authority decide. Sign in to factor in where you can already work.
Or apply yourself on the official page →
Sponsor Radar — General Motors Company
The US Department of Labor certified 606 H-1B/E-3 labor condition applications for this employer between Oct 2025 and Jun 2026 (latest Jun 2026) — the step every H-1B hire needs first. USCIS also records 267 H-1B approvals in FY2023. Source: LCA disclosure data (US Department of Labor (OFLC)).
Past sponsorship or register membership never guarantees sponsorship for this vacancy or for you. Full Sponsor Radar for General Motors Company →
About the role
Job Description About Software Development at General Motors General Motors Software Development teams build and deliver innovative, sophisticated systems for GM customers, dealers, and employees around the world. Our teams include industry-leading developers, architects, and designers who use modern development methodologies and technologies to drive innovation, create business value, and deliver exceptional experiences. About the Role We are seeking a Senior Mainframe Software Engineer to design, develop, maintain, support, and modernize enterprise applications that enable critical GM business operations. This role will develop solutions that drive innovation and competitive advantage while ensuring the reliability, security, performance, and maintainability of GM’s systems, applications, and platforms. The Senior Mainframe Software Engineer will participate across the full software development lifecycle, from project initiation and requirements analysis through design, development, testing, deployment, production support, and continuous improvement. The role will collaborate closely with developers, architects, system analysts, business stakeholders, and other cross-functional partners to deliver high-quality solutions aligned with GM standards and requirements. Key Responsibilities • Develop, maintain, troubleshoot, and modernize enterprise applications using COBOL, PL/I, JCL, DB2, IMS, and related z/OS technologies. • Analyze business and technical requirements and translate them into scalable, secure, and maintainable technical designs. • Perform coding, unit testing, debugging, code reviews, deployment, and production support activities. • Design and implement data mapping, integration, batch-processing, and application-interface solutions. • Leverage AI-assisted development tools (GitHub Copilot, Cursor, or similar) throughout the SDLC to accelerate delivery. • Work with CICS, VSAM, MQ and other mainframe technologies as required by the application environment. • Investigate incidents, perform root-cause analysis, and deliver timely, durable resolutions. • Configure, optimize, and deploy packaged software or other enterprise platforms when applicable. • Collaborate with architects and project teams to ensure designs, development practices, and delivered solutions meet GM quality and security requirements. • Support application modernization, migration, cloud-integration, and continuous improvement initiatives. • Promote efficient code reuse, standardized engineering practices, automated testing, and secure software design. • Work effectively in Agile, Scrum, DevOps, iterative, or other software-development environments. • Provide technical guidance and mentoring to less-experienced team members. • Participate in on-call and production-support activities as needed. Required Qualifications • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field; equivalent professional experience may be considered. • 7+ more years of mainframe software-development experience. • Strong hands-on experience with COBOL, PL/I, JCL, DB2, IMS, and z/OS. • Experience with CICS, VSAM, batch processing, and production support. • Experience with relational databases, data integration, SQL and enterprise application interfaces. • Understanding of the software development lifecycle and software-development methodologies such as Agile, Scrum, Iterative, or Waterfall. • Strong understanding of application security, software design, maintainability, and efficient code reuse. • Strong analytical, communication, troubleshooting, and problem-solving skills. • Ability to work collaboratively with technical teams, business stakeholders, and cross-functional partners. • Experience with