Tempo Io
Staff Software Developer
Canada, Remote. Posted 16 days ago
The role
You will build and maintain the foundational infrastructure powering Tempo's cloud products. You will drive technical decisions, mentor engineers, and ensure platform scalability and reliability.
What you will do
- Design, build, and maintain platform infrastructure including build systems and shared libraries
- Own and evolve gRPC protocol definitions and language bindings
- Develop and maintain infrastructure libraries for messaging, caching, and data persistence
- Build and operate core platform services
- Drive technical standards, architectural decisions, and best practices
- Mentor and guide developers across multiple teams
- Improve developer experience through tooling, documentation, and self-service capabilities
- Ensure platform reliability, performance, and security
- Collaborate with product teams to translate needs into platform capabilities
- Lead technical initiatives and review code
Required qualifications
- 8+ years of experience in server-side development with strong expertise in Java and/or Kotlin
- Experience building and maintaining platform/infrastructure systems at scale
- Deep understanding of distributed systems architecture
- Strong experience with Kubernetes, Docker, and container orchestration
- Extensive experience with AWS services (DynamoDB, Lambda, S3, etc.)
- Experience with gRPC/Protocol Buffers and designing cross-language APIs
- Proficiency in multiple programming languages (Java/Kotlin, Go, Python, TypeScript)
- Experience with message queuing systems (RabbitMQ, Kafka, or similar)
- Strong database skills including SQL, MongoDB, and DynamoDB
- Experience building developer tools, SDKs, or internal platforms
- Track record of driving technical initiatives and influencing engineering direction
- Excellent communication skills
Nice to have
- Experience with Atlassian ecosystem and Jira Cloud development
- Contributions to open-source projects or internal platform tools
- Experience with CI/CD pipeline design and optimization
- Background in SRE practices and production operations
- Experience with Terraform or similar infrastructure-as-code tools
Benefits
- Remote First work environment
- Unlimited vacation in most locations
- Health, dental, vision and savings plan
- Training reimbursement
- WFH reimbursement
- Social activities (both in person and virtual)
- Optional in person meet-ups and ability to travel to international offices
- Employee referral program
Before you apply
- Please submit your resume in English only
About the company
Tempo creates a suite of integrated solutions for time management, resource planning, budget management, roadmapping, program management, reporting and more. They are a provider in the Atlassian ecosystem.