Senior Software Engineer Data
Axel Springer
Berlin, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Berlin, Germany
Tech stack
Clean Code Principles
API
Amazon Web Services (AWS)
Automation of Tests
Azure
Cloud Computing
Cloud Database
Python
Performance Tuning
Data Processing
Backend
Information Technology
Job description
Was du bei uns bewegst:
- build data products as production software by designing, implementing, testing, deploying, and operating end-to-end systems
- bring backend engineering rigor to data through clean code, sensible APIs, automated testing, and strong observability
- own systems end-to-end and stay responsible for incidents, operational quality, performance tuning, and continuous improvement
- make data trustworthy by building quality checks, lineage, freshness, and clear ownership from the start
- design schemas, data contracts and domain models that evolve safely, handle late data, and reflect real business questions
- partner with product, engineering, and data science to deliver reliable, high-quality data and lift standards through active mentoring of mid-level and junior engineers
- tune pipelines, services, and data models for reliability, performance, and cost-efficiency
Was du mitbringst:
- a degree in computer science, engineering, or a related field; equivalent expertise proven through experience and impact is equally valued
- senior-level experience delivering and operating backend systems, data products, APIs, services, or pipelines end-to-end in a cloud environment such as AWS, GCP, or Azure
- strong software engineering fundamentals with Python, writing clean, well-tested, maintainable code, and the ability to quickly pick up Go and other tools; experience with cloud data, lakehouse platforms, and high-throughput processing is a plus
- whether you come as a senior backend engineer moving into data or a data engineer with meaningful backend experience, you bring either solid depth in data modeling, schema evolution, incremental and idempotent processing, and late data handling, or strong transferable instincts and a genuine drive to go deeper
- sound judgment on APIs, data contracts, schemas, and ownership boundaries, including the ability to reason about compute cost and trade-offs, not just whether a system runs
- data-trust instincts: you treat quality checks, lineage, freshness, observability, and documentation as first-class deliverables and operate data products like real production systems
- strong collaboration and communication skills, including comfort working with non-engineers, valuing documentation and quality as glue work, and mentoring engineers at a range of levels
- you take responsibility for outcomes, partner with your team and stakeholders to align on direction, and drive work forward
Requirements
- a degree in computer science, engineering, or a related field; equivalent expertise proven through experience and impact is equally valued
- senior-level experience delivering and operating backend systems, data products, APIs, services, or pipelines end-to-end in a cloud environment such as AWS, GCP, or Azure
- strong software engineering fundamentals with Python, writing clean, well-tested, maintainable code, and the ability to quickly pick up Go and other tools; experience with cloud data, lakehouse platforms, and high-throughput processing is a plus
- whether you come as a senior backend engineer moving into data or a data engineer with meaningful backend experience, you bring either solid depth in data modeling, schema evolution, incremental and idempotent processing, and late data handling, or strong transferable instincts and a genuine drive to go deeper
- sound judgment on APIs, data contracts, schemas, and ownership boundaries, including the ability to reason about compute cost and trade-offs, not just whether a system runs
- data-trust instincts: you treat quality checks, lineage, freshness, observability, and documentation as first-class deliverables and operate data products like real production systems
- strong collaboration and communication skills, including comfort working with non-engineers, valuing documentation and quality as glue work, and mentoring engineers at a range of levels
- you take responsibility for outcomes, partner with your team and stakeholders to align on direction, and drive work forward
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!