About EMnify

EMnify is the first cloud communication platform provider solely dedicated to the IoT. We’re transforming complex cellular connectivity into an easy to consume cloud offering by bringing the proven superior philosophies of CPaaS and Cloud-Native SaaS to IoT. From electric vehicles to energy meters, alarm systems to GPS trackers, thermometers to health wearables – EMnify technology is connecting IoT devices for some of the world’s most innovative companies. We serve thousands of companies worldwide – from big brand names to niche market-leaders – and are trusted by hundreds of telecommunications partners globally. As a fast-growing Series A start-up, supported by a group of committed high-profile private equity investors, our journey has only just begun, and we are always on the lookout for exceptional talent to join our growing team.

Your Position

We are looking for a talented and experienced Senior Akka Developer with an interest in telecommunication and a passion for software development. As an Akka Developer, you will build components which create the connectivity layer for future IoT devices.
The position is available either in our office in Berlin or Wuerzburg or remotely from Germany

Your Responsibilities

  • Work within an experienced team to create new products and features from scratch
  • Development of our mobile core network software based on the SDN approach using the reactive Akka framework
  • Architecture and design of APIs using the Play! framework
  • Scale out our cloud infrastructure running on Amazon Web Services (AWS)
  • Act as a role model for younger developers and mentor them to progress in their careers

Your Profile

  • Minimum 2 years hands-on experience with Akka framework
  • Having created or contributed to highly scalable applications with thousands of actors
  • Having worked with multiple Akka components, e.g. Cluster, distributed data, PubSub, etc
  • Minimum 5 years of work experience in Java or any other high-level programming language (Scala, Erlang, etc.)
  • High interest in telecommunication, Internet of Things, network protocols and SDN
  • Strong experience with unit testing and CI
  • Good oral and written language skills in English

Bonus Points

  • Routine in using Linux or any other Unix system operated using the command line
  • Experience in using Infrastructure-as-a-Service offerings, e.g., AWS or OpenStack
  • High contribution to open source projects
  • Good presentation skills and ability to share the knowledge

Why EMnify?

With a predicated 25 billion connected IoT endpoints by 2025, the commercial and technological opportunities presented by the IoT are endless. Not to mention, the career paths this exciting space has created. EMnify stands out by delivering the next generation of connectivity technology to IoT solution providers worldwide– either directly or via strategic partnerships with CSPs. The most exciting thing about working at EMnify is that we are just at the beginning of our journey. If you share our vision to unlock the potential of connectivity, then we look forward to receiving your application.

Some benefits you'll get at EMnify:

  • A flat hierarchy, direct and open communication culture
  • Challenging tasks in a dynamic and international environment (35+ nationalities)
  • Tech meet-ups regularly hosted
  • Regular team and company events
  • Social rooms with a Playstation to have fun together
  • A variety of drinks and snacks
  • Free in-house German lessons