Job Description
<p><p><b>Description : </b><br/><br/><b>Job Title : </b> Senior Software Engineer-AWS Backend<br/><br/><b>Location : </b> Pune (Hybrid)<br/><br/><b>Experience : </b> 5 - 8 Years<br/><br/><b>Employment Type : </b> Full-time<br/><br/>Senior Software Engineer<br/><br/>We are seeking an experienced and motivated Senior Software Engineer with strong expertise in backend engineering, cloud-native development, and SaaS application design.<br/><br/>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.<br/><br/>While the role is backend-focused, flexibility to contribute to frontend tasks is highly valued.<br/><br/>This role is critical in architecting, developing, and scaling secure, resilient SaaS applications that deliver high performance and reliability in a cloud-first environment.<br/><br/><b>Key Responsibilities : </b><br/><br/>- Cloud & Serverless Development : Architect, design, and implement scalable backend systems using AWS serverless technologies (Lambda, API Gateway, DynamoDB, Step Functions, CloudWatch, etc.<br/><br/>- API & Microservices : Build and maintain secure, high-performance RESTful APIs and microservices for SaaS applications.<br/><br/>- Authentication & Security : Implement and manage authentication/authorization flows using Auth0 and enforce best practices in cloud security, data protection, and IAM.<br/><br/>- SaaS Application Development : Contribute to the development of distributed, enterprise-grade SaaS applications, ensuring scalability, reliability, and maintainability.<br/><br/>- CI-CD : Apply best practices, including CI/CD pipelines (GitHub Actions), Infrastructure as Code (AWS CDK, CloudFormation), and automated monitoring/alerts.<br/><br/>- Cross-Functional Collaboration : Work closely with product managers, engineers, and other stakeholders to deliver end-to-end solutions aligned with business goals.<br/><br/>- Frontend Contributions : Support frontend teams as needed (React, Angular, or Vue) to deliver full-stack capabilities.<br/><br/>- Continuous Improvement : Participate in technical assessments, POCs, and code reviews, ensuring adherence to coding standards and best practices.<br/><br/><b>Required Skills & Experience : </b><br/><br/>- Backend Engineering : 58 years of software development experience with a strong focus on backend and cloud applications.<br/><br/>- AWS Expertise : Proven hands-on experience with AWS serverless stack : Lambda, API Gateway, DynamoDB, Step Functions, CloudFront, VPC, Aurora Serverless/RDS, etc.<br/><br/>- Programming : Advanced proficiency in Node.js and TypeScript; experience in building REST APIs and microservices.<br/><br/>- Identity Management : Hands-on usage of Auth0 (or similar IAM tools) for authentication and authorization.<br/><br/>- Cloud SaaS : Experience developing SaaS applications with a strong understanding of scalability and distributed systems.<br/><br/>- CI_CD : Familiarity with CI/CD pipelines and infrastructure automation (CDK, CloudFormation).<br/><br/>- Security Awareness : Understanding of cloud security standards, IAM, and tools such as SonarQube, Veracode, or similar.<br/><br/>- Problem Solving : Excellent analytical, debugging, and performance optimization skills.<br/><br/><b>Nice to Have : </b><br/><br/>- Certifications : AWS Certified Developer Associate or Solutions Architect.<br/><br/>- Methodologies : Exposure to Agile, Domain Driven Design (DDD), and Test-Driven Development (TDD).<br/><br/>- Industry Experience : Background in SaaS development for manufacturing, industrials, or IoT domains.<br/><br/><b>Why Join Us?
: </b><br/><br/>- Work with a high-performing tech team on cutting-edge cloud-native solutions.<br/><br/>- Flexible hybrid work environment.<br/><br/>- Opportunity to grow in a cloud-first engineering culture.<br/><br/>- Be part of a team building scalable, secure, and future-ready platforms.<br/><br/></p><br/></p> (ref:hirist.tech)