Junior Software Engineer - Data

Almedia
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
Junior
Compensation
€ 70K

Job location

Berlin, Germany

Tech stack

API
Airflow
Amazon Web Services (AWS)
Google BigQuery
Cloud Computing
Information Engineering
Data Systems
Data Warehousing
Database Design
Python
SQL Databases
Data Streaming
Google Cloud Platform
Snowflake
Infrastructure as Code (IaC)
Backend
Containerization
Semi-structured Data
Kubernetes
Terraform
Data Pipelines
Docker
Microservices

Job description

  • Design, build, and maintain Python APIs and backend services to support both internal and third-party integrations.
  • Develop and operate robust, end-to-end data pipelines, managing data flow from ingestion through persistence across various Google Cloud Platform (GCP) services.
  • Apply strong principles of data modeling and database design for managing structured and semi-structured data effectively.
  • Ensure the delivery of clean, testable, and production-ready code.
  • Drive continuous improvement in observability, performance, and reliability for all backend and data systems.
  • Utilize modern cloud and automation best practices, including Infrastructure as Code (IaC) tools like Terraform, containerization, and orchestration technologies.

Requirements

Do you have experience in Terraform?, A highly technical mindset and a drive to improve daily are essential.

You'll design, implement, scale, and maintain the code that powers our production environment. With real freedom to innovate, you'll shape the next generation of our data and backend platform-connecting APIs, pipelines, self-managed and cloud infrastructure platform to deliver fast, reliable, high-impact systems., * Up to 1 year of professional experience in backend or data engineering.

  • Strong academic background
  • Excellent proficiency in Python and SQL.
  • Practical, hands-on experience with major cloud platforms (AWS or GCP) and data warehouse design (e.g., BigQuery or Snowflake), and experience with building and deploying APIs.

Nice to Have

  • Familiarity with containerization technologies (Docker, Kubernetes).
  • You're passionate about data engineering and motivated to make an impact through innovative solutions.
  • Experience with orchestration tools (Airflow, Dagster) and observability practices.
  • A natural problem-solver who thrives on tackling challenges with creativity and precision.ed environment and continuously seeks opportunities for growth and improvement., * You're passionate about how production systems work and motivated to make an impact through innovative solutions.
  • Proven ability as a natural and creative problem-solver, focused on precision in tackling challenges.
  • A collaborative team player who excels in fast-paced environments and actively pursues opportunities for continuous growth and improvement.

About the company

At Almedia our mission is to engineer the future of user acquisition and revolutionize the advertising technology landscape. 

As a market leader, with our platform Freecash, we are reshaping how businesses connect with their audiences.

Apply for this position