Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Lead Software Engineer - Cloud & Data Platforms (m/f/d) role.
Rezi rewrites your resume against master-TMS's job description. Free.

Tailor your resume to this Lead Software Engineer - Cloud & Data Platforms (m/f/d) role.
Rezi rewrites your resume against master-TMS's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Lead Software Engineer - Cloud & Data Platforms (m/f/d) posting at master-TMS — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Lead Software Engineer - Cloud & Data Platforms (m/f/d) posting at master-TMS — free, in seconds.
About the Role
Lead a team of engineers to build a data-intensive application leveraging AWS cloud services, Java, and Python, ensuring high scalability, performance, and robustness. This is a hands-on leadership role where you will set the technical vision, guide architectural decisions, and contribute directly to coding and solution design while mentoring and developing your team.
Responsibilities
- Define and drive the technical roadmap for the dynamic pricing platform.
- Lead, mentor, and grow a cross-functional team of software engineers and data engineers.
- Champion engineering best practices, agile development, and DevOps culture.
- Architect a cloud-native, data-heavy pricing system on AWS with high reliability and scalability.
- Write clean, high-performance code in Java, PySpark/Spark and Python while setting coding standards for the team.
- Leverage modern AI-assisted development tools to accelerate software delivery, improve code quality, and continuously evolve engineering practices across the team.
- Oversee core modules for pricing algorithms, real-time data processing, analytics, and AI/ML-enabled components, turning advanced models into scalable, production-ready solutions.
- Ensure seamless integration of data pipelines, APIs, and third-party systems.
- Design systems capable of ingesting, transforming, and analyzing structured and unstructured datasets with PySpark/Spark.
- Optimize computation-heavy models and queries for low-latency, high-throughput pricing operations.
- Implement monitoring, alerting, and cost optimization strategies in AWS.
- Work closely with product managers, data scientists, and business stakeholders to align technology with business outcomes.
- Translate complex pricing or sales requirements into scalable, production-ready software.
- Ensure timely delivery of features with a balance of speed, quality, and technical debt management.
Requirements
- Bachelor’s or master’s degree in Computer Science, Software Engineering, Business Information Systems, or a related field.
- Strong programming background in Java and / or Python, ideally demonstrated through relevant certifications.
- Proven experience designing and implementing enterprise level software.
- Deep knowledge of AWS (Certification) cloud services (e.g., EC2, S3, RDS, EMR, Lambda, ECS/EKS, Glue, Redshift).
- Proficiency in building APIs, microservices, and distributed systems.
- Understanding of data modeling, ETL pipelines, and high-performance computing.
- 5+ years of experience in software engineering, with at least 2+ years in a technical leadership role.
- Demonstrated ability to lead and inspire engineering teams, drive architectural decisions, and deliver complex software projects.
- Experience working with agile methodologies and CI/CD pipelines.
- Exposure to AI / machine learning algorithms applied to pricing or similar domains.
- Experience with or strong interest in AI-assisted software engineering and modern developer tooling.
- Knowledge of containerization and orchestration (Docker, Kubernetes).
- Experience in fintech, e-commerce, travel, or retail pricing systems.
Skills
- AWS cloud services
- Java
- Python
- PySpark/Spark
- APIs
- Microservices
- Distributed systems
- Data modeling
- ETL pipelines
- High-performance computing
- Agile methodologies
- CI/CD pipelines
- AI/Machine learning
- Containerization
- Orchestration
- Docker
- Kubernetes
Location
- Berlin
- Bonn
- Cologne
- Frankfurt/Main
- Hamburg
- Munich
Work Type
- Hybrid
- Remote
Experience Level
- 5+ years of experience in software engineering
- 2+ years in a technical leadership role
Education Level
- Bachelor’s or master’s degree in Computer Science, Software Engineering, Business Information Systems, or a related field.
Benefits
- Hybrid working
- Daycare allowance
- Corporate discounts
- Wellbeing support (e.g. Headspace)
- Opportunity to work from abroad (workation)
About the Company
- Simon-Kucher is a global consultancy with more than 2,200 employees in 30+ countries.
- As a trusted commercial advisor focused on unlocking better growth, we combine deep consulting expertise, growth specialization, and technology to scale lasting impact.
- We optimize every lever of commercial strategy – product, pricing, innovation, marketing, and sales – based on what customers want and value.
- With over 40 years of monetization experience, we are recognized as the world’s leading commercial growth and pricing specialist.
- We believe in building a culture that embraces diversity, equity, and inclusion, creating an environment in which our people feel valued, are able to be themselves and feel their contribution matters.
Equal Opportunity
- We believe in building a culture that embraces diversity, equity, and inclusion, creating an environment in which our people feel valued, are able to be themselves and feel their contribution matters.