HamburgerMenu
hirist

Principal Platform Engineer - Cloud Technologies

PEOPLEX VENTURES
Bangalore
12 - 15 Years

Posted on: 14/07/2025

Job Description


Principal Platform Engineer Role Overview

Were looking for a Principal Platform Engineer who is passionate about cloud technologies and building scalable, reliable, and high-performance platforms. This role is ideal for someone who enjoys designing large-scale systems, creating low-latency APIs, and working with cutting-edge cloud and event-driven architectures.

Key Responsibilities :

- Design and build a scalable, reliable cloud management platform.


- Collaborate with cross-functional teams on system architecture and improvements.


- Develop and maintain cloud-native services on AWS or Azure.


- Lead design, code reviews, and mentorship across the engineering team.


- Define and implement best practices, design patterns, and development processes.


- Communicate complex technical topics clearly to both technical and non-technical stakeholders.


- Stay current with emerging technologies and drive continuous innovation.

Must-Have Skills :

- Strong experience in software development for SaaS platforms on AWS or Azure.


- Proven ability to design and scale resilient, high-performance systems.


- Expertise in serverless architectures, distributed systems, and event-driven design.


- Experience with APIs, Kafka, OpenSearch/Elasticsearch, AWS Kinesis, Azure Streams.


- Proficient in Python, Java, or Go.


- Skilled in Infrastructure-as-Code tools like Terraform or CloudFormation.


- Familiarity with AI/ML systems and LLMs is a plus.


- Strong communication and leadership skills.

Good to Have :

- Experience with Docker, Kubernetes, and containerized environments.


Experience :


- 1215 years in software development, with a strong focus on SaaS and cloud platforms.


- 8+ years building and shipping SaaS platforms.


- 4+ years with serverless architecture.


- 8+ years building cloud-native applications on AWS or Azure.


- 8+ years with TDD or BDD development methodologies.

Education :

- Bachelor's or Masters degree in Computer Science, Engineering, or related field.


info-icon

Did you find something suspicious?