Lead Software Engineer

  • Full-time

Company Description

Epsilon is the leader in outcome-based marketing. We enable marketing that’s built on proof, not promises. Through Epsilon PeopleCloud, the marketing platform for personalizing consumer journeys with performance transparency, Epsilon helps marketers anticipate, activate and prove measurable business outcomes. Powered by CORE ID®, the most accurate and stable identity management platform representing 200+ million people, Epsilon’s award-winning data and technology is rooted in privacy by design and underpinned by powerful AI. With more than 50 years of experience in personalization and performance working with the world’s top brands, agencies and publishers, Epsilon is a trusted partner leading CRM, digital media, loyalty and email programs. Positioned at the core of Publicis Groupe, Epsilon is a global company with over 8,000 employees in over 40 offices around the world. For more information, visit epsilon.com. Follow us on Twitter at @EpsilonMktg.

Job Description

The Product team forms the crux of our powerful platforms and connects millions of customers to the product magic. This team of innovative thinkers develop and build products that help Epsilon be a market differentiator.  They map the future and set new standards for our products, empowered with industry best practices, ML and AI capabilities. The team passionately delivers intelligent end-to-end solutions and plays a key role in Epsilon’s success story

Candidate will be a member of the Skynet Development Team responsible for developing, managing, and implementing multi-cloud Infrastructure as Code framework (IaC) for the product engineering group predominantly using AWS, Azure, Terraform and Ansible.

Why we are looking for you

  • You have experience in Cloud Engineering and use Terraform to develop Infrastructure as code.
  • You have a strong hands-on experience in AWS & Azure.
  • You enjoy new challenges and are solution oriented.

What you will enjoy in this role

  • As part of the Epsilon Product Engineering team, the pace of the work matches the fast-evolving demands of Fortune 500 clients across the globe
  • As part of an innovative team that’s not afraid to take risks, your ideas will come to life in digital marketing products that support more than 50% automotive dealers in the US
  • The open and transparent environment that values innovation and efficiency.
  • Opportunity to explore various AWS & Azure services at depth and enrich your experience on these fast-growing Cloud Services.

What you will do

  • Evaluate services of AWS & Azure and use Terraform to develop re-usable modules.
  • Work across product engineering team to learn about their deployment challenges and help them overcome by delivering reliable solution.
  • Interact with technical leads and architects to discover solutions that help solve challenges faced by Product Engineering teams.
  • Be part of an enriching team and solve real Production engineering challenges.
  • Improve your knowledge in the areas of DevOps & Cloud Engineering by using enterprise tools and contributing to projects success.

Qualifications

  • BE / B.Tech / MCA – No correspondence course
  • 8 – 12 years of experience
  • At least 4+ years of experience of working on AWS (primary).
  • Must have in-depth knowledge on AWS networking, storage, compute(ASG/LB), API Gateway, Serverless (Lambda), Security and Routing.
  • Must have hands on experience in designing and developing complex infrastructure as code modules using Terraform.
  • Must have hands on experience of working with Terraform.
  • Must be well-versed with any of the following scripting languages: Python/Shell scripting/Powershell
  • Experience in working on GIT (or equivalent source control)
  • Experience on Azure & Ansible will be an advantage.
Privacy Policy