F

Senior Backend Engineer (Distributed Systems & Commerce Platform)

fal • United State
Relocation
Apply
AI Summary

Design and build scalable, fault-tolerant backend services for fal’s commerce platform, focusing on distributed systems, APIs, and cloud-native infrastructure. Collaborate with product teams to deliver high-performance solutions while optimizing system robustness and efficiency. Requires 5+ years of experience in distributed systems, backend APIs, and IaC with expertise in Python/Go/Rust.

Key Highlights
Build and optimize foundational backend services for a high-growth commerce platform
5+ years of experience in distributed systems, APIs, and cloud-native infrastructure
Expertise in Python, Go, or Rust with proficiency in IaC and CI/CD pipelines
Key Responsibilities
Identify, design, and develop foundational backend services for fal’s commerce platform
Partner with product teams to translate functional requirements into scalable backend solutions
Write and maintain clear, well-tested, and maintainable software and IaC for distributed systems
Analyze and improve the robustness, scalability, and fault tolerance of APIs, databases, and infrastructure
Conduct design and code reviews, create developer documentation, and develop testing strategies
Technical Skills Required
Python Distributed Systems Infrastructure as Code (IaC)
Benefits & Perks
Competitive salary and equity ($180,000 - $250,000 + equity)
Health, dental, and vision insurance (US)
Relocation assistance to San Francisco
Nice to Have
Experience with payment processors (e.g., Stripe) and billing systems
Kubernetes or container orchestration experience
Data infrastructure experience (Kinesis, Airflow, Kafka, etc.)

Job Description


fal is the generative media ecosystem powering the next generation of AI products. We build the infrastructure, tools, and model access that teams need to move from idea to production, and do it at scale without compromise. For developers and enterprises, fal is the foundation that makes generative media not just possible, but practical: a unified platform where high-performance inference, orchestration, and observability come together to unlock new categories of AI-native products.

As generative media reshapes industries across a market projected to grow by hundreds of billions over the next decade, fal is becoming the ecosystem that ambitious teams build on.

fal is the generative media ecosystem powering the next generation of AI products. We build the infrastructure, tools, and model access that teams need to move from idea to production, and do it at scale without compromise. For developers and enterprises, fal is the foundation that makes generative media not just possible, but practical: a unified platform where high-performance inference, orchestration, and observability come together to unlock new categories of AI-native products.

As generative media reshapes industries across a market projected to grow by hundreds of billions over the next decade, fal is becoming the ecosystem that ambitious teams build on.

About this role:

This role is ideal for engineers who thrive on complex distributed systems and have deep experience with backend APIs, relational databases, and event-driven architectures. You’ll build high-performance, reliable solutions across cloud-native platforms and global infrastructure for a fast-scaling, commerce-driven company.

Responsibilities

  • Identify, design, and develop foundational backend services that power Fal's commerce platform
  • Partner with product teams to understand functional requirements and deliver solutions that meet business needs
  • Write clear, well-tested, and maintainable software and IaC for both new and existing systems
  • Analyze and improve the robustness and scalability of existing distributed systems, APIs, databases, and infrastructure
  • Conduct design and code reviews, create developer documentation, and develop testing strategies for robustness and fault tolerance

Requirements

  • 5+ years of demonstrated experience in building large scale, fault tolerant, distributed systems and API microservices
  • Expert-level programmer in one or more of Python, Go, Or Rust
  • Experience designing, analyzing and improving efficiency, scalability, and stability of various system resources
  • Proficiency in writing and maintaining Infrastructure as Code (IaC)
  • Proficiency in version control practices and integrating IaC with CI/CD pipelines.
  • Experience with payment processors (e.g. Stripe) and billing systems a plus
  • Experience with Kubernetes, or containers a plus
  • Experience building and operating data infrastructure (Kinesis, Airflow, Kafka, etc) a plus

What we offer at fal:

  • Interesting and challenging work
  • Competitive salary and equity
  • A lot of learning and growth opportunities
  • We offer relocation assistance to San Francisco.
  • Health, dental, and vision insurance (US)
  • Regular team events and offsite

Compensation:

  • $180,000 - $250,000 + equity + comprehensive benefits package

Location:

  • We are currently hiring in downtown San Francisco.

Similar Jobs

Explore other opportunities that match your interests

Founding Engineer (Full-Stack)

Programming
•
3h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

clera

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Agave

United State

Senior Leader, Vaccines R&D Clinical Immunology and Diagnostics

Programming
•
4h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Pfizer

United State

Subscribe our newsletter

New Things Will Always Update Regularly