Senior Software Engineer
Role details
Job location
Tech stack
Job description
Was du bei uns bewegst:
- design and develop scalable, high-performance systems and services for personalized content delivery
- implement complex architectures across multiple backend and frontend components, ensuring reliability, efficiency, and maintainability
- collaborate with different Teams to integrate machine learning models into production systems
- lead end-to-end feature development, from concept and design through implementation, testing, and deployment
- contribute to architecture decisions that follow best practices in system design, code quality, and DevOps automation
Was du mitbringst:
- extensive experience in building and maintaining complex, distributed systems
- strong proficiency in Go (Golang) as your primary backend language
- solid Python skills for data-processing or AI integration tasks
- deep knowledge of AWS services (Lambda, ECS / Fargate, DynamoDB, S3 etc.) and modern cloud-native architecture
- solid experience with TypeScript and React for developing intuitive user interfaces
- strong understanding of microservices, event-driven architectures, and API design
- proven ability to design for scalability, observability, and fault tolerance
- experience working with CI / CD pipelines, infrastructure as code, and test automation
- a proactive mindset - you think in systems, care about user impact, and take ownership of your work
- excellent communication skills in English (German is a plus)
Requirements
- extensive experience in building and maintaining complex, distributed systems
- strong proficiency in Go (Golang) as your primary backend language
- solid Python skills for data-processing or AI integration tasks
- deep knowledge of AWS services (Lambda, ECS / Fargate, DynamoDB, S3 etc.) and modern cloud-native architecture
- solid experience with TypeScript and React for developing intuitive user interfaces
- strong understanding of microservices, event-driven architectures, and API design
- proven ability to design for scalability, observability, and fault tolerance
- experience working with CI / CD pipelines, infrastructure as code, and test automation
- a proactive mindset - you think in systems, care about user impact, and take ownership of your work
- excellent communication skills in English (German is a plus)
About the company
The Axel Springer SE is a family-owned, transatlantic media company with locations in Berlin and New York. Our goal is to shape the future of journalism in the free world because we believe a free and informed society is essential to a functioning democracy.
We are evolving journalism into what we call Next Level Publishing – a business that is constantly shaped through innovation and acceleration. To disrupt the traditional publishing business, we are using smart technology and building excellent products which will boost our digital media brands.
Join us as we elevate our media offerings and raise the bar!