Senior Software Engineer

Axel Springer
Berlin, Germany
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Automation of Tests
Software Quality
DevOps
Distributed Systems
Amazon DynamoDB
Fault Tolerance
Python
Machine Learning
TypeScript
Data Processing
React
Backend
Amazon Web Services (AWS)
Front End Software Development
Api Design
Go
Microservices

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!

Apply for this position