Back End Developer ZA 9
Remote · San Francisco, California, United States
Job Summary
Backend Developer to design, build, and maintain the server-side logic of our applications. You will be responsible for ensuring high performance, scalability, and security of back-end services while integrating with front-end and third-party systems. This role involves problem-solving, collaboration with cross-functional teams, and delivering reliable APIs and data pipelines. Responsibilities include designing, developing, and maintaining back-end services, APIs, and databases; building scalable systems; implementing security and data protection; optimizing performance; collaborating with front-end developers; managing database schemas, queries, and migrations; writing clean, maintainable, and testable code; participating in code reviews, system architecture, and technical documentation; and leveraging RESTful APIs and GraphQL, with cloud platforms (AWS, GCP, Azure), Docker and Kubernetes, and CI/CD practices.
Required Qualifications
- Experience as Backend Developer, Software Engineer, or in a similar role
- Proficiency in at least one back-end language and framework such as Node.js/Express, Python (Django/Flask/FastAPI), Java (Spring Boot), or Ruby on Rails
- Strong knowledge of databases including PostgreSQL, MySQL, MongoDB, or Redis
- Experience building and consuming RESTful APIs and/or GraphQL
- Familiarity with cloud platforms such as AWS, GCP, or Azure
- Experience with containerization tools such as Docker and Kubernetes
- Strong understanding of system design, scalability, and security principles
- Familiarity with version control systems and CI/CD pipelines
- Strong problem-solving and collaboration skills
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.