Summary
Join our growing team at ZipRecruiter, a leading online employment marketplace, and contribute to changing the way job seekers get hired and how small businesses manage their HR. As a backend engineer, you will design and build a flexible and scalable system that allows our business to move fast and innovate.
Requirements
- 10+ years of experience as a hands on software engineer (Python, Java, Golang, Scala)
- Hands on experience in managing major clouds vendorsβ infrastructure (AWS, GCP, Azure)
- Working with a number of off-the-shelf tools such as Kafka, DynamoDb, SQS, ElasticSearch, but often push them past their limits
- Experience working with Docker and orchestration tools such as Kubernetes
- Enjoy communicating and collaborating, sharing your ideas and being open to honest feedback
- The ability to lead new features from design to implementation, taking into consideration topics such as performance, scalability, and impact on the greater system
- Bachelorβs degree or higher - an advantage
Responsibilities
- Designing and writing code that is critical for business growth
- Mastering scalability and enterprise-grade production services implementation
- Sense of ownership - leading design for new products and initiatives as well as integrating with currently implemented best-practices
- Review your peer's design and code
- Work closely with product managers, peer engineers, and business stakeholders
Benefits
- Competitive salary
- A fun environment where work-life balance is valued