onsite
Senior Software Engineer - Pricing - SIXT
Software Engineer
Lead the design and implementation of pricing algorithms and services, driving data‑driven decision making for a global car‑sharing platform using Python, Java, and cloud technologies.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance pricing microservices in Python and Java, ensuring scalability and reliability.
- Collaborate with data scientists to translate pricing models into production‑ready code, integrating real‑time market data and business rules.
- Design and optimize SQL queries and data pipelines for large datasets, ensuring data integrity and performance.
- Deploy and manage services on AWS, leveraging containerization, CI/CD pipelines, and monitoring tools.
- Participate in code reviews, performance tuning, and continuous improvement of development processes.
Requirements
- 5+ years of software development experience, with a strong background in pricing or financial systems.
- Proficient in Python and Java, with solid object‑oriented design skills.
- Experience with SQL databases, data modeling, and performance optimization.
- Hands‑on knowledge of AWS services (EC2, ECS/EKS, RDS, S3) and container orchestration.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.