ZipRecruiter
Senior Software Engineer (Backend)
ZipRecruiter, San Francisco, CA, United States
Job DescriptionJob Description
Job Title: Senior Software Engineer (Backend)
Location: San Francisco, CA
Job Type: Full-time
Job Description: Our client, a rapidly growing startup based in San Francisco, is looking for a highly skilled Senior Software Engineer with extensive experience in backend development. The ideal candidate has a strong background working in fast-paced startup environments and is proficient in Python and FastAPI. You will play a pivotal role in designing, building, and optimizing our backend infrastructure while ensuring high performance, scalability, and security.
Key Responsibilities:
- Design, develop, and maintain scalable backend services using Python and FastAPI
- Collaborate closely with front-end engineers, product managers, and other stakeholders to deliver high-quality features
- Lead backend architecture discussions and contribute to system design decisions
- Optimize database queries and backend systems for performance and scalability
- Ensure security best practices are followed throughout the development lifecycle
- Write clean, maintainable, and well-documented code
- Mentor junior engineers and provide technical leadership
Requirements:
- 5-7+ years of experience as a Backend Engineer, preferably in a startup environment
- Strong proficiency in Python and FastAPI
- Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB)
- Solid understanding of RESTful API design and implementation
- Familiarity with cloud services (e.g., AWS, GCP) and containerization (Docker, Kubernetes)
- Strong debugging and problem-solving skills
- Experience with CI/CD pipelines and automated testing
- Excellent communication and collaboration skills
- Bachelor's or Master’s degree in Computer Science, Engineering, or a related field
Nice to Have:
- Experience with microservices architecture
- Knowledge of frontend frameworks (React, Vue.js) for better cross-functional collaboration
What We Offer:
- Competitive salary and equity options
- Comprehensive health, dental, and vision coverage
- Opportunities for professional growth and development
- Collaborative and inclusive work culture