Senior Backend Engineer - Go/Golang (f/m/d)

Job description

Are you interested in shaping the future of mobility? Then come join us! At ioki we work towards mobility concepts that serve as a supplement to public transport, such as mobility analytics, autonomous driving, and especially, demand-responsive transportation services. We combine innovative and existing concepts to connect people and restore lost living space. With decades of experience provided by our parent company Deutsche Bahn and the openness of an agile start-up, we are unique as ioki. Fascinated by the developments in the mobility industry? Then we should definitely meet! For our office in Frankfurt am Main we are looking for you from now as (Senior) Backend Engineer Go / Golang (w/m/d).


Mobile working is very important at ioki. With us, you have the opportunity to carry out most of your work remotely. Thanks to numerous digital tools and state-of-the-art IT equipment, you can work from anywhere in Germany.


Your tasks:

  • Develop, deploy and maintain our SaaS platform (software as a service).
  • Contribute to a young Go codebase and help shape its future (from the scratch).
  • Proactively communicate blockers, issues, and status for the tasks you own.
  • Coordinate on engineering requirements and challenges with our vehicle partners.
  • Take part in Agile activities like daily scrum, sprint planning, execution, and reviews.

Job requirements

  • Solid API design skills in Go with a knack for clean code and engineering best practices.
  • Experience in designing and building distributed systems.
  • Good understanding of HTTP, RESTful API, and web services concepts.
  • Familiarity with cloud and containerization technologies, test automation tools and (CI/CD pipelines).
  • Interest in owning projects end-to-end and supporting them as they go live in production.
  • You have a strong passion for topics like IoT, Public Transport, and Autonomous Vehicles.
  • Great English communication skills who enjoy sharing knowledge and collaborating with others.
  • Experience in Python is a plus.

This is what you can expect from us:

  • A healthy work-life balance, diversity, a hands-on-mentality and agile work are not only a major part of our culture recorded in writing, but we also gladly live by.
  • In addition to fair payment, we offer many social and fringe benefits: a job ticket, driving concessions in local and long-distance transport, company pension, company bike, sports and health offers, affordable holiday- and leisure activity offers and much more.
  • We invest in your personal development: every year you have a fixed training budget at your disposal.
  • We provide you with an experienced agile coach who offers you agile coaching adapted to your individual needs.
  • With flexible working hours, home office days and choice of your software and hardware accordingly to the ioki standard, you are free to fully customize your working space.
  • Our modern office is located in the heart of Frankfurt and therefore easily accessible.
  • Working with us means meeting an absolutely dedicated and interdisciplinary team.
  • Of course, coffee, tea, fresh fruits and even a candy bar are free for all of our employees to enjoy.


Find out more about the ioki Devs and an overview of our Tech Stack in this podcast (German only).