Backend Software Engineer
Ketch · San Francisco, CA · 1 wk ago
HybridInformation TechnologyFull-time
About the role
Join our dynamic engineering team in San Francisco, California. We are seeking a Backend Software Engineer to join our innovative development environment. This position will work on cutting-edge projects using modern technologies and frameworks.
Responsibilities
- Design, develop, and maintain scalable backend systems
- Collaborate with cross-functional teams including frontend developers, product managers, and designers
- Implement and optimize database solutions to meet high performance and reliability standards
- Write clean, efficient, and well-documented code
- Participate in code reviews and mentoring junior engineers
Requirements
- Bachelor's degree in Computer Science or related field
- 3+ years of professional software development experience
- Experience with at least one major programming language (e.g., Python, Java, Go)
- Strong understanding of relational databases and SQL
- Experience with microservices architecture and containerization (e.g., Docker, Kubernetes)
- Knowledge of RESTful APIs and HTTP protocols
- Experience with version control systems (e.g., Git)
Qualifications
- Passionate about software engineering and technology
- Excellent problem-solving skills and attention to detail
- Ability to work independently and as part of a team
- Strong communication and collaboration skills
Skills
- Proficiency in multiple programming languages
- Experience with cloud platforms (e.g., AWS, Google Cloud)
- Understanding of DevOps practices and CI/CD pipelines
- Experience with NoSQL databases (e.g., MongoDB, Cassandra)
Benefits
- Competitive salary commensurate with experience
- Flexible work schedule with hybrid options
- Health insurance coverage
- 401(k) retirement plan with company match
- Professional development opportunities
- Employee recognition programs
Pay
Salary range: $120,000 - $150,000 annually, depending on experience
Schedule
Hybrid work model, with flexibility to work from home or office