Senior Software Engineer (AI Enabler)
AutoScout24
- Munich, Germany
- Senior Level
- 5+ years
- Posted
Skills
Required
- AI
- GenAI
- OpenAI
- Java
- Spring Boot
- Scala
- PostgreSQL
- DynamoDB
- Kafka
- AWS
- GitHub
- Copilot
- Azure
Join AutoScout24, Europe's leading online marketplace for used cars. As a Senior Software Engineer, you'll work on high-traffic systems, shape key parts of our user experience, and contribute to critical business outcomes. You'll optimize and improve our technology stack, support our agile product development approach, and have a deep expertise in Java and Spring Boot. Experience with Scala, PostgreSQL, DynamoDB, Kafka, and AWS is a strong plus.
Responsibilities
- Contribuer à la conception et à l'optimisation des systèmes à fort trafic, en améliorant l'expérience utilisateur et en atteignant des résultats commerciaux critiques.
- Utiliser des outils de codage GenAI pour améliorer significativement la vitesse et la qualité de développement, tout en mettant en place des garde-fous pour une utilisation sûre et conforme.
Requirements
- Travailler sur des initiatives de produit et de technologie, en trouvant le bon équilibre entre l'effort, la qualité et la valeur pour l'utilisateur.
- Demonstrated personal excellence in using GenAI coding tools (for example GitHub Copilot, ChatGPT, Cursor, OpenAI Codex) to significantly improve your own development speed and quality: code generation, refactoring, debugging, tests and documentation
- A pragmatic view of GenAI: you understand its limitations and risks and know how to put guardrails in place (reviews, tests, policies) to keep usage safe, compliant and sustainable at scale
- Deep expertise in Java and Spring Boot, with a breadth of knowledge across a range of languages and technologies in both Object-Oriented and Functional paradigms; able to quickly grasp new concepts and tools Experience with Scala is a plus
- 5+ years of Software Engineering experience, hands-on experience with PostgreSQL, DynamoDB, Kafka, and AWS is a strong plus
- Team player but also decisive mentality
- Experience integrating LLM APIs (such as OpenAI, Anthropic, Azure OpenAI, Vertex AI or similar) into applications or internal tools
