getinz
Sign Up/Sign In
All jobs
Staff Engineer - Platform Engineering
Min Experience
6 years
Location
Bengaluru
JobType
full-time
Overview
About the role
Responsibilities
Lead the design, architecture, and implementation of high-performance platform services that empower product and feature teams to innovate quickly.
Develop and standardize reusable components, libraries, and services to simplify complex infrastructure challenges for product teams.
Act as a technical lead—mentoring junior engineers and collaborating across engineering teams to solve pain points through innovative self-service capabilities, SDKs, and APIs.
Drive architectural reviews and make key decisions to build resilient, scalable, and secure platform systems.
Design and implement advanced monitoring and observability frameworks to ensure optimal performance, reliability, and effective troubleshooting.
Continuously optimize platform services for efficiency, performance, and scalability.
Foster a culture of engineering excellence by promoting best practices in code reviews, CI/CD, and software craftsmanship.
Requirements
Strong problem-solving skills with the ability to thrive in a fast-paced environment.
In-depth understanding of data structures, algorithms, system design, and architectural best practices.
6-10 years of experience in platform engineering with a proven track record of building scalable and resilient systems.
Proficiency in multiple backend programming languages such as Python, Go, Java, or JavaScript.
Hands-on experience designing robust APIs, SDKs, and developer tools.
Strong knowledge of distributed systems, advanced networking concepts, and system performance optimization.
Expertise in cloud platforms (GCP, AWS, or Azure) and container technologies like Kubernetes and Docker.
Demonstrated leadership in guiding cross-functional teams and enhancing engineering productivity.
Skills
Java
Python
Golang
System Architecture
Distributed Systems
Kubernetes
Apply for this job