
Transforming language learning for everyone, everywhere
Babbel, headquartered in Friedrichshain, Berlin, is a leading language learning platform that offers subscription-based services for over a dozen languages, including Spanish, French, and German. With more than 1000 employees, Babbel has raised $33.3 million in Series B funding and serves millions o...
Babbel offers 30 vacation days, flexible working hours, and options for jobbaticals and sabbaticals. Employees enjoy a yearly Learning & Development b...
Babbel fosters a culture of inclusivity with various internal communities such as Femgineers and DEI Ambassadors. The company prioritizes employee wel...

Babbel • Berlin
Babbel is seeking a Senior Backend Engineer to join their Customer Communication Platform team. You'll develop and maintain services ensuring data quality and build integrations for data synchronization. This role requires 5+ years of experience with TypeScript or Ruby and AWS.
You have 5+ years of backend engineering experience building systems and applications, ideally using TypeScript or Ruby, and are comfortable working in cloud environments like AWS. Your analytical mindset and problem-solving skills enable you to tackle complex challenges effectively. You have experience with serverless architectures, particularly with AWS Lambda and AWS API Gateway, and understand the principles of Event-Driven Architecture. Your familiarity with both NoSQL and SQL databases, such as DynamoDB, RDS, or PostgreSQL, allows you to manage data effectively. You also have a good grasp of API design principles, ensuring that the services you build are robust and user-friendly.
Knowledge of Python and Go is a plus, as it broadens your versatility in handling various projects. You are eager to collaborate with motivated colleagues and share your expertise while learning from others in different disciplines. Your experience in troubleshooting and resolving issues related to services and integrations will be invaluable in this role.
As a Senior Backend Engineer at Babbel, you will develop and maintain services that ensure data quality and consistency across the organization. You will build and support integrations that enable seamless data transfer and synchronization between Emarsys and other systems. Collaborating with other teams, you will understand their data requirements and provide tailored solutions to meet their needs. Your contributions will include discussions on architecture and software design, aimed at improving performance and efficiency of the systems in place. You will also troubleshoot and help resolve issues related to services and integrations, ensuring that all systems run smoothly and efficiently.
At Babbel, you will be part of a dynamic team that values collaboration and knowledge sharing. We encourage you to apply even if your experience doesn't match every requirement, as we believe in the potential of diverse backgrounds. You will have the opportunity to work in a supportive environment that fosters professional growth and development. Join us in shaping the future of language learning through innovative technology and impactful solutions.
Apply now or save it for later. Get alerts for similar jobs at Babbel.