- Should be a BS or MS in computer sciences or equivalent or PhD with proven track record as technical lead or architect in a cloud based digital platform development environment.
- 50% hands on coding, thorough in build pipelines, remaining 50%: architecture and design, code review, design reviews, technically own and lead the Pod team.
- Responsible for end-to-end architecture of new products – Concepts, Architecture, Design & Delivery, Roll-out and Customer Success.
- Technically lead of highly skilled software engineers
- Architect cloud based (preferably AWS) scalable, robust and cost-effective applications, web services and backend platforms.
- Take complete ownership of the technical aspects of the product drive the technology road-map.
- Work with the stakeholders: Product managers, product owners, technical leads in understanding the overall product requirements (functional and non-functional), technologies and arrive at an architecture
- Help define and maintain principles, guidelines, reference architectures, standards, road maps, and patterns especially as they pertain to custom application development.
- Establish a common set of architecture and design principles that the various engineering groups should adhere to.
- Actively research industry wide frameworks and integrate them into the platform needs.
- Have a research mind-set to investigate complex technical challenges and help us grow intellectual property assets.
- Steer various technical initiatives by working with counterparts in other engineering groups considering operational requirements.
- 4 or more years of extensive full-stack experience: React, NodeJS based web services and application design patterns
- Extensive architecture experience using AWS services: API GW, Lambda, Step Functions, Cognito, RDS (Arora, MySQL, Postgres) , DynamoDB, ECR
- At least 3 years’ experience designing and building RESTful services
- Strong experience developing web applications and understanding of new web technologies
- Experience in serverless, stateless design patterns data base design and data modeling.
- Knowledge of Identity access management, authentication and authorization and technologies such as JWT, OAuth2, SAML 2.0, Active Directory, IDM is a plus
- Experience in IaC using AWS CDK, Cloud Formation, Terraform is a plus
- Strong experience with Git and experience setting up CI for new applications and development workflows using GitOps, Jenkins, Artifactory is a plus
- Full stack development React (for frontend), NodeJS (for backend)
- Extensive understanding of product development using AWS services: Cognito, Lambda, Step functions, API GW, Redis, AWS DynamoDB, AWS Postgres Database.
Core Requirements:
Job Type: Full Time
Job Location: India