Senior Engineer - Platform Engineering
MontyCloud20 days ago
Bengaluru, IndiaSenior
Responsibilities
- Own the development, maintenance, and enhancement of modules within the cloud management platform.
- Design and implement serverless applications and event-driven systems integrated with AWS services.
- Collaborate with cross-functional teams to design and implement advanced platform features.
- Provide technical guidance and software architecture best practices to the engineering team.
- Research and apply emerging cloud technologies to improve the platform.
- Resolve complex technical issues and provide support to internal teams and external stakeholders.
Requirements
- At least 6 years of relevant experience in platform or application development with strong Python and AWS experience.
- At least 1 year of experience with serverless architecture, microservices architecture, Domain-Driven Design, event-driven architecture, AWS service integration, and Boto3 in Python.
- Proven experience developing and shipping high-quality SaaS platforms on AWS.
- Strong understanding of cloud computing, architectural best practices, AWS services, object-oriented programming, SOLID principles, and relational and NoSQL databases.
- Experience developing and integrating RESTful APIs and using Git.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- AWS Certified Solutions Architect, AWS Certified Developer, or another relevant cloud development certification is preferred.
- Exposure to Azure or GCP and knowledge of Docker and Kubernetes are preferred.
- Strong problem-solving, communication, collaboration, stakeholder engagement, and continuous-learning skills.