Lead Software Engineer - Cloud & Data Platforms (m/f/d) at master-TMS | BE, DE | Rezi

Lead Software Engineer - Cloud & Data Platforms (m/f/d) at master-TMS

Lead Software Engineer - Cloud & Data Platforms (m/f/d)

master-TMS · BE, DE

1 months ago

Lead Software Engineer - Cloud & Data Platforms (m/f/d)

master-TMS · BE, DE

a month ago
Resume preview

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

Target Resume Now
Resume preview

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.

Resume score gauge reading 58 out of 100

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.