Junior Backend Engineer - Data Ingestion

Skills

Location

You must be live (or willing to live) in: Berlin, Germany

Languages

Fluent English

Job Description

We're looking for a motivated Junior Backend Engineer - Data Ingestion who is eager to grow technical skills and support the development of high-throughput data processing systems as part of an experienced team.

🎯 Responsibilities

  1. Develop and maintain backend services for a data ingestion platform with guidance from senior engineers
  2. Apply and support strong engineering practices including writing automated tests, participating in code reviews, and supporting observability
  3. Collaborate actively, propose improvements, and deliver clean, testable code for platform services
  4. Participate in technical discussions and contribute to internal documentation and knowledge sharing
  5. Contribute to infrastructure development tasks and present your work in technical demos
  6. Shadow on-call rotations and assist in troubleshooting incidents to learn response protocols
  7. Learn to maintain and utilize observability solutions (metrics, logging, tracing) for tracking platform SLOs and availability

🛠️ Requirements

  1. Strong foundational backend development skills, preferably with Kotlin or Java (with willingness to learn new languages as needed)
  2. Exposure to data storage solutions such as PostgreSQL, RDS, or S3
  3. Basic knowledge of containers (Docker) and willingness to learn Kubernetes
  4. Familiarity with infrastructure as code concepts (e.g., Terraform or similar tools)
  5. Interest in learning about CI/CD pipelines and modern automation tools
  6. Understanding of testing pyramids, with experience writing unit and integration tests
  7. Exposure to at least one observability or monitoring tool (such as DataDog, Prometheus, or Grafana)

➕ Nice to have

  1. Experience in scale-ups within platform teams

🌟 Key Traits

  1. Strong collaboration and communication skills for cross-team work
  2. Commitment to carrying tasks through from start to finish, keeping the team informed of progress
  3. Interest in building high-quality, scalable, and secure infrastructure
  4. Eagerness to learn and contribute to building platforms as products
  5. Proactive, solution-focused mindset and an appreciation for clean code

🤗 We offer

  1. Opportunity for accelerated career growth as part of a leading, innovative team
  2. Personal development budget and work-from-home budget
  3. Discounted fitness & wellness memberships, language apps, and public transportation
  4. Regular in-office team days and flexible remote work for the remainder of the week (some roles may require additional in-office presence)
  5. Additional annual leave for each year of service
  6. High degree of autonomy and access to modern technologies
  7. Collaborative work environment with a diverse peer group
Each company upload its own logo image

N26

N26 is The Mobile Bank. N26 has redesigned banking to make it simple, fast and contemporary. Today N26 is one of the fastest growing banks in Europe and has more than 1 Million customers across 17 European markets and over 430 employees.

Benefits and perks

  • +Get Stuff Done Days
  • +Career development
  • +Personalized Onboarding

Location

Carrer de l'Escar, 26, 08039 Barcelona, Spain