Senior Software Engineer-AWS Backend

8 years

0 Lacs

Posted:2 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Senior Software Engineer-AWS Backend


Location:

Experience:

Employment Type:


Senior Software Engineer

Senior Software Engineer


architecting, developing, and scaling secure, resilient SaaS applications


Key Responsibilities

  • Cloud & Serverless Development

    : Architect, design, and implement scalable backend systems using AWS serverless technologies (Lambda, API Gateway, DynamoDB, Step Functions, CloudWatch, etc.).
  • API & Microservices

    : Build and maintain secure, high-performance RESTful APIs and microservices for SaaS applications.
  • Authentication & Security

    : Implement and manage authentication/authorization flows using Auth0 and enforce best practices in cloud security, data protection, and IAM.
  • SaaS Application Development

    : Contribute to the development of distributed, enterprise-grade SaaS applications, ensuring scalability, reliability, and maintainability.
  • CI-CD

    : Apply best practices, including CI/CD pipelines (GitHub Actions), Infrastructure as Code (AWS CDK, CloudFormation), and automated monitoring/alerts.
  • Cross-Functional Collaboration

    : Work closely with product managers, engineers, and other stakeholders to deliver end-to-end solutions aligned with business goals.
  • Frontend Contributions

    : Support frontend teams as needed (React, Angular, or Vue) to deliver full-stack capabilities.
  • Continuous Improvement

    : Participate in technical assessments, POCs, and code reviews, ensuring adherence to coding standards and best practices.


Required Skills & Experience

  • Backend Engineering

    : 5–8 years of software development experience with a strong focus on backend and cloud applications.
  • AWS Expertise

    : Proven hands-on experience with AWS serverless stack: Lambda, API Gateway, DynamoDB, Step Functions, CloudFront, VPC, Aurora Serverless/RDS, etc.
  • Programming

    : Advanced proficiency in Node.js and TypeScript; experience in building REST APIs and microservices.
  • Identity Management

    : Hands-on usage of Auth0 (or similar IAM tools) for authentication and authorization.
  • Cloud SaaS

    : Experience developing SaaS applications with a strong understanding of scalability and distributed systems.
  • CI_CD

    : Familiarity with CI/CD pipelines and infrastructure automation (CDK, CloudFormation).
  • Security Awareness

    : Understanding of cloud security standards, IAM, and tools such as SonarQube, Veracode, or similar.
  • Problem Solving

    : Excellent analytical, debugging, and performance optimization skills.


Nice to Have

  • Certifications

    : AWS Certified Developer – Associate or Solutions Architect.
  • Methodologies

    : Exposure to Agile, Domain Driven Design (DDD), and Test-Driven Development (TDD).
  • Industry Experience

    : Background in SaaS development for manufacturing, industrials, or IoT domains.


Why Join Us?

  • Work with a high-performing tech team on cutting-edge cloud-native solutions.
  • Flexible hybrid work environment.
  • Opportunity to grow in a cloud-first engineering culture.
  • Be part of a team building scalable, secure, and future-ready platforms.

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You