Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Software Engineer (Python/Backend) (m/f/d)

Agile Robots SE

München

Vor Ort

EUR 65.000 - 85.000

Vollzeit

Gestern
Sei unter den ersten Bewerbenden

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Zusammenfassung

A leading robotics company in Munich is seeking a Senior Software Engineer to develop and maintain scalable backend systems using Python. Ideal candidates have 5+ years of software engineering experience, deep expertise in microservices and RESTful APIs, and a commitment to high-quality code. The position offers a dynamic environment with flexible working hours and a focus on innovative robotics solutions.

Leistungen

Dynamic and diverse team
Flat hierarchies
Excellent working environment
Flexible working hours
Connection to academic research

Qualifikationen

  • 5+ years of professional software engineering experience with a strong focus on backend development.
  • Proficiency in Python and its ecosystem (FastAPI, Flask, or similar frameworks).
  • Solid understanding of database technologies, including PostgreSQL, MySQL, or MongoDB.
  • Experience with API authentication and authorization (OAuth2, JWT, etc.).

Aufgaben

  • Design, develop, and maintain scalable backend services and microservices using Python.
  • Architect and implement RESTful APIs and ensure proper API design.
  • Develop and deploy containerized applications using Docker and orchestrate them with Kubernetes.
  • Collaborate with frontend engineers to integrate backend services with user-facing applications.

Kenntnisse

Backend development
Python
RESTful APIs
Microservices architectures
Docker
Kubernetes
CI/CD pipelines
PostgreSQL
Message queues
Cloud platforms

Ausbildung

5+ years of software engineering experience

Tools

FastAPI
Flask
Terraform
Prometheus
Grafana
Jobbeschreibung
About the role

We are seeking a highly skilled Senior Software Engineer with deep Python expertise to join our engineering team. In this role, you will architect and develop robust backend systems and services that power our core products. You will lead the design of scalable microservices architectures, implement RESTful APIs, and work across the full development lifecycle from design to deployment. With a strong focus on backend development and complementary knowledge of DevOps practices, you will ensure our systems are reliable, performant, and maintainable. This position is perfect for someone who thrives on solving complex technical challenges and building production-grade software at scale.

Your Responsibilities
  • Design, develop, and maintain scalable backend services and microservices using Python
  • Architect and implement RESTful APIs and ensure proper API design, documentation, and versioning
  • Build and optimize database schemas, queries, and data models for both SQL and NoSQL databases
  • Develop and deploy containerized applications using Docker and orchestrate them with Kubernetes
  • Implement DevOps practices, including CI/CD pipelines, automated testing, and monitoring solutions
  • Collaborate with frontend engineers to integrate backend services with user-facing applications
  • Optimize application performance, identify bottlenecks, and implement caching strategies
  • Write clean, maintainable, and well-tested code with comprehensive unit and integration tests
  • Participate in code reviews, technical design discussions, and architectural decision-making
  • Conduct knowledge-sharing sessions and promote best practices in software development and system design
Qualifications
  • 5+ years of professional software engineering experience with a strong focus on backend development
  • Proficiency in Python and its ecosystem (FastAPI, Flask, or similar frameworks)
  • Strong experience designing and implementing RESTful APIs and microservices architectures
  • Solid understanding of database technologies, including PostgreSQL, MySQL, MongoDB, or Redis
  • Hands-on experience with containerization (Docker) and container orchestration (Kubernetes)
  • Proficiency with DevOps tools and practices (CI/CD pipelines, Git, automated testing, monitoring)
  • Experience with message queues and event-driven architectures (RabbitMQ, Kafka, or similar)
  • Strong understanding of software design patterns, SOLID principles, and clean architecture
  • Experience with cloud platforms (AWS, GCP, or Azure) and cloud-native development
  • Experience with API authentication and authorization (OAuth2, JWT, etc.)
Beneficial Skills
  • Experience with Infrastructure-as-Code tools (Terraform, Ansible)
  • Familiarity with observability tools (Prometheus, Grafana, ELK Stack, or similar)
  • Knowledge of gRPC, GraphQL, or other API technologies
  • Experience with distributed tracing and performance profiling
  • Understanding of security best practices and secure coding principles
  • Experience with real-time communication protocols (WebSockets, Server-Sent Events)
  • Familiarity with machine learning model deployment and MLOps practices
What we offer
  • A dynamic, highly qualified and diverse team in which your contributions are reflected directly in our products and used by our international customer base
  • Flat hierarchies and short decision-making processes
  • Exciting and varying tasks for our product portfolio
  • Excellent working environment, modern office space, and flexible working hours with the option of mobile working
  • Close connection to academic research (EU and national projects) and a highly innovative company

Agile Robots SE is an international high-tech company based in Munich, Germany with a production site in Kaufbeuren and more than 2300 employees worldwide. Our mission is to bridge the gap between artificial intelligence and robotics by developing systems that combine state-of-the-art force-moment-sensing and world-leading image-processing technology. This unique combination of technologies allows us to provide user-friendly and affordable robotic solutions that enable intelligent precision assembly.

This is made possible by our employees, who bring out the best in each and every day with creativity and enthusiasm. Become part of this team and shape the future of robotics with us!

We are proud of our diversity and welcome your application regardless of gender and sexual identity, nationality, ethnicity, religion, age, or disability.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.