Jobs in Germany

This job position has been removed from Arbeitnow and might not be hiring still.

Home  | English Speaking Jobs  | delphai  | (Senior) Backend Developer
  • Berlin

  • Your mission

    • You are involved in all steps of the product development and maintenance including design, architecture, implementation, and automated tests.
    • Work as a back-end engineer by using your excellent knowledge of programming and software architecture and defining technology and development standards for the back-end domain.
    • Build microservices and implement our architecture and pipelines in the back-end.
    • Take ownership of key technology decisions, building for scale, and optimizing for output.
    • Decide on, build and orchestrate the back-end services for data acquisition, processing, storage and retrieval tasks.
    • Make technical decisions and implement further improvements and features on our infrastructure that hosts large and complex textual data, as well as AI-based data insights.
    • Translate business requirements into new back-end services or apply changes to existing ones.
    • Collaborate with highly skilled ML and front-end engineers to build scalable and sustainable back-end solutions, guide decisions based on your knowledge and experience, and ship new components and features to production.

    Your profile

    • You have a university degree in a relevant field and 3 - 4 years of work experience as a back-end developer or software architect.
    • A proven track record in state-of-the-art back-end tasks, including the development of software architecture, experience with message queue systems, event-driven systems, and service to service communication.
    • You have experience writing production code with automated tests particularly in Python. Experience in any other strongly typed languages is a plus.
    • You are familiar with microservices, automatic deployment in the cloud, automatic error and failure handling, system integration and testing.
    • You have a good understanding of databases, such as MongoDB, MySQL, Postgres and you have also worked with software workflows, such as Git and CI/CD pipelines.
    • You are familiar with handling data models, dealing with asynchronous requests.
    • You are a passionate practitioner of efficient, clean and maintainable code, and actively keeping the quality of the code base in check.
    • You have worked in an agile software development area and feel comfortable in this culture. Furthermore, you can comfortably build consensus with the whole development team.
    • You are enthusiastic about usability, design, and new technologies.
    • You are fluent in English.

    Why us?

    • Five weeks of paid vacation each year
    • A competitive, fixed salary and flexible working hours
    • Generous educational budget fitted to your personal career goals
    • Flat hierarchies and short decision paths
    • A lot of responsibility and autonomy
    • Fruit basket & breakfast müsli bar
    • Health benefits like access to ClassPass AtHome and a budget to spend on dentist, spectacles a.o