AdTechTalent
Engineering7 days agoHybrid

Epsilon

Software Engineer

Node.jsAngularJavaScriptTypeScriptAWSREST APICI/CDTerraformCloudFormationAnsiblePostgreSQLMySQLGitDockerGenerative AIAgentic AICloudWatchELKPrometheusFull StackSoftware EngineerSaaSDigital Marketing

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Mid-level

Years experience

3-5

Location

Bengaluru, India

Full job description

Seeking a Full Stack Software Engineer with 4-6 years experience to build scalable, high-performance applications using Node.js, Angular, and AWS Cloud. Responsibilities include designing and maintaining full-stack applications, building REST APIs, managing CI/CD pipelines, automating infrastructure with IaC tools like Terraform or CloudFormation, working with relational databases, and troubleshooting system issues. Required skills: Node.js, Angular, JavaScript/TypeScript, REST API development, AWS Cloud services (EKS, Lambda, S3, EC2, API Gateway), CI/CD pipeline automation, infrastructure automation tools (Terraform, Ansible, CloudFormation), data structures and algorithms, relational databases (PostgreSQL, MySQL), Git. Nice to have experience with Generative AI or Agentic AI, Docker, container orchestration, and monitoring tools (CloudWatch, ELK, Prometheus). Location: Bengaluru, Karnataka, India.

What you'll do

  • Design, develop, and maintain full-stack applications using Node.js and Angular
  • Build scalable and secure REST APIs and integrate with AWS Cloud Services
  • Implement and manage CI/CD pipelines using tools like GitHub Actions, Jenkins, or similar
  • Automate infrastructure deployment and configuration using Infrastructure-as-Code (IaC) tools such as Terraform or CloudFormation
  • Work with relational databases and write optimized SQL queries
  • Apply best practices in software design, system architecture, and code quality
  • Troubleshoot complex issues across application layers and improve system reliability
  • Stay current with the latest trends in GenAI, Agentic AI, and full stack/cloud development

Requirements

  • 4–6 years of experience in software development
  • Strong proficiency in Node.js, Angular, JavaScript/TypeScript
  • Solid experience in REST API development and AWS Cloud (e.g., EKS, Lambda, S3, EC2, API Gateway)
  • Good understanding of CI/CD pipelines and experience automating deployment workflows
  • Experience with infrastructure automation tools like Terraform, Ansible, or CloudFormation
  • Strong understanding of data structures and algorithms
  • Working knowledge of relational databases (PostgreSQL, MySQL, etc.)
  • Strong problem-solving and analytical skills
  • Experience with version control systems like Git
  • Nice to have: Hands-on experience or strong interest in Generative AI (GenAI) or Agentic AI systems
  • Nice to have: Knowledge of Docker and container orchestration tools
  • Nice to have: Familiarity with monitoring/logging tools (CloudWatch, ELK, Prometheus, etc.)

Tech stack

Node.jsAngularJavaScriptTypeScriptAWS CloudEKSLambdaS3EC2API GatewayGitHub ActionsJenkinsTerraformCloudFormationAnsiblePostgreSQLMySQLGitDockerCloudWatchELKPrometheus

Benefits

Employee well-being focusCollaborative work environmentOpportunities for growth through learning, development and career advancementInnovation-driven cultureWork-life balance and flexibilityDiversity and inclusion commitment

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.