Job Title : Senior Software Engineer-AWS Backend
📍 Location : Pune (Hybrid)
🧑 💻 Experience : 5–8 Years
📅 Employment Type : Full-time
Senior Software Engineer
We are seeking an experienced and motivated Senior Software Engineer with strong expertise in backend engineering, cloud-native development, and SaaS application design. The ideal candidate will have deep experience in AWS serverless technologies , proficiency in Node.js and TypeScript , and exposure to modern identity management solutions such as Auth0 . While the role is backend-focused, flexibility to contribute to frontend tasks is highly valued.
This role is critical in architecting, developing, and scaling secure, resilient SaaS applications that deliver high performance and reliability in a cloud-first environment.
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.