Software Engineer 2

Bengaluru, Karnataka, India
Aug 20, 2024
Aug 20, 2025
Onsite
Full-Time
3 Years
Job Description

Our Product team is the heartbeat of Epsilon, driving the innovation that connects millions of customers with the magic of our products. This team of visionary thinkers develops and builds solutions that set Epsilon apart in the market. By incorporating industry best practices, machine learning, and AI capabilities, they push the boundaries of what’s possible, delivering intelligent, end-to-end solutions that play a crucial role in our success.

Why You Should Join Us

  1. Innovative Infrastructure. You’ll create and manage cloud-based infrastructure on AWS, Azure, or GCP using Infrastructure as Code (IaC) principles, ensuring seamless deployment in client-facing production environments.
  2. Passion for Automation. Your drive to eliminate manual, repetitive tasks through automation will be key in streamlining operations.
  3. AI/ML Expertise. You’ll leverage your skills in AI/ML to develop predictive tools for cloud cost optimization.
  4. Ownership and Initiative. Take charge of unique requests and continuously seek opportunities to add value to your tasks.

What You Will Enjoy in This Role

  1. Comprehensive Ownership. Oversee the end-to-end lifecycle management of client-facing cloud infrastructure and application deployments for a variety of digital marketing products.
  2. Collaboration. Work closely with Product, Delivery, Support, and Onboarding teams using industry-standard Cloud-DevOps-Kanban practices.
  3. Innovative Culture. Join a team that embraces risk-taking to drive faster time to market.
  4. Cost Optimization. Estimate AWS usage costs and identify mechanisms to control expenses effectively.

Key Responsibilities

  1. Cloud Infrastructure. Work with IaC tools like Terraform and Ansible to manage AWS services including Compute, Storage, Serverless, and Networking.
  2. Automation. Implement CI/CD pipeline tools like GoCD to automate and eliminate daily toil for the team.
  3. Data Infrastructure Management. Handle data infrastructure, including Oracle, Redshift, and EMR.
  4. System Administration. Utilize your Unix administration, networking skills, and knowledge of SSO, SSL, and LDAP.
  5. Troubleshooting. Employ the K-ELK stack and infrastructure monitoring for effective troubleshooting.
  6. AI/ML Ops. Use AI/ML Ops skills to develop automation tooling that enhances operational efficiency.

Qualifications

  • Bachelor’s degree in Computer Science or a related field, or equivalent experience.
  • 3+ years of experience in supporting production web applications in a Systems/DevOps/Network Engineering role.
  • 1+ years of experience in AWS Cloud Infrastructure/Automation with proficiency in at least one scripting language like Python, Bash, or PHP.
  • Certifications such as AWS SysOps, Azure Administrator, RHCE/RHCSA are a plus.

Our Commitment to Diversity & Inclusion

Epsilon is dedicated to fostering an inclusive environment that celebrates diversity. We actively strive to attract, recruit, and retain qualified individuals from all backgrounds, including women, people of color, LGBTQ+ individuals, people with disabilities, and other underrepresented groups.

Related Jobs