STEM OPT Backend Engineer Jobs
Backend Engineer roles in server infrastructure, APIs, and distributed systems directly align with STEM degrees in computer science, software engineering, and information technology. Your 24-month STEM OPT extension applies here, giving you up to 36 months total to work for any employer enrolled in E-Verify while you pursue long-term sponsorship.
See All STEM OPT Backend Engineer JobsOverview
Showing 5 of 2,637+ Backend Engineer 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,637+ Backend Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Backend Engineer roles.
Get Access To All Jobs
At Commure, our mission is to simplify healthcare. We have bold ambitions to reimagine the healthcare experience, setting a new standard for how care is delivered and experienced across the industry. Our growing suite of AI solutions spans ambient AI clinical documentation, provider copilots, autonomous coding, revenue cycle management and more — all designed for providers & administrators to focus on what matters most: providing care.
Healthcare is a $4.5 trillion industry with more than $500 billion spent annually on administrative costs, and Commure is at the heart of transforming it. We power over 500,000 clinicians across hundreds of care sites nationwide – more than $10 billion flows through our systems and we support over 100 million patient interactions. With new product launches on the horizon, expansion into additional care segments, and a bold vision to tackle healthcare's most pressing challenges, our ambition is to move from upstart innovator to the industry standard over the next few years.
Commure was recently named to Fortune’s Future 50 list for 2025 and is backed by world-class investors including General Catalyst, Sequoia, Y Combinator, Lux, Human Capital, 8VC, Greenoaks Capital, Elad Gil, and more. Commure has achieved over 300% year-over-year growth for the past two years and this is only the beginning. Healthcare's moment for AI-powered transformation is here, and we're building the technology to power it. Come join us in shaping the future of healthcare.
About the Role
At Commure, our Revenue Cycle Management (RCM) team is at the forefront of revolutionizing healthcare technology by building innovative digital systems that empower healthcare providers with accurate, efficient, and real-time access to patient data. We're looking for talented Backend Engineers to help us build our health-tech products. If you love working on important, exciting problems in healthcare and love shipping quickly, come join us!
What You’ll Do
- Contribute to the most advanced billing platform in the country
- Build end-to-end products to revolutionize revenue cycle management for providers and administrators
- Be a part of a tremendously fast-paced team that celebrates fast execution and decisions
- Work across the entire software stack
- Work with a stack that includes Python, Flask, Django, FastAPIs and other frameworks
- Work directly with customers to solve their issues daily
What You Have
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent extensive experience
- 4+ years of full time professional software development industry experience
- [Preferred] Strong Backend Programming Skills (Must be comfortable with Python)
- [Preferred] Experience in environments where you have to ship quickly. We move fast.
- General Understanding of Containers and Cloud (Docker, Kubernetes)
- Excitement to work in a high impact field with a builder attitude!
- Experience building production environments
- Alerting and reporting
- Metrics tracking
- Software reliability engineering
- Great product sense
- Attention to detail around user experience and customer needs
- Extremely motivated to grow
- Strong leadership skills
Commure is committed to creating and fostering a diverse team. We are open to all backgrounds and levels of experience, and believe that great people can always find a place. We are committed to providing reasonable accommodations to all applicants throughout the application process.
Please be aware that all official communication from us will come exclusively from email addresses ending in @getathelas.com, @commure.com or @augmedix.com. Any emails from other domains are not affiliated with our organization.
Employees will act in accordance with the organization’s information security policies, to include but not limited to protecting assets from unauthorized access, disclosure, modification, destruction or interference nor execute particular security processes or activities. Employees will report to the information security office any confirmed or potential events or other risks to the organization. Employees will be required to attest to these requirements upon hire and on an annual basis.
Compensation Range: $170K - $240K
See all 2,637+ STEM OPT Backend Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new STEM OPT Backend Engineer Jobs.
Get Access To All JobsTips for Finding STEM OPT Authorization as a Backend Engineer
Verify your CIP code before applying
Your STEM OPT extension depends on your degree's Classification of Instructional Programs code matching a STEM-designated field. Check your DSO's records to confirm your computer science, software engineering, or IT degree qualifies before targeting Backend Engineer roles.
Screen employers for E-Verify enrollment early
Your employer must be enrolled in E-Verify before your STEM OPT extension begins. Ask recruiters directly during the screening call, or look up the company in the E-Verify employer search tool before investing time in their process.
Align your I-983 training plan to backend engineering work
Your I-983 must list specific learning objectives tied to your role, not a generic job description. Connect backend responsibilities like API design, database architecture, or distributed systems to the technical skills from your STEM degree program.
Use Migrate Mate to find Backend Engineer roles at E-Verify employers
Search Migrate Mate to filter Backend Engineer openings at companies already enrolled in E-Verify and with documented sponsorship history, so you're applying where your STEM OPT authorization is actually usable from day one.
Target companies with active H-1B filing patterns
Backend Engineer roles at companies with consistent H-1B visa LCA filings signal a real sponsorship pipeline for when your OPT authorization ends. Cross-reference DOL Labor Condition Application disclosure data to identify employers who regularly sponsor software engineering roles.
Understand cap-gap protection before your OPT expires
If your employer files an H-1B petition before your STEM OPT end date and it's selected in the lottery, cap-gap automatically extends your work authorization through September 30. Confirm the filing timeline with your employer's HR team well before your EAD expires.
Frequently Asked Questions
Does my degree qualify me for the STEM OPT extension as a Backend Engineer?
Your degree must fall under a STEM-designated Classification of Instructional Programs code recognized by the Department of Homeland Security. Degrees in computer science, software engineering, computer engineering, and information technology commonly qualify. Your DSO can confirm your specific CIP code. The Backend Engineer role itself doesn't determine eligibility, your degree field does, so verify this before you start applying.
Does every company hiring Backend Engineers accept STEM OPT authorization?
No. To employ you on a STEM OPT extension, your employer must be enrolled in E-Verify, a federal online verification system. Not every tech company, startup, or contractor is enrolled. Ask HR directly whether the company is an active E-Verify participant before you accept an offer. You can also search the E-Verify employer database to confirm enrollment status independently.
What goes into the I-983 training plan for a Backend Engineer role?
The I-983 must describe how your Backend Engineer position provides practical training related to your STEM degree. It should list specific goals such as building RESTful APIs, designing relational database schemas, or implementing microservices architectures, and connect each to coursework or skills from your program. Your employer signs it, your DSO endorses it, and USCIS can review it at any time during your extension.
How does cap-gap work if I'm a Backend Engineer on STEM OPT?
If your employer files an H-1B petition on your behalf before your STEM OPT EAD expires and USCIS selects it in the lottery, cap-gap automatically extends your work authorization through October 1 of that fiscal year. You can continue working as a Backend Engineer during this period without interruption. If your petition isn't selected, your authorization ends when your EAD expires, so have a contingency plan ready.
Where can I find Backend Engineer jobs that are open to STEM OPT candidates?
Migrate Mate lists Backend Engineer roles at employers enrolled in E-Verify and with documented H-1B sponsorship history, so you can filter for companies where your STEM OPT authorization is actually viable. Targeting employers with active Labor Condition Application filings through DOL disclosure data also helps you identify companies with established hiring pipelines for international engineers on work authorization.