Role overview
Build and evolve the shared platform infrastructure that supports a suite of cloud products. You’ll work across services, libraries, build systems, and developer tooling, helping multiple engineering teams deliver software reliably. The position combines hands-on systems development with technical leadership, cross-team influence, and mentoring.
Responsibilities
- Design and maintain platform infrastructure, build systems, and shared libraries across several programming languages.
- Own gRPC and Protocol Buffers definitions and language bindings for communication between services.
- Develop infrastructure libraries for messaging, caching, and data persistence, and operate services for organization management and tenant data lifecycle.
- Set architecture, technical standards, and engineering practices across teams; lead initiatives spanning multiple services.
- Improve developer experience through tooling, documentation, and self-service capabilities, partnering with product teams to identify platform needs.
- Support reliability, security, and performance through monitoring and operational practices; review code, ensure test coverage, and mentor engineers.
Requirements
- 8+ years of server-side development experience, with strong Java and/or Kotlin expertise.
- Experience building and maintaining platform or infrastructure systems at scale, with a solid understanding of distributed systems, messaging, caching, and data consistency.
- Strong experience with Kubernetes, Docker, and AWS services, alongside databases such as SQL, MongoDB, and DynamoDB.
- Experience with gRPC or Protocol Buffers and designing APIs used across languages; ability to work in languages such as Go, Python, and TypeScript.
- Track record of leading technical initiatives, influencing engineering direction, and mentoring developers across teams.
- Strong communication, computer science fundamentals, and ability to work autonomously; upper-intermediate spoken and written English.
Nice to have
- Experience with Jira Cloud or related platform integrations, CI/CD design, observability tools, or site reliability practices.
- Open-source or internal platform tool contributions, and familiarity with Terraform or comparable infrastructure-as-code tools.
Benefits and work setup
The position is remote-first and includes health, dental, and vision coverage, a savings plan, flexible paid time off in most locations, and support for learning and home-office expenses. The organization also describes opportunities for professional development, optional in-person meetups, and travel to international offices.