Senior Backend Engineer
San Francisco, CABackend EngineeringHybrid4+ YOE
Summary
Designs and builds scalable backend services, APIs, and infrastructure for logistics platform. Requires 4+ years experience with Python, RESTful APIs, PostgreSQL, AWS, and system optimization.
About the role
Responsibilities
- Design, develop, and maintain scalable, high-performance backend services and APIs.
- Architect and implement efficient data structures and models.
- Optimize and improve system performance, scalability, and security.
- Debug, troubleshoot, and resolve backend issues in production environments.
- Collaborate closely with frontend engineers to build seamless API integrations.
- Ensure system reliability by implementing observability, monitoring, and logging best practices.
- Work independently and collaboratively to solve complex technical challenges.
- Advocate for best practices in documentation, testing, and maintainability.
Requirements
- 4+ years of experience building and shipping scalable backend systems.
- Strong proficiency in Python and backend frameworks.
- Experience designing and working with RESTful APIs and databases (PostgreSQL, AWS RDS).
- Strong understanding of cloud platforms (AWS preferred) and deployment best practices, including managed services (serverless, databases, queues) and CI/CD pipelines.
- Deep knowledge of scalable system design and performance optimization.
- Strong problem-solving skills and the ability to work autonomously in a fast-paced environment.
- Startup experience is a plus, but not required.
Bonus
- Experience with AsyncIO, event-driven architectures, or integration-heavy systems.
Skills
PythonRESTful APIsPostgreSQLAWSAWS RDSCI/CDAsyncIOserverlessKubernetes