i
Madhees
33 Madhees Jobs
15-20 years
Bangalore / Bengaluru
Principal Software Engineer - Javascript/TypeScript (15-20 yrs)
Madhees
posted 1mon ago
Fixed timing
Key skills for the job
Job Description :
As a Principal Engineer, you will be architecting and creating robust, scalable, and secure microservices that power our SaaS platform and make governance easy for our customers. You'll have the full power of AWS at your disposal to build Serverless solutions (either brand new, or assisting in migrating services to Serverless), typically in TypeScript. As part of our core governance teams, you and the team will fully own their services (from code to deployment and monitoring), you'll drive the architecture discussions, and regularly demo to the entire department.
Key Responsibilities :
- Design and implement secure and scalable solutions using AWS Serverless technology
- Develop high quality code (e.g. adhering to SOLID principles) with plenty of tests and observability baked-in.
- Work with different teams and help them in optimizing their development, and delivery experience, so you and the team can be as productive as possible and regularly deploy to production
- Coach and mentor less senior developers, provide guidance on technical designs, and provide constructive code reviews so everyone can grow and learn alongside you
Required Experience/Skills :
- Experience in a technical leadership role.
- Strong ability to architect for product requirements and implement them in a simple and efficient manner
- Solid foundation in system architecture, API, and software design with strong analytical and debugging skills
- Hands-on experience in designing and developing complex, scalable, fault- tolerant, high-performance microservices for SaaS platform.
- Strive to push forward our Serverless tech vision and are an advocate for engineering best practices
- Experience in technical leadership and guiding other developers to improve product quality and team efficiency.
- Experience working in Agile development and knowledge of Scrum and Kanban.
- Experience in providing the solution to various use case/ business problems using various cloud services like AWS, Azure to build enterprise level application.
- Experience in creating single page applications with React/Angular and working with backend services using Node JS/Typescript.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Principal Software Engineer roles with real interview advice
15-20 Yrs
Bangalore / Bengaluru
15-20 Yrs
Bangalore / Bengaluru
7-10 Yrs
Hyderabad / Secunderabad