Senior Backend Engineer with Data Engineering skills - C++/Python

Data

Senior Backend Engineer with Data Engineering skills - C++/Python

Data
Centrum, Stockholm Metropolitan Area

emagine Polska

Full-time
Any
Senior
Hybrid

Job description

One of Stockholm’s most successful growth-stage technology companies operates a highly popular global platform used by millions of people every day. More than five million daily users access the company’s apps and website, while its commercial services team works with many well-known global organizations.

The platform is powered by a globally distributed network of over 50,000 data sources, generating more than a billion new database entries each month and processing multiple years of large-scale historical data. The company’s proprietary data is considered industry-leading and is trusted by organizations around the world.

Start: Flexible

Duration: Min 6 months

Location: Stockholm

We are looking for a Senior Software Backend Engineer with Data Engineering skills, who can quickly understand existing systems, work independently, and deliver value from day one. You will play a key role in evolving and improving our data platform, working closely with other engineers and stakeholders. You will be part of a data engineering team responsible for designing, building, and operating scalable data solutions in AWS. The work includes both hands-on development and architectural decision-making.

The position requires that you are able to work in Stockholm, Sweden - 3 days per week in the office.

What you’ll do

Your responsibilities include

● Building and maintaining backend services for high-volume data processing and APIs

● Designing and improving data ingestion, streaming, and event processing (batch

and real-time)

● Refactoring and enhancing existing services, pipelines, and infrastructure

● Implementing robust data collection, transformation, and storage solutions

● Operating and improving cloud-based platforms (primarily AWS)

● Improving observability, reliability, and operational tooling for production systems

● Contributing to best practices around CI/CD, testing, code quality, and

documentation

● Collaborating with software engineers, data engineers, and analysts to deliver

reliable data products


Current tech stack

● Backend services: C++ and Python

● Cloud & Data Platform: AWS (S3, Glue/Spark, Airflow/MWAA, Athena, MSK/Kafka, Lambda)

● Streaming & Messaging: Kafka (or similar), RabbitMQ

● Databases & Storage: SQL/NoSQL systems (e.g., MySQL/MariaDB/Postgres, Redis, DynamoDB, data lake/warehouse patterns)

● DevOps & Platform: Docker, Kubernetes/EKS, Terraform

● Engineering practices: Infrastructure as Code, CI/CD, linting, unit tests, integration tests


Required technical competence

● Strong experience with software development in C++, Python, Go, Rust, (or

similar)

● Strong experience designing and operating production backend systems

● Experience with data engineering architectures for ingestion and transformation

● Experience working with cloud-based platforms, preferably AWS

● Solid understanding of databases (warehouses, OLTP/OLAP concepts, query

performance)

● Experience with event-driven or streaming architectures (Kafka or similar)

● Strong understanding of reliability, observability, and production operations


Who you are

● Has several years of hands-on experience building and operating production systems

● Is self-driven and comfortable making technical decisions independently

● Can quickly understand and work within an existing codebase and architecture

● Values clean code, testing, automation, and pragmatic engineering practices

● Communicates clearly and professionally in English


Bonus points

● Experience with Machine Learning concepts and data platforms supporting ML workloads

● Experience working with high-volume real-time telemetry or tracking data

● Domain knowledge in aviation data standards (e.g., ADS-B) or similar

Tech stack

    English

    B1

    Documentation

    advanced

    Network

    advanced

    MySQL

    advanced

    C++

    advanced

    SQL

    advanced

    Online Analytical Processing (OLAP)

    advanced

    Online Transaction Processing (OLTP)

    advanced

    OLAP

    advanced

    CI/CD

    advanced

    Backend

    advanced

Office location

Published: 19.01.2026

Senior Backend Engineer with Data Engineering skills - C++/Python

Summary of the offer

Senior Backend Engineer with Data Engineering skills - C++/Python

Centrum, Stockholm Metropolitan Area
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.