Senior Software Engineer

Starcom Mediavest Group Germany Gmbh

$88K — $165K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • B.E./B.Tech/M.Tech/MCA in Computer Science or related field.
  • 5-8 years of experience in software engineering with a focus on scalable UX applications and distributed systems.
  • Proficient in designing scalable REST APIs and microservices, with Kubernetes experience.
  • Experience in Data Warehousing and modern big data architecture.
  • Hands-on expertise in Python, Java, Angular, and Object-oriented design patterns.
  • Familiarity with event-driven technologies like Kafka, SQS, and various databases including PostgreSQL and MongoDB.
  • Understanding of Infrastructure as Code (IaC) with tools like Terraform and Ansible.

Responsibilities

  • Deliver scalable cloud-native data platforms primarily using AWS and microservices.
  • Engage hands-on across technologies including Java, Python, Spark, and SQL/NoSQL databases.
  • Optimize performance, reliability, security, and cost efficiency of systems.
  • Collaborate with global teams to align technical solutions with business goals.
  • Manage the entire software development lifecycle from requirements to deployment and documentation.

Benefits

  • Medical coverage, dental, and vision insurance.
  • Disability coverage.
  • 401(k) plan options.
  • Paid time off for work-life balance.
  • Temporary roles may receive access to specific benefits after meeting criteria.
Full Job Description
Job Description

As a Senior Software Engineer in the CDP team, you will drive design, delivery, technical strategy, and execution for critically important data systems. You will define engineering standards, influence long-term platform direction, mentor junior engineers, and ensure the CDP and Foundations platform scales securely and reliably to support sustained business growth.

Responsibilities

  • Deliver large-scale cloud-native data platforms primarily on AWS leveraging REST APIs, micro services and event driven applications to build highly scalable and resilient systems.
  • Work hands-on across the technology stack - including Java, Python, Spark, TypeScript, JavaScript, Angular, AWS services, event-driven architectures, and SQL/NoSQL databases - to solve complex engineering challenges and maintain platform excellence.
  • Drive performance optimization, scalability, reliability, security, governance, and cost efficiency.
  • Collaborate and develop closely with global engineering, product management, architecture, and business stakeholders to align technical solutions with strategic business objectives.
  • Own the end-to-end software development lifecycle, including requirements gathering, solution design, development, deployment, observability, and documentation.


Qualifications

  • B.E./B.Tech/M.Tech/MCA in Computer Science, Information Technology, or a related field.
  • 5-8 years of strong software engineering experience, with deep expertise in building scalable UX driven applications and distributed systems architecture.
  • Proven experience designing and building scalable REST APIs, microservices, Kubernetes, and distributed systems.
  • Experience in Data Warehousing, Data Lakes, Delta Lake architecture, and modern big data ecosystem designs.
  • Strong hands-on expertise in Python, Java, Angular and well-versed with Object oriented design patterns and Functional programming.
  • Experience in PySpark, and Apache Spark, with proven experience building high-performance distributed data processing solutions.
  • Depth in Micro-services development with Kubernetes containerization for eventing and serving.
  • Experience with AWS services such as S3, Lambda, API Gateway, and EventBridge for building scalable, reliable, cloud-native data platforms.
  • Strong experience with messaging and event-driven technologies such as Kafka, SNS, and SQS, along with solid expertise in relational and NoSQL databases including PostgreSQL, SQL Server, Aurora, DynamoDB, MongoDB, and Redis.
  • Hands-on experience with Infrastructure as Code (IaC) tools such as Terraform and Ansible.
  • Understanding of CI/CD and DevOps practices using tools such as Jenkins, GitHub/GitLab, Bitbucket, GoCD, and automated deployment pipelines.
  • Experience implementing robust testing strategies, including unit, integration, and regression testing, while adhering to engineering best practices.
  • Strong critical thinking and analytical skills, with the ability to diagnose, troubleshoot, and solve complex technical problems effectively.
  • Exposure and Awareness about Generative AI technologies, including LLMs, RAG architectures, and Agentic AI systems.

Nice to have:
  • Working knowledge of PySpark with Databricks.
  • Experience working with Azure and/or Google Cloud Platform (GCP).
  • Experience building data platforms in privacy-safe or Customer Data Platforms and Marketing Technology environments.


Click here to view how Epsilon transforms marketing with 1 View, 1 Vision, 1 Voice.

Additional Information

Compensation Range: USD $88,900.00 - USD $165,100.00/Annually. This is the pay range the Company believes it will pay for this position at the time of this posting. Consistent with applicable law, compensation will be determined based on the skills, qualifications, and experience of the applicant along with the requirements of the position, and the Company reserves the right to modify this pay range at any time. Temporary roles may be eligible to participate in our freelancer/temporary employee medical plan through a third-party benefits administration system once certain criteria have been met. Temporary roles may also qualify for participation in our 401(k) plan after eligibility criteria have been met. For regular roles, the Company will offer medical coverage, dental, vision, disability, 401k, and paid time off. The Company anticipates the application deadline for this job posting will be 8/20/2026.

Similar Jobs

More Jobs at Starcom Mediavest Group Germany Gmbh

More Information Technology Jobs

Find similar Senior Software Engineer jobs: