STEM OPT Sre Engineer Jobs
SRE Engineer roles sit squarely within STEM OPT eligibility, letting you work up to 36 months post-graduation with a qualifying computer science, software engineering, or systems engineering degree. Your employer must be enrolled in E-Verify, and you'll need a signed I-983 training plan before your 24-month extension activates.
Find STEM OPT Sre Engineer JobsOverview
Showing 5 of 94+ Sre Engineer jobs










See all 94+ Sre Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Sre Engineer roles.
Get Access To All Jobs
Our Purpose
Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.
Title and Summary
Site Reliability Engineer II
The BizOps team at Mastercard is looking for a Site Reliability Engineer (SRE) who thrives on solving complex problems, building robust CI/CD pipelines, and leading the organization in DevOps automation and best practices.
Are You:
- A natural problem-solver who loves to understand how things work?
- Passionate about CI/CD and obsessed with automation?
- Someone with a low tolerance for manual tasks, always seeking ways to automate?
If yes, we want to hear from you.
About the BizOps Team
Business Operations (BizOps) is at the forefront of Mastercard’s DevOps transformation, leading the charge through tooling, automation, and advocacy across development, quality, release, and product teams.
We’re looking for individuals who:
- Have an appetite for change.
- Push the boundaries of what automation can achieve.
- Build strong relationships across development, operations, and product teams.
Mission
BizOps ensures production readiness by partnering closely with developers to design, build, implement, and support services. Key responsibilities include:
- Ensuring operational excellence in availability, performance, capacity, monitoring, self-healing, and deployment automation.
- Supporting daily operations with a focus on root cause analysis and business impact.
- Driving the “shift-left” approach, engaging early in development to enhance reliability.
- Managing risk and compliance across all environments.
- Standardizing and streamlining traditional support functions.
- Acting as a key communication bridge between internal and external stakeholders.
- Aligning product and customer priorities with operational needs.
Responsibilities
- Engage in and improve the entire service lifecycle – from design to deployment and operations.
- Analyze ITSM platform activities and provide feedback to development teams on operational gaps and resiliency issues.
- Provide system design consulting, capacity planning, and launch readiness support.
- Monitor and maintain system availability, latency, and health.
- Scale systems through automation and reliability-focused improvements.
- Support and improve the CI/CD pipeline for software promotion, enforcing validation and operational gating.
- Lead DevOps automation initiatives and best practices at Mastercard.
- Drive sustainable incident response and conduct blameless postmortems.
- Take a holistic approach to problem-solving during production incidents, improving Mean Time to Recovery (MTTR).
- Work effectively with a globally distributed team across multiple time zones.
- Share knowledge and mentor junior engineers.
Qualifications
- BS degree in Computer Science or a related technical field (e.g., Physics, Mathematics) or equivalent practical experience.
- Strong foundation in algorithms, data structures, scripting, software design, and pipeline management.
- Systematic problem-solving approach with excellent communication, ownership, and drive.
- Experience debugging and optimizing code, and automating manual tasks.
- Ability to handle high-pressure situations and make decisions with urgency.
- Proficiency in one or more programming languages: C, C++, Java, Python, Go, Perl, or Ruby.
- Experience working with large-scale distributed systems and troubleshooting them effectively.
- Experience with CI/CD tools, such as:
- Git/BitBucket
- Jenkins
- Maven
- Artifactory
- Chef
- Strong background in designing and implementing efficient CI/CD flows that get code from development to production with high quality and minimal manual effort.
- Proven track record of working across development, operations, and product teams.
Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact reasonable_accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
- Abide by Mastercard’s security policies and practices;
- Ensure the confidentiality and integrity of the information being accessed;
- Report any suspected information security violation or breach, and
- Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
In line with Mastercard’s total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary and may be eligible for an annual bonus or commissions depending on the role. The base salary offered may vary depending on multiple factors, including but not limited to location, job-related knowledge, skills, and experience. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance); flexible spending account and health savings account; paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave); 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire; 10 annual paid U.S. observed holidays; 401k with a best-in-class company match; deferred compensation for eligible roles; fitness reimbursement or on-site fitness facilities; eligibility for tuition reimbursement; and many more. Mastercard benefits for interns generally include: 56 hours of Paid Sick and Safe Time; jury duty leave; and on-site fitness facilities in some locations.
Pay Ranges
O'Fallon, Missouri: $76,000 - $127,000 USD
See all 94+ STEM OPT Sre Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new STEM OPT Sre Engineer Jobs.
Get Access To All JobsTips for Finding STEM OPT Authorization as a Sre Engineer
Verify your CIP code matches SRE
Check that your degree's CIP code falls under computer science, electrical engineering, or a related STEM category. SRE roles typically align with SOC code 15-1244. A mismatch between your CIP code and the role's SOC code can trigger a DSO denial of your extension request.
Confirm E-Verify enrollment before accepting offers
Ask recruiters directly whether the company is enrolled in E-Verify before signing anything. You can cross-check by searching the employer's name in the E-Verify employer search tool. An employer that isn't enrolled cannot legally hire you on STEM OPT, regardless of intent.
Target infrastructure teams with I-983 precedent
Prioritize SRE teams that have sponsored STEM OPT students before. Ask during interviews whether the company has an existing I-983 template for SRE or software engineering roles. A team with no prior OPT experience will slow down your training plan approval significantly.
Use Migrate Mate to filter verified SRE employers
Search Migrate Mate for SRE Engineer roles filtered to E-Verify-enrolled employers with STEM OPT hiring history. This eliminates the manual verification step and surfaces companies whose job descriptions already map to STEM-eligible SOC codes for site reliability and infrastructure roles.
Negotiate your I-983 training plan before day one
Push to finalize the I-983 training plan during the offer stage, not after you start. SRE training plans should specify concrete learning goals around observability, incident response, and systems automation. A vague plan risks rejection by your DSO and delays your extension activation.
Check prevailing wage alignment using OFLC Wage Search
Look up the prevailing wage for your SOC code and work location using OFLC Wage Search before evaluating offers. STEM OPT employers must pay at least the same wage as similarly employed U.S. workers, and underpaying can jeopardize both your extension and any future H-1B visa petition.
Frequently Asked Questions
Does an SRE Engineer role qualify for the STEM OPT extension?
Yes, SRE Engineer roles qualify when your employer maps the position to a STEM-eligible SOC code, most commonly 15-1244 (Network and Computer Systems Administrators) or 15-1252 (Software Developers). Your degree must carry a STEM-designated CIP code in computer science, electrical engineering, or a closely related field. Confirm the SOC mapping with your DSO before submitting your extension application to USCIS.
What does the I-983 training plan need to cover for an SRE role?
The I-983 must document specific, measurable learning objectives tied to site reliability engineering, such as incident response workflows, monitoring and observability tooling, capacity planning, and automation engineering. Generic descriptions like 'software development tasks' are frequently rejected by DSOs. Your employer's engineering manager typically signs the plan, and USCIS may audit it, so concrete technical goals are essential.
How do I confirm my employer is enrolled in E-Verify?
Search the employer's legal company name in the E-Verify employer search tool maintained by the Department of Homeland Security. Note that some large employers enroll subsidiaries separately, so confirm the specific hiring entity, not just the parent brand. If the company isn't listed, it cannot legally employ you under STEM OPT, and you'd need to request enrollment before your start date.
How does cap-gap affect me as an SRE Engineer on STEM OPT?
If your employer files an H-1B petition on your behalf before your STEM OPT expires and you're selected in the lottery, cap-gap automatically extends your work authorization through September 30 of that fiscal year. You can continue working in your SRE role without interruption. USCIS issues an EAD extension reflecting cap-gap status, and your employer should update your I-9 accordingly.
Where can I find SRE Engineer jobs that accept STEM OPT students?
Migrate Mate filters SRE Engineer listings to show only employers enrolled in E-Verify with a history of hiring STEM OPT students. This saves you from applying to roles where the company has no OPT infrastructure or lacks E-Verify enrollment. You can narrow results by location, company size, and SOC code to match your extension eligibility requirements.