Tech Jobs for Talents without Borders
English-1st. Relocation-friendly. Curated daily by Imagine.
4,623 Jobs at 189 Companies

Senior Backend Software Engineer - API (d/f/m)



Software Engineering
Berlin, Germany
Posted on Friday, May 17, 2024

Your Role:

We are looking for a talented Senior Backend Engineer with an interest in billing systems and a passion for software architecture and development. You will work on our billing management solution which is supporting various flexible billing concepts applied to a massive device usage dataset.

The position can be based in emnify’s office either in Berlin or in Würzburg or remote in Germany.

Your Impact:

  • Design, build, test, and manage components for billing management and invoice generation as part of our dedicated teams
  • Develop APIs and real-time data processing applications, emphasizing scalability and reliability, utilizing the Apache Kafka ecosystem for streaming technologies
  • Architect and design the mentioned components for deployment on AWS, employing containers, serverless functions (Lambda), and streaming technologies (Kafka Streams, Kafka Connect, and more)
  • Deploy and run these applications as a member of a service team, leveraging state-of-the-art CI/CD tooling such as Jenkins and Terraform, alongside monitoring solutions like Grafana and Prometheus

Your Skills:

  • Professional experience with TypeScript or a similar programming language
  • Experience with RESTful APIs and asynchronous programming
  • Demonstrable experience in database modeling, evidenced by completing complex models for projects running in production
  • Hands-on experience working with cloud infrastructure, preferably AWS