about 2 hours ago
Berlin, GermanyIntern / Entry Level
Responsibilities
- Develop and maintain backend services for the data ingestion platform under senior engineers' guidance.
- Support strong engineering practices, including writing automated tests and participating in code reviews.
- Proactively ask questions and propose improvements to deliver clean, testable code.
- Participate in technical discussions and contribute to internal documentation.
- Contribute to infrastructure development tasks and participate in technical demos.
- Shadow on-call rotations and assist in troubleshooting efforts.
- Learn to maintain and use observability solutions to track platform SLOs.
Requirements
- Strong foundational backend skills, preferably in Kotlin or Java.
- Exposure to data storage solutions like PostgreSQL, RDS, or S3.
- Basic knowledge of containers (Docker) and eagerness to learn Kubernetes.
- Exposure to infrastructure as code concepts (Terraform or similar).
- Interest in learning CI/CD pipelines and modern automation tools.
- Understanding of testing pyramids and experience writing unit and integration tests.
- Familiarity with at least one observability/monitoring tool (e.g., DataDog, Prometheus, or Grafana).
Benefits
- Accelerate your career growth by joining a leading disruptor in the banking sector.
- Access to a competitive personal development budget and work from home budget.
- Enjoy discounts on fitness and wellness memberships, language apps, and public transportation.
- Flexible remote work arrangements with dedicated in-office teamwork days.
- Access to a Premium subscription on your personal N26 bank account.
- An additional day of annual leave for each year of service.
- A high degree of autonomy and access to cutting-edge technologies.