Full Stack Engineer

Mithrl

San Francisco (CA)

On-site

USD 180,000 - 240,000

Full time

19 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Mithrl in San Francisco is seeking a Full Stack Engineer to build, scale, and evolve a core product used by scientists and technical users. This product-oriented role spans frontend, backend, and system design with ownership from concept to production.

You will contribute to technical direction and architecture while collaborating with product, design, ML, and scientific teams for high-performance software used daily by sophisticated users.

Qualifications

  • 7+ years of professional software engineering experience.
  • Strong full-stack experience with Python and React in production environments.
  • Proficiency with backend frameworks (e.g., Django) for APIs and data-intensive systems.
  • Experience building modern frontend apps using React.
  • Experience designing GraphQL APIs, including schema design and performance considerations.
  • Experience designing scalable databases and data-intensive applications.
  • Strong understanding of system design, architecture, and best practices.
  • Experience shipping and owning production systems used by real users.
  • Ability to operate effectively in fast-paced, ambiguous environments.
  • Strong problem-solving skills and a product-oriented mindset.
  • Excellent communication and cross-functional collaboration.

Responsibilities

  • Design, build, and maintain core product features across frontend and backend.
  • Own end-to-end feature development, from requirements to production deployment and iteration.
  • Build intuitive user interfaces that abstract complex technical and data workflows.
  • Develop scalable backend services, APIs, and data pipelines.
  • Collaborate with product, design, ML, and scientific teams to translate user needs into technical solutions.
  • Make architectural decisions balancing speed, scalability, reliability, and developer velocity.
  • Improve system performance, reliability, and observability as usage and data volumes grow.
  • Write clean, maintainable, and well-tested code with high quality standards.
  • Mentor engineers and contribute to raising the overall engineering bar.
  • Participate in technical planning, code reviews, and ongoing platform evolution.

Skills

Python
React
Django
GraphQL
System design
Production systems
Mentoring

Tools

PostgreSQL
AWS
Docker

Job description

We are hiring a Full Stack Engineer to help build, scale, and evolve a core product used by scientists and technical users. This is a highly product-oriented engineering role with deep ownership across frontend, backend, and system design. You will work closely with product, design, machine learning, and scientific teams to turn complex workflows into intuitive, high-performance software used daily by sophisticated users.

As an engineer, you will contribute not only to execution but also to technical direction, architectural decisions, and engineering standards. You will own features end-to-end—from initial concept through production, iteration, and scale. This role requires strong full-stack fundamentals, a bias toward shipping, and the ability to operate effectively in fast-moving, ambiguous environments.

If you enjoy building real products, thinking deeply about system design and user experience, and taking ownership of critical parts of a growing platform, this role is an excellent fit.

WHAT YOU WILL DO
  • Design, build, and maintain core product features across frontend and backend
  • Own end-to-end feature development, from requirements to production deployment and iteration
  • Build intuitive user interfaces that abstract complex technical and data workflows
  • Develop scalable backend services, APIs, and data pipelines
  • Collaborate closely with product, design, ML, and scientific teams to translate user needs into technical solutions
  • Make architectural decisions balancing speed, scalability, reliability, and developer velocity
  • Improve system performance, reliability, and observability as usage and data volumes grow
  • Write clean, maintainable, and well-tested code with high quality standards
  • Mentor engineers and contribute to raising the overall engineering bar
  • Participate in technical planning, code reviews, and ongoing platform evolution
WHAT YOU BRING
Required Qualifications
  • 7+ years of professional software engineering experience
  • Strong full-stack experience with Python and React in production environments
  • Proficiency with backend frameworks (e.g., Django) for building APIs and data-intensive systems
  • Experience building modern frontend applications using React
  • Experience designing and working with GraphQL APIs, including schema design and performance considerations
  • Experience designing scalable systems, databases, and data-intensive applications
  • Strong understanding of system design, software architecture, and engineering best practices
  • Experience shipping and owning production systems used by real users
  • Ability to operate effectively in fast-paced, ambiguous environments
  • Strong problem-solving skills and a product-oriented mindset
  • Excellent communication skills and ability to collaborate cross-functionally
Nice to Have
  • Experience building products for technical or scientific users
  • Familiarity with data-heavy, analytics, or ML-enabled platforms
  • Experience with cloud infrastructure (e.g., AWS, GCP, Azure)
  • Experience mentoring or leading engineers
  • Exposure to scientific, biotech, or R&D workflows
WHAT YOU WILL LOVE
  • High ownership and impact: Own meaningful parts of a product used by advanced technical users, with direct influence on how they interact with data and AI systems
  • Team: Work with a tight-knit, highly skilled group of engineers, scientists, and builders
  • Culture: A focus on clarity, consistency, and solving hard problems through disciplined execution
  • Speed: Fast iteration cycles with continuous improvement driven by real user feedback
  • Environment: In-person, collaborative office setting with high energy
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Elios Talent • Dallas (TX)

On-site
USD 90,000 - 120,000
Full Stack Engineer
Full Stack Engineer

Aurrum Services • San Francisco (CA)

On-site
USD 120,000 - 190,000
Real ownership over the product
Build category-defining technology
Sr Full Stack Engineer
Sr Full Stack Engineer

New York Technology Partners • Irving (TX)

On-site
USD 90,000 - 120,000
Full Stack Engineer
Full Stack Engineer

Twenty80 LLC • San Francisco (CA)

On-site
USD 140,000 - 210,000
Software Engineer, Data Science
Software Engineer, Data Science

Scorpion Therapeutics • United States

On-site
USD 140,000 - 210,000
Medical coverage
Dental coverage
Vision coverage
+5
Senior Full-Stack Engineer
Senior Full-Stack Engineer

StratITech • San Francisco (CA)

On-site
USD 140,000 - 180,000
Competitive compensation
Potential equity opportunities
Growth into technical leadership roles
+1
Full Stack Software Engineer
Full Stack Software Engineer

Stealth Company • United States

On-site
USD 120,000 - 180,000
Full Stack Engineer
Full Stack Engineer

Qubeaxis • San Francisco (CA)

On-site
USD 120,000 - 170,000
Performance bonus
Equity"
Health insurance
+2
Senior Full Stack Engineer - AI-Driven Product Builder
Senior Full Stack Engineer - AI-Driven Product Builder

Next Ventures • Santa Barbara (CA)

On-site
USD 100,000 - 130,000
Full Stack Engineer
Full Stack Engineer

Salt • Sunnyvale (CA)

On-site
USD 140,000 - 210,000