Tech Stack
CloudDistributed SystemsDockerElasticSearchGoogle Cloud PlatformGrafanaKubernetesMicroservicesPostgresPrometheusPythonRedisRuby
About the role
- Deliver high-quality Ruby and Python code in a fast-paced, collaborative environment
- Integrate new carriers and build APIs for retailers
- Manage and orchestrate a large number of microservices
- Lead and actively participate in systems architecture initiatives
- Improve test coverage and quality of deliverables
- Improve and create internal tools and libraries
- Mentor and guide other team members
- Actively participate in scaling the engineering team
- Work with global partners and high-traffic producers (e.g., Booking.com, Google Maps)
Requirements
- 7+ years of experience as a software engineer
- Recent experience with Python and Ruby projects (plus)
- Hands-on experience with planning and improving observability and monitoring processes
- Experience with Grafana/Prometheus (plus)
- Experience conducting technical recruitment interviews (nice to have)
- Test-driven development (TDD)
- Extensive experience integrating external APIs
- Deep understanding of distributed systems principles
- Experience working with microservices and/or service-oriented architecture
- Experience creating and maintaining CI/CD pipelines
- Deep understanding of Kubernetes from a software engineering perspective
- Experience working with public cloud providers (GCP preferred)
- In-depth understanding of relational and non-relational database principles
- Hands-on experience in designing robust REST APIs
- Fluent in English, both verbal and written
- Familiarity with tools: PostgreSQL, Redis, Elasticsearch, Docker, CircleCI, Jira
- Flexible and remote working conditions
- Relocation opportunities
- Career growth
- Work with global companies (e.g., Booking.com, Google Maps, national carriers)
- International team and collaboration
- HQ office in Berlin for team meetups
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
RubyPythonmicroservicesAPIstest-driven developmentKubernetesCI/CDREST APIsrelational databasesnon-relational databases
Soft skills
mentoringcollaborationleadershipcommunicationteam scaling