Senior Backend Engineer (m/f/d)

AI overview

Be responsible for real-time data processing and API development using streaming technologies in a scalable AWS environment with a focus on telecommunications.

 

Your Role

We are looking for a talented Backend Engineer with an interest in telecommunications and a passion for software development and big data technologies. You will be responsible for real-time processing of our data, enabling microservices and supporting the company to work in a fully data-driven environment. The position can be based in emnify’s office either in Berlin, or in Würzburg, or remote in Germany or Poland. 

 

Your Impact

  • Work within one of our service squad responsible for designing, building, testing, and running components or projects which drive the pricing & charging of emnify
  • Development of APIs and real-time data processing applications based on streaming technologies on the top of Apache Kafka ecosystem with a focus on scalability and reliability
  • Work with a team on core telecommunication functions like automated product lifecycle, in a modern cloud-based environment
  • Architecture and design of above-mentioned components to run on AWS in a scalable fashion
  • As a part of a team, you will be responsible for deploying and running these applications using CI/CD tooling like Jenkins, Terraform and monitoring solutions like Grafana, Prometheus etc

Your Skills

  • Experience of full-cycle engineering from POC to production with JVM based languages preferably Scala (large part of our code-base is in Scala). 
  • Demonstrable experience working with stream/data processing platforms like Kafka streams, Spark (Glue) and/or Flink.
  • You have designed at least one or more complex APIs and made major contributions into complex projects running in production.
  • Proven expertise in implementing and deploying solutions in cloud environments (with a preference for AWS), ideally using Infrastructure-as-a-code.

Bonus Points

  • Interest in telecommunication, Internet of Things, network protocols and SDN
  • Happy to contribute to our components running on Node.js (Typescript).
  • Work experience in agile development teams
  • Having contributed to Open-Source projects (link to github/gitlab project)
  • Relevant AWS certification

 

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Back-end Software Engineer Q&A's
Report this job
Apply for this job