
Software Developer, DevEx – Stateful Systems
Posted Oct 23

Posted Oct 23
This is a fully remote position, open to applicants in United Kingdom, +2 more countries.
• Develop internal tools, services, and APIs to securely provision, modify, migrate, and troubleshoot databases, topics, and caches.
• Automate manual operational tasks for upgrades, migrations, access requests, backups, and restores.
• Manage and strengthen production data stores while participating in the team's on-call rotation.
• Collaborate with product engineering teams on schema design, migrations, query performance, and ORM utilization.
• Oversee infrastructure as code using Terraform.
• Enhance CI/CD pipelines through GitHub Actions.
• Boost observability across stateful systems by instrumenting services and creating actionable alerts.
• Leverage generative AI to develop and maintain internal services, including agentic services.
• Advocate for best practices in reliability, safe changes, security, and platform adoption.
• Provide tools and expertise that empower teams to manage their own systems under Slice’s “you build it, you run it” philosophy.
• Proficiency in production-quality software development using a general-purpose language such as Python, Go, or Java.
• Experience in building services and APIs.
• Familiarity with testing deployed software and engaging in code reviews.
• Background in operating a relational database in a production environment.
• Experience in designing schemas and deploying migrations on a busy database.
• Skills in troubleshooting slow queries from the ORM to the query plan and implementing indexes.
• Understanding of retries, idempotency, consistency trade-offs, and system failure modes.
• Strong AWS knowledge, including IAM, RDS, and fundamental networking.
• Experience with managing infrastructure using Terraform.
• Background in building and sustaining delivery pipelines, preferably with GitHub Actions.
• Proficient in instrumenting systems and creating actionable alerts.
• Experience in being on call for production systems.
• Familiarity with incident response and conducting blameless postmortems.
• Experience in creating internal tools for other engineers, such as CLIs, APIs, and automation solutions.
• Ability to conceptualize reusable systems rather than one-off solutions.
• Curiosity to gain in-depth knowledge of data infrastructure.
• Equal Opportunity Employer.
• Emphasis on diversity of backgrounds, cultures, and perspectives.
• Remote work opportunities available for applicants in the UK, Canada, and North Macedonia.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.