Staff Platform Engineer
Description
We are looking for a Staff Platform Engineer to drive the design, development, and evolution of our core platform infrastructure. This role requires a highly skilled engineer who can operate at scale, influence architectural decisions, and build robust platform capabilities that empower engineering teams to deliver reliable and scalable products. As a Staff Platform Engineer, you will work closely with Engineering Leadership, Product Teams, and Platform Engineers to build foundational systems, improve developer productivity, enhance platform reliability, and support business growth through scalable technology solutions.
Responsibilities:
- Drive architecture and technical design of platform services, infrastructure, and developer tooling.
- Build and scale internal platforms, frameworks, and shared services used across engineering teams.
- Lead initiatives around system reliability, observability, performance optimization, and operational excellence.
- Design and implement highly available, scalable, and secure distributed systems.
- Establish engineering best practices, technical standards, and architectural guidelines.
- Collaborate with product, engineering, and business stakeholders to translate business requirements into scalable technical solutions.
- Mentor engineers and provide technical leadership across teams.
- Drive automation initiatives across infrastructure provisioning, deployments, monitoring, and incident management.
- Improve developer experience through platform enhancements, tooling, and self-service capabilities.
- Participate in technical reviews, architecture discussions, and strategic engineering planning.
Requirements:
- 8+ years of software engineering experience with strong backend and platform engineering expertise.
- Proven experience building and scaling distributed systems in production environments.
- Strong understanding of system design, architecture patterns, scalability, reliability, and performance optimization.
- Experience with cloud platforms such as AWS, GCP, or Azure.
- Strong programming expertise in one or more languages such as Java, Go, Python, or Node.js .
- Experience working with microservices architectures and event-driven systems.
- Strong knowledge of databases, caching systems, message queues, and API design.
- Experience with CI/CD pipelines, Infrastructure as Code, and modern DevOps practices.
- Ability to influence technical direction and drive cross-functional initiatives.
Preferred Qualifications:
- Experience building internal developer platforms and platform engineering capabilities.
- Exposure to Kubernetes, Docker, Terraform, and cloud-native technologies.
- Experience with observability tools, monitoring systems, and incident management processes.
- Prior experience in high-growth startup or product-focused environments.
- Strong mentoring and technical leadership experience.
