> Markdown version of [/jobs/ext/1899459-software-engineer](https://www.wearedevelopers.com/jobs/ext/1899459-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Fal - Features & Labels, Inc. - **Location:** San Francisco, CA, United States - **Experience:** Expert - **Salary:** $180,000.0 - $250,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Airflow, Cloud Computing, Configuration Management, Code Review, Databases, Continuous Delivery, Continuous Integration, Data Infrastructure, Relational Databases, Distributed Systems, Fault Tolerance, Python (Programming Language), Software Engineering, Software Technical Review, Strategies of Testing, Cloud Platform System, Backend, Event Driven Architecture, Stripe, Kubernetes, Apache Kafka, Software Version Control, Web Api, Microservices - **Published:** July 31, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-software-engineer-backend-san-francisco-ca--da6d2204-242c-46e3-94ed-2cad6db701ab ## About the Role * 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, Analysis Skills, Application Programming Interface (API), Artificial Intelligence (AI), Billing, Cloud Computing, Code Reviews, Continuous Deployment/Delivery, Continuous Integration, Dental Insurance, Distributed Computing, Documentation, Ecosystems, Entertainment and Media, Microservices, Software Engineering, Source Code/Configuration Management (SCM), Strategic Planning, Test Strategy, Vision Plan ## Description 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 Fals 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 ## Related Videos - [Navigating Growth, Scaling Challenges, and Office Expansions with David Singleton, CTO at Stripe](https://www.wearedevelopers.com/videos/100362-navigating-growth-scaling-challenges-and-office-expansions-with-david-singleton-cto-at-stripe) - [Throwing off the burdens of scale in engineering](https://www.wearedevelopers.com/videos/608-throwing-off-the-burdens-of-scale-in-engineering) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [AI Model Management Life Circles: ML Ops For Generative AI Models From Research to Deployment](https://www.wearedevelopers.com/videos/1152-ai-model-management-life-circles-ml-ops-for-generative-ai-models-from-research-to-deployment) - [Build Your Own Subscription-based Course Platform](https://www.wearedevelopers.com/videos/321-build-your-own-subscription-based-course-platform) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Highest Paying Tech Companies in Europe](https://www.wearedevelopers.com/magazine/162-highest-paying-tech-companies-in-europe)