We are looking for Database Engineers who are passionate about distributed systems, availability, and delivering customer value. Our Database Engineers will maintain and automate all aspects of our database platform including infrastructure, tooling, and observability.
Ideal candidates have advanced database knowledge, and likely are DBAs with senior level software engineering.
You would be a good fit for this role if you have:
- 8+ years production database engineering experience.
- Expert knowledge of database internals either PostgreSQL or MongoDB.
- Demonstrable expertise in database performance.
- Experience developing large-scale schema migration solutions.
- Experience with database performance analysis in either PostgreSQL or MongoDB.
- Proficiency in Golang, Python, Node.js, or Java.
- Demonstrable expertise in building distributed database applications at scale.
- Demonstrated ability to implement proper test coverage.
- Experience coaching and mentoring junior engineers.
- Experience in disaster recovery planning and execution.
- Deep understanding of microservice architecture and best practices.