Auf einen Blick
- Aufgaben: Entwickle skalierbare Backend-Systeme und arbeite an innovativen SaaS-Plattformen.
- Unternehmen: Innovatives Technologieunternehmen im Bereich Batterietechnologie und Softwareentwicklung.
- Vorteile: Attraktives Gehalt, agile Teamkultur und klare Karrierewege.
- Weitere Informationen: Hohe Autonomie und Entwicklungsmöglichkeiten in einem dynamischen Umfeld.
- Warum dieser Job: Gestalte Systeme mit echtem Einfluss auf die Energiebranche und übernehme Verantwortung.
- Qualifikationen: Mindestens 5 Jahre Erfahrung in der Backend-Entwicklung und starke Kenntnisse in Python und Node.js.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Company Overview
This company is an innovative technology business operating at the intersection of advanced battery technology and software development.
It supports customers throughout the battery lifecycle, from research and development to production readiness and data‑driven optimization.
The Germany-based team serves as the company’s software and digital solutions hub, developing platforms that enable customers to analyze, manage, and extract valuable insights from complex battery data.
By combining expertise in battery science with modern software engineering, the company helps customers accelerate innovation, improve product performance, and make informed technical and business decisions.
Job Description
We’re building a high‑impact Saa S platform at the intersection of Battery Design, Development, and Production and software, focused on solving real‑world problems in the battery ecosystem.
We’re looking for a Senior Backend Engineer to take ownership of our backend systems – from architecture to production.
You’ll work on systems that ingest, process, and serve complex data, and help shape a platform customers rely on for critical decision‑making.
This is a high‑ownership, hands‑on role for someone who thrives in ambiguity, makes strong technical decisions, and ships reliable systems quickly without sacrificing quality.
Experience in the battery sector and practical AI integration is a strong plus.
- Job Responsibilities
- Design and build scalable, resilient backend systems using Node. js (Nest JS) and Python (Fast API).
- Own API design and service architecture, balancing performance, maintainability, and developer experience.
- Develop and evolve data models and pipelines for complex, real‑world datasets (including battery‑related data).
- Build and maintain multi‑service, cloud‑native systems on AWS.
- Improve system observability, reliability, and incident response practices.
- Drive CI/CD, infrastructure‑as‑code (Terraform), and secure deployment workflows.
- Collaborate closely with product and frontend teams to deliver end‑to‑end features.
- Make pragmatic decisions – knowing when to move fast and when to invest in long‑term architecture.
- Contribute to a culture of high‑quality engineering through code reviews, testing, and continuous improvement.
- Job Requirements
- Mandatory Qualifications
- 5+ years of experience building and operating production backend systems.
- Strong proficiency in Python and Node. js (experience with Nest JS or Fast API is a big plus).
• Deep understanding of
- API design (REST, service boundaries, versioning)
- Distributed systems and microservices tradeoffs
- Data modeling and database performance
- Proven experience building Saa S platforms or complex backend systems
• Hands‑on experience with
- AWS (or similar cloud platforms)
- Docker and containerized environments
- CI/CD pipelines and infrastructure‑as‑code
- Strong experience with Postgre SQL and/or No SQL databases
- Ability to debug and resolve complex production issues.
- Comfortable working in a fast‑moving, startup environment.
- Applicants must already be legally authorized to work in Germany.
- Strong Plus
- Experience in the battery domain.
- Experience building data‑intensive or real‑time systems.
- Exposure to AI/ML systems, LLM integrations, or AI‑powered features.
- Experience designing event‑driven architectures.
- Proven experience in team management and driving technical best practices across backend teams.
- Tech Stack
- Backend: Node. js (Nest JS), Python (Fast API)
- Frontend: React. js (Hooks, Context, modern state management, component libraries)
- Databases: Postgre SQL, Redis, No SQL
- Infrastructure: AWS, Docker, Terraform, Git Hub Actions
- Attractive Points
- Work on real‑world energy problems with tangible impact.
- Own systems end‑to‑end.
- Influence architecture, product, and technical direction.
- Build from first principles in a fast, execution‑focused team.
- High autonomy, low bureaucracy, and meaningful responsibility.
Benefits
- Salary Range: €60,000–€80,000 gross per annum.
- Work Style: 100% onsite in Stuttgart office.
- Team Environment: Agile, collaborative, and high‑ownership culture.
- Career Growth: Clear path toward leadership or specialist roles.
- Learning & Development: Direct access to founders and product teams.
- #J-18808-Ljbffr
Senior Backend Engineer(m/f/d) Arbeitgeber: JAC Recruitment
Als Arbeitgeber bietet unser Unternehmen eine dynamische und unterstützende Arbeitsumgebung, in der Innovation und Teamarbeit geschätzt werden. Mit flexiblen Arbeitszeiten, 30 Tagen Urlaub und einem attraktiven 13. Monatsgehalt fördern wir das Wohlbefinden unserer Mitarbeiter und bieten zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung. Unsere internationale Präsenz und die Zusammenarbeit mit verschiedenen Branchen ermöglichen es Ihnen, wertvolle Erfahrungen zu sammeln und Ihre Karriere auf ein neues Level zu heben.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior Backend Engineer(m/f/d) erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei JAC Recruitment anzuklopfen, wenn du dich auf die Stelle als Senior Backend Engineer(m/f/d) bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei JAC Recruitment vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Backend Engineer(m/f/d) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei JAC Recruitment klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei JAC Recruitment vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.