STEM OPT Senior Software Engineering Jobs
Senior Software Engineering roles qualify for STEM OPT when your degree falls under a STEM-designated CIP code and your employer is enrolled in E-Verify. The 24-month extension gives you up to 36 months total to work in a directly related engineering or computer science capacity while building toward long-term sponsorship.
See All Senior Software Engineering JobsOverview
Showing 5 of 2,201+ Senior Software 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 2,201+ Senior Software Engineering jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Engineering roles.
Get Access To All Jobs
Position Summary
The Senior Manager, Software Engineering leads platform-level execution of software and AI/ML systems, ensuring alignment with strategic priorities and roadmap milestones. This role oversees shared infrastructure, tooling, and frameworks to support scalable, secure development while driving full lifecycle management across multiple teams. The position champions DevOps practices, cloud cost optimization, and technical excellence to deliver high-availability systems. Collaborating across engineering, product, and data teams, the role fosters innovation, mentors engineers, and manages complex initiatives to achieve business goals with a focus on continuous improvement and operational success.
About the team
The Global Governance Tech team delivers advanced Ethics and Compliance solutions supporting supply chain initiatives through agile, cloud-native development. This team prioritizes innovation, quality, and scalable software aligned with business goals. Members collaborate closely to design, develop, and maintain solutions across in-store, mobile, and web platforms. The team values strong technical expertise, ownership, and problem-solving skills in a dynamic environment. Focused on continuous learning and collaboration, the team drives impactful results that enhance customer and business outcomes while ensuring maintainable, high-quality software solutions.
What you'll do:
- Lead platform-level execution of software and AI/ML systems, ensuring alignment with domain priorities and roadmap milestones.
- Oversee shared infrastructure, tooling, and frameworks to support scalable, secure, and reusable development.
- Drive full software development lifecycle across multiple teams, championing DevOps architecture and CI/CD practices.
- Implement cloud cost optimization and enhance automation, telemetry, and tooling to improve reliability and efficiency.
- Mentor engineers, guide architectural decisions, and promote technical quality and compliance standards.
- Manage stakeholder relationships to define priorities, unblock progress, and align engineering work with business goals.
- Establish and track operational and engineering metrics to guide continuous improvement and technical excellence.
What you'll bring:
- Proven leadership in platform engineering, overseeing software and AI/ML system development aligned with strategic roadmaps and milestones.
- Expertise in managing full software development lifecycle, including DevOps architecture, CI/CD, and cloud financial management.
- Strong project and stakeholder management skills, ensuring timely delivery and alignment with business objectives.
- Experience guiding architectural reviews and system design for scalable, maintainable, and high-performance platforms.
- Ability to mentor and develop engineering teams, fostering technical excellence and continuous improvement.
- Demonstrated technical judgment and adaptability to evolving technologies and complex system contexts.
- Effective collaboration and communication across cross-functional teams to drive innovation and operational success.
At Walmart, we offer competitive pay as well as performance-based bonus awards and other great benefits for a happier mind, body, and wallet. Health benefits include medical, vision and dental coverage. Financial benefits include 401(k), stock purchase and company-paid life insurance. Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting. Other benefits include short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement, and more. You will also receive PTO and/or PPTO that can be used for vacation, sick leave, holidays, or other purposes. The amount you receive depends on your job classification and length of employment. It will meet or exceed the requirements of paid sick leave laws, where applicable. For information about PTO, see https://one.walmart.com/notices. Live Better U is a Walmart-paid education benefit program for full-time and part-time associates in Walmart and Sam's Club facilities. Programs range from high school completion to bachelor's degrees, including English Language Learning and short-form certificates. Tuition, books, and fees are completely paid for by Walmart.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to a specific plan or program terms.
For information about benefits and eligibility, see One.Walmart.
The annual salary range for this position is $110,000.00 - $220,000.00. Additional compensation includes annual or quarterly performance bonuses. Additional compensation for certain positions may also include:
- Stock
Minimum Qualifications
Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years’ experience in software engineering or related area.
Option 2: 7 years’ experience in software engineering or related area.
2 years’ supervisory experience.
Preferred Qualifications
Master’s degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience in software engineering or related area. We value candidates with a background in creating inclusive digital experiences, demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly. The ideal candidate would have knowledge of accessibility best practices and join us as we continue to create accessible products and services following Walmart’s accessibility standards and guidelines for supporting an inclusive culture.
Primary Location
805 Se Moberly Ln., Bentonville, AR 72712, United States of America
Walmart and its subsidiaries are committed to maintaining a drug-free workplace and has a no tolerance policy regarding the use of illegal drugs and alcohol on the job. This policy applies to all employees and aims to create a safe and productive work environment.
See all 2,201+ Senior Software Engineering jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Engineering roles.
Get Access To All JobsTips for Finding STEM OPT Authorization in Senior Software Engineering
Verify your CIP code before applying
Check your degree's CIP code against the USCIS STEM Designated Degree Program List before targeting senior roles. Computer science, computer engineering, and software engineering degrees qualify, but information systems or IT management degrees sometimes don't.
Filter job listings by E-Verify status
Confirm E-Verify enrollment before accepting an offer, not after. Ask recruiters directly or check the E-Verify employer search tool. Senior engineering roles often come with fast-moving timelines, and discovering a gap at the offer stage costs you weeks.
Build your I-983 training plan before day one
Your employer must sign a Form I-983 outlining your training goals, supervision structure, and how the role relates to your STEM degree. Draft it yourself using your job description so your manager isn't starting from scratch when you onboard.
Target companies with active H-1B filing history
Use Migrate Mate to filter Senior Software Engineering roles by employers who have filed H-1B petitions in your occupation. These companies have established sponsorship pipelines, which matters when your 36-month OPT clock is running.
Request prevailing wage data before accepting an offer
Senior Software Engineering carries a specific SOC code and prevailing wage level under DOL standards. Run your offer against the OFLC Wage Search using your job title and location to confirm your salary meets Level II or Level III requirements before your employer files the LCA.
Senior Software Engineering jobs are hiring across the US. Find yours.
Find Senior Software Engineering JobsFrequently Asked Questions
Does my degree qualify me for the STEM OPT extension in a Senior Software Engineering role?
Your degree qualifies if it appears on the USCIS STEM Designated Degree Program List by CIP code. Degrees in computer science, software engineering, computer engineering, and electrical engineering typically qualify. Information systems or general IT degrees may not. Confirm your specific CIP code with your DSO before applying, since the role itself doesn't determine eligibility, your degree does.
How do I confirm my employer is enrolled in E-Verify?
E-Verify enrollment is a hard requirement for STEM OPT employers. You can verify enrollment through the E-Verify employer search tool using the company name or employer identification number. Don't rely on a recruiter's verbal confirmation. Senior engineering offers move quickly, so check before you sign, not after, to avoid having to turn down an offer or delay your start date.
What does the I-983 training plan require for a Senior Software Engineering position?
The Form I-983 must describe how your senior engineering role provides practical training directly related to your STEM degree. It needs to name a supervisor, outline your responsibilities, and explain the connection between your daily work and your field of study. Your employer signs it, but you'll get faster results if you draft the training narrative yourself using your offer letter and job description as source material.
How does cap-gap work if my OPT expires before my H-1B start date?
If your employer files an H-1B petition on your behalf before April 1 and your OPT expires between April 1 and September 30, cap-gap automatically extends your work authorization through September 30. You can continue working in your Senior Software Engineering role during this period without interruption. Your EAD expiration date doesn't change, but your authorization to work continues under cap-gap status.
Where can I find Senior Software Engineering jobs with employers already set up for STEM OPT?
Migrate Mate lists Senior Software Engineering roles filtered for employers with verified E-Verify enrollment and H-1B filing history, so you're not spending time applying to companies that can't support your work authorization. Targeting employers who have already navigated the STEM OPT and H-1B process shortens the path from offer to approved petition significantly.
See which Senior Software Engineering employers are hiring and sponsoring visas right now.
Search Senior Software Engineering Jobs