Senior Backend Developer

Predict42 GmbH
5 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Tech stack

Flutter
API
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Google BigQuery
Software as a Service
Cloud Computing
Code Review
Databases
Data Integrity
Python
Flask
Large Language Models
Backend
FastAPI
Front End Software Development
REST
Serverless Computing
Microservices

Job description

As a Senior Backend Engineer (m/f/d), you are the architect and builder of our microservice landscape. You will work directly with our Tribe Lead Engineering to ensure our LLM-based AI solutions run on a performant and reliable infrastructure., * Architecture & Development: You will design, build, and maintain highly available microservices in Python (FastAPI), running on GCP (Cloud Run, Cloud Functions).

  • Data Performance: You will own our APIs, ensuring they communicate efficiently with our high-performance databases (ClickHouse and BigQuery).
  • Ownership & Quality: You will take responsibility for your services through the entire lifecycle-from conception, clean, tested code, and code reviews, all the way to deployment in our CI/CD pipelines.
  • Scalability: You'll ensure our systems scale reliably to handle rapidly increasing transaction volumes.
  • Collaboration: You will be the key technical partner for our Data, AI, and Frontend (Flutter) teams, ensuring our APIs meet their needs.

Requirements

Do you have experience in Python?, Do you have a Master's degree?, * Experience: Several years of well-founded professional experience as a Backend Engineer, ideally in a startup or SaaS environment.

  • Tech-Stack (Backend): Expert knowledge of Python and modern frameworks (ideally FastAPI or Flask).
  • Tech-Stack (Databases): Deep, practical experience with ClickHouse or BigQuery in the context of backend applications.
  • Cloud-Native: You are a pro on GCP (or AWS/Azure with a strong desire to switch) and live "serverless" (Cloud Run, Cloud Functions, Pub/Sub).
  • System Design: Proven experience in designing and operating scalable microservice architectures and RESTful APIs.
  • Quality: You write tests out of conviction and understand that Data Integrity is inviolable.
  • Language: Fluency in German (min. B2) is required.

Benefits & conditions

  • Compensation: Competitive salary, benefits, and Virtual Stock Options (VSOP).
  • Culture: An agile, learning organization and international team culture here in Mainz. We learn from retrospectives and share knowledge proactively.
  • Modern Tools: We love efficiency. Cursor AI is standard for us.
  • Strong Partners: Benefit from our close collaboration with Google Cloud and various universities.

Apply for this position