Software Engineer

Reflex

San Francisco (CA)

On-site

USD 120,000 - 150,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

A leading tech company in San Francisco is looking for a Software Engineer to develop core services and features in Python for their AI-powered platform. The role requires 3+ years of software engineering experience, deep Python expertise, and familiarity with Docker and React. You will work on AI integration and enhance the open-source framework, collaborating with community members and addressing technical challenges. This is a unique opportunity to join a rapidly growing team making an impact in the tech industry.

Qualifications

  • 3+ years of professional software engineering experience.
  • Strong fundamentals in Python with deep expertise.
  • Hands-on experience with Docker and containerization.

Responsibilities

  • Design and develop core services and features in Python.
  • Work on AI integration and intelligent code generation.
  • Collaborate with the community to shape the Reflex ecosystem.

Skills

Python expertise
Docker proficiency
Experience with React
CI/CD pipelines experience

Job description

About the role
  • Design and develop core services and features in Python for Reflex Build (our AI-powered builder) and Reflex Cloud
  • Work on AI integration, intelligent code generation, and machine learning features
  • Optimize and enhance our open-source framework
  • Bring creative solutions to solve cutting-edge technical challenges
  • Collaborate with the community to shape the future of the Reflex ecosystem
Qualifications
  • 3+ years of professional software engineering experience
  • 3+ years of deep Python expertise with strong fundamentals
  • Proficiency with Docker and containerization
  • Experience building applications with React
  • Hands-on experience with CI/CD pipelines, particularly GitHub Actions
  • Genuine passion for open source software and active community engagement
  • Demonstrated track record through open source contributions, competitive programming, or compelling side projects
About Reflex

Reflex is the operating system for building mission-critical enterprise applications.

Today’s enterprise stack is fragmented. Shipping an app requires stitching together multiple tools and coordinating across multiple roles. Reflex replaces that complexity with a single, unified platform to build, deploy, and manage production applications end-to-end.

We empower teams to own the entire lifecycle of their apps — from idea to production — without needing specialized infrastructure, DevOps, or platform teams. We do this by providing solid, reusable abstra at both the framework and infrastructure layers. Because we own the underlying open-source framework and the platform it runs on, we can manage the full lifecycle of the application seamlessly.

With Reflex, teams securely connect to company data, use AI to build standardized applications on top of our open-source framework, and deploy with a single click to share across their organization.

We’re replacing the fragmented enterprise stack — and the organizational bottlenecks that come with it.

Why join Reflex now?
  • Growth: Reflex has powered over 1 million applications, earned 28,000+ GitHub stars, and is used by 30% of Fortune 500 companies for internal tools and data‑driven applications.
  • Team: Work with people who are genuinely passionate about improving the web. Our founding team consists of open source maintainers, top‑ranked competitive programmers/IOI medalists, and founding team members from dev‑tool unicorns.
  • Future: We are growing extremely quickly and have just raised another round of funding.
About the interview
  • Once you've submitted your application, the team will review your submission and may reach out for an intro call.
  • After the intro call, there will be a technical take‑home test and then an on‑site with 2–3 technical interviews, each around 45 minutes.
  • Once the interviews are over, the team will meet to discuss several roles and candidates, and may be asked one or two follow‑up questions over email, a quick call, or go directly to make an offer.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Head of Engineering
Head of Engineering

Reflex • Austin (TX)

On-site
USD 180,000 - 240,000
Competitive salary
Equity opportunities
Full health benefits
+2
Senior Software Engineer, Full Stack
Senior Software Engineer, Full Stack

Reflex • Austin (TX), Northern (KY)

Hybrid
USD 150,000 - 210,000
Head of Engineering — Scale a Real-Time Retail Platform
Head of Engineering — Scale a Real-Time Retail Platform

Reflex • Austin (TX)

On-site
USD 180,000 - 240,000
Competitive salary
Equity opportunities
Full health benefits
+2
Senior Firmware Engineer
Senior Firmware Engineer

Reflex Robotics • New York (NY)

On-site
USD 200,000 - 250,000
Member of Technical Staff - Engineering Lead, Applications
Member of Technical Staff - Engineering Lead, Applications

Reflection • New York (NY)

On-site
USD 180,000 - 240,000
Stock options
Wellness allowance
Meals provided
+4
Senior Software Engineer, Mobile (React Native)
Senior Software Engineer, Mobile (React Native)

Reflex • Austin (TX)

On-site
USD 130,000 - 190,000
Hardware Technician
Hardware Technician

Reflex Robotics • New York (NY)

On-site
USD 65,000 - 95,000
Member of Technical Staff - Engineering Lead, Applications
Member of Technical Staff - Engineering Lead, Applications

Reflection AI Ltd • New York (NY)

On-site
USD 140,000 - 200,000
Top-tier compensation
Stock options
Health & wellness
+5
Senior Firmware Engineer
Senior Firmware Engineer

reflexrobotics • New York (NY)

On-site
USD 200,000 - 250,000
Electrical Engineer, Associate
Electrical Engineer, Associate

Reflex Robotics, Inc. • Northern (KY), New York (NY)

Hybrid
USD 140,000 - 180,000