Our Guiding Stars are the values at the heart of our organization that drive everything we do. We are committed to creating meaningful change not only in our industry but also in the communities we engage with. If our Guiding Stars resonate with you, we encourage you to consider joining our team.
- Drive Results: We think big, work smart, and execute fast to transform the future of commerce
- Cultivate Belonging: We welcome diverse backgrounds and experiences, driving positive change through inclusion and teamwork
- Champion Customers: We go the extra mile for our customers to help them unlock their full potential
- Adapt Boldly: We’re curious and innovative, we take risks and grow from our failures
The Opportunity:
Our Database Platform team creates a resilient, performant and secure database platform for our product teams to leverage. At commercetools’ scale, automation is a requirement, and some of the tooling we've developed includes dynamic indexing and autoscaling. We're looking for a senior software engineer with SRE skills and knowledge of database internals to help us build and operate the platform. You'll have the opportunity to guide our team as we move towards our Database Platform vision.
Your Mission:
- Build and operate high-quality software systems to help the database platform scale as the company and our customers grow
- Use monitoring tools and systematic debugging to prevent and resolve issues
- Participate and contribute to the team’s roadmap, technical decisions and planning, by producing quality proposals, giving meaningful feedback and driving alignment
- Collaborate and share knowledge asynchronously using written documentation such as RFCs, runbooks and architecture diagrams
- Proactively identify opportunities for improvement and raise them within the team
- Foster a culture in which people are encouraged to work collaboratively and grow from mistakes
- Participate in the global on-call rotation and prepare other engineers for on-call
What you need to succeed:
- 3+ years building and owning services in languages such as Go or Rust
- Knowledge of database internals such as indexing, sharding, replication and storage management. We primarily use MongoDB with some PostgreSQL
- Strong experience with Kubernetes and cloud infrastructure (GCP, AWS or Azure)
- Exposure to Infrastructure as Code tools such as Terraform, Crossplane, or Pulumi
- Familiarity with SRE principles and practices such as monitoring and alerting, SLOs and incident response
- Experience providing high-quality code reviews and mentoring teammates
- Excellent communication skills and the ability to work effectively in a distributed team
- Fluent written and spoken English
Nice to have:
- Experience working in a platform engineering environment
We care about your growth and well-being
💰 Competitive Compensation Package: Generous compensation structure consisting of salary, a competitive stock option package, and various benefits and perks
☀️ Workation: Work up to 60 days per year in a country different from your home country
💻 Learning & Development Budget
📚 Academy: Regular training sessions, access to Coursera and Babbel training courses
🙌 Our Benefits: Check them out by office here
⌚️ Flexibility: Morning person or night owl? We believe in outcome and motivated employees
🚀 Mindset & Growth: A diverse workplace with an open, international culture, and learning environment
Come grow with us!
We are all different and that is what makes us stronger! We hire great people from a wide variety of backgrounds, not just because it’s the right thing to do, but because it makes our company better.
At commercetools, we are proud to be an equal opportunity workplace. We are committed to fair hiring practices regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.