emnify logoemnify logo

Senior Backend Engineer (m/f/d) at emnify | Berlin, Germany

emnifyBerlin, Germany, Germany Remote, Poland Remote
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Qualifications Extensive experience in backend development with a focus on scalability and performance. Familiarity with cloud environments, particularly AWS. Solid grasp of data structures, algorithms, and software design patterns. Strong communication skills in English; knowledge of German or Polish is a plus.

About the job

 

Your Role

We are seeking a skilled Backend Engineer with a strong interest in telecommunications and a deep passion for software development, particularly in big data technologies. In this role, you will be pivotal in the real-time processing of our data, driving microservices and fostering a fully data-driven environment within the company. This position can be based in our emnify offices located in Berlin or Würzburg, or remotely from Germany or Poland. 

Your Impact

  • Collaborate within one of our service squads, taking charge of designing, building, testing, and managing components or projects that influence the pricing and charging mechanisms at emnify.
  • Develop APIs and real-time data processing applications utilizing streaming technologies within the Apache Kafka ecosystem, prioritizing scalability and reliability.
  • Engage with a team on core telecommunication functions such as automated product lifecycle management in a modern cloud-based setting.
  • Architect and design aforementioned components to operate on AWS in a scalable manner.
  • As part of a collaborative team, you will be responsible for deploying and managing these applications using CI/CD tools such as Jenkins and Terraform, along with monitoring solutions like Grafana and Prometheus.

Your Skills

  • Proven experience in full-cycle engineering from Proof of Concept (POC) to production with JVM-based languages, preferably Scala, as a significant portion of our codebase is in Scala.
  • Demonstrated experience in stream/data processing, cloud computing, and API development.
  • Strong understanding of microservices architecture and design principles.
  • Excellent problem-solving abilities and a proactive approach to challenges.
  • Ability to work effectively within a diverse team.

About emnify

emnify is a leading telecommunications service provider that empowers businesses with innovative solutions to enhance connectivity and data management. Our dynamic team is dedicated to fostering a forward-thinking work culture that encourages creativity and collaboration. Join us in shaping the future of telecommunications!

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.