Skip to content

Senior Software Engineer – Backend
Company | Kiddom |
---|
Location | San Francisco, CA, USA |
---|
Salary | $160000 – $185000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior |
---|
Requirements
- BS or MS in Computer Science or a related field
- 6+ years professional software engineering experience
- Experience scaling integration systems
- Proficiency in working with databases (SQL & NoSQL) such as PostgreSQL, MySQL, MongoDB, or Redis.
- Experience with cloud platforms like AWS, GCP, or Azure, and containerization tools like Docker and Kubernetes.
- Experience with microservices architecture and distributed systems.
- Strong knowledge of design patterns and software engineering best practices
- You’ve been through the planning, launching and refactoring phases of code you wrote
- Excellent problem solving and debugging skills
- Ability to work as part of a collaborative team in a fast-paced environment
- Motivated and responsible individual who strives to exceed expectations
- Sincere interest in working at a startup and scaling with the company as we grow
Responsibilities
- Design, develop, and maintain backend services, APIs, and databases.
- Ensure the scalability, security, and performance of backend systems.
- Collaborate with frontend engineers, product managers, and other stakeholders to deliver high-quality features.
- Optimize applications for performance, reliability, and scalability.
- Conduct code reviews and provide mentorship to junior engineers.
- Troubleshoot and resolve production issues, ensuring system uptime and reliability.
- Work with our customers to troubleshoot issues and bugs and also help with Kiddom onboarding.
Preferred Qualifications
- Experience in Edtech industry
- Familiarity with Golang, React, Typescript
- Experience with AWS Lambda, Terraform