STEM OPT Software Developer Jobs
Software Developer roles are among the strongest fits for STEM OPT work authorization. Your STEM degree makes you eligible for the 24-month extension beyond initial OPT, giving you up to 36 months total, and employers must be enrolled in E-Verify to hire you on STEM OPT.
See All Software Developer JobsOverview
Showing 5 of 3,215+ Software Developer 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 3,215+ Software Developer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Developer roles.
Get Access To All Jobs
INTRODUCTION
CLEAR is building THE secure identity company of the future. Our mission is to make experiences safer and easier—physically and digitally. With more than 38 million Members and a growing network of partners across the world, CLEAR's secure identity platform is transforming the way people live, work, and travel. Whether it’s at the airport, stadium, or throughout your everyday life, CLEAR unlocks the magic of frictionless experiences.
We’re looking for an early career Software Engineer to join our Infrastructure team to accelerate building and scaling our innovative systems that support our growing identity platform. In this role, you will build the next-generation infrastructure that underpins all systems at CLEAR. The ideal candidate for this role will approach challenges with an eye toward reliability, simplicity, and scalability.
What You'll Do:
- Develop and maintain a streamlined process for engineers to effortlessly build and deploy scalable and reliable software-defined networking solutions on AWS.
- Enhance our compute platform (Kubernetes) with new functionalities and features, focusing on AWS networking services and concepts such as VPCs, Route Tables, Security Groups (SGs), ALBs/ELBs, and Route53, optimize service communication and management.
- Collaborate across engineering teams to advocate for and implement best practices in observability, utilizing tools like Splunk or Datadog to ensure robust network monitoring.
- Act as a product owner for our infrastructure, collecting feedback and requirements from engineering teams to address pain points and develop solutions, particularly in the realm of AWS networking and cloud-native design principles.
What you're great at:
- 0-2 years of experience in infrastructure and platform development and AWS cloud services.
- Proficient in Python, with understanding of Kubernetes and container orchestration tools like EKS and ECS.
- Understand AWS networking services, including VPC design, SGs, NATGWs, ALBs/ELBs, Route53, and security features like AWS Network Firewall and AWS WAF.
- Have used tools such as Terraform, Pulumi, or Cloudformation, and possess a strong product and user-centric mindset.
- Committed to continuously improving systems and environments.
- Understanding of API Gateway solutions to facilitate secure and scalable API management.
How You’ll be Rewarded:
At CLEAR, we help YOU move forward - because when you’re at your best, we’re at our best. You’ll work with talented team members motivated by our mission of making experiences safer and easier. Our offices are bright and energetic with an open concept and plenty of conference rooms and casual co-working spaces. We also offer catered lunches every day and have fully stocked kitchens. Outside of the office, we invest in your well-being and learning & development with stipends and reimbursement programs.
We offer holistic total rewards, including comprehensive healthcare plans, family-building benefits (fertility and adoption/surrogacy support), flexible time off, annual wellness stipend, free OneMedical memberships for you and your dependents, a CLEAR Plus membership, and a 401(k) retirement plan with employer match. The base salary range for this role is $105,000-$125,000.
The base salary range represents the low and high end of CLEAR’s salary range for this position. Salaries will vary depending on various factors which include, but are not limited to location, education, skills, experience and performance. The range listed is just one component of CLEAR’s total compensation package for employees and other rewards may include annual bonuses, commission, Restricted Stock Units.
CLEAR provides reasonable accommodation to qualified individuals with disabilities or protected needs. Please let us know if you require a reasonable accommodation to apply for a job or perform your job. Examples of reasonable accommodation include, but are not limited to, time off, extra breaks, making a change to the application process or work procedures, policy exceptions, providing documents in an alternative format, live captioning or using a sign language interpreter, or using specialized equipment.
See all 3,215+ Software Developer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Developer roles.
Get Access To All JobsTips for Finding STEM OPT Authorization as a Software Developer
Confirm your CIP code maps correctly
Check that your degree's Classification of Instructional Programs code aligns with a STEM-designated field before you apply. Computer Science, Computer Engineering, and Information Science CIP codes qualify, but some interdisciplinary degrees need DSO verification to confirm eligibility.
Filter job listings by E-Verify status
Every employer hiring you on STEM OPT must be enrolled in E-Verify. Ask recruiters directly before any offer stage, or search Migrate Mate, which filters Software Developer roles by employers enrolled in E-Verify.
Research prevailing wage before negotiating
Use the OFLC Wage Search to look up the Level I through Level IV wage for Software Developers in your target city. Knowing the DOL wage floor strengthens your negotiating position and helps you spot offers that may not meet STEM OPT compliance thresholds.
Draft your I-983 training plan early
Start building your I-983 training plan before you receive a written offer. Outline the technical skills, tools, and project responsibilities the role will develop. Employers unfamiliar with STEM OPT often delay onboarding when the I-983 lands without warning.
Target employers with active H-1B filing history
Software Developer roles at companies with consistent H-1B LCA filings signal that the employer understands visa compliance and has an established immigration infrastructure. DOL LCA disclosure data lets you verify this history by job title and location before you apply.
Software Developer jobs are hiring across the US. Find yours.
Find Software Developer JobsFrequently Asked Questions
Does a Software Developer role qualify for the STEM OPT extension?
Yes, Software Developer is a qualifying occupation under STEM OPT provided your underlying degree is in a STEM-designated field such as Computer Science, Computer Engineering, or a related discipline with an eligible CIP code. Your DSO can confirm whether your specific degree program qualifies before you file. The role itself must also be directly related to your degree field.
How do I verify that a Software Developer employer is enrolled in E-Verify?
E-Verify enrollment is a legal requirement for any employer hiring a STEM OPT student. You can ask the recruiter or HR contact directly for the company's E-Verify Company ID. Employers should be able to provide this without hesitation. Migrate Mate surfaces Software Developer roles at E-Verify-enrolled employers, so you can confirm enrollment before you invest time in the application process.
What goes into the I-983 training plan for a Software Developer position?
The I-983 must describe the specific learning objectives, technical competencies, and supervision structure your employer will provide. For Software Developer roles this typically includes programming languages, software development methodologies, system design skills, and any tools or frameworks you'll work with. Both you and your employer sign the form, and your DSO must recommend the extension in SEVIS before USCIS will process your I-765.
What happens to my work authorization if my employer files an H-1B petition during my STEM OPT?
If your employer files a timely H-1B cap-subject petition before your STEM OPT EAD expires and USCIS selects it in the lottery, cap-gap protection extends your work authorization through September 30 of that fiscal year. You can continue working as a Software Developer throughout the cap-gap period without interruption, as long as your employer remains E-Verify enrolled and your status is otherwise maintained.
Can I work as a contractor or on a project basis as a Software Developer on STEM OPT?
STEM OPT requires a bona fide employer-employee relationship, meaning the E-Verify-enrolled employer must direct and supervise your work. Staffing arrangements where a third-party client controls your day-to-day tasks can create compliance issues under USCIS guidance. If a Software Developer role involves client site work, confirm with your DSO that the primary employer, not the end client, maintains supervisory authority and E-Verify enrollment.
See which Software Developer employers are hiring and sponsoring visas right now.
Search Software Developer Jobs