T

Tempo

Provides Jira-integrated strategic portfolio management

Staff Software Developer

Platform EngineeringConfirmed live in the last 24 hours
Full-timeRemote in CanadaNo salary listed

About the Job

Requirements

  • At least 8 years of experience in server-side development with strong expertise in Java and/or Kotlin.
  • Experience building and maintaining platform or infrastructure systems at scale.
  • Deep understanding of distributed systems architecture, including messaging patterns, caching strategies, and data consistency.
  • Strong experience with Kubernetes, Docker, and container orchestration.
  • Extensive experience with AWS services such as DynamoDB, Lambda, and S3.
  • Experience with gRPC, Protocol Buffers, and designing cross-language APIs.
  • Proficiency in multiple programming languages, including Java, Kotlin, Go, Python, and TypeScript, with ability to work across the stack.
  • Experience with message queuing systems such as RabbitMQ, Kafka, or similar.
  • Strong database skills, including SQL, MongoDB, and DynamoDB, with a focus on performance optimization.
  • Experience building developer tools, SDKs, or internal platforms.
  • Track record of driving technical initiatives and influencing engineering direction.
  • Experience mentoring engineers and fostering technical growth across teams.
  • Degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Strong understanding of computer science fundamentals, including algorithms, data structures, and system design.
  • Upper-intermediate spoken and written English.
  • Experience with observability tools such as Datadog and Prometheus, and operational best practices.
  • Ability to work autonomously, make sound technical decisions, and drive projects to completion.

Responsibilities

  • Design, build, and maintain platform infrastructure, including build systems and shared libraries across Java, Kotlin, Go, Python, and TypeScript.
  • Own and evolve gRPC protocol definitions and language bindings that enable cross-service communication.
  • Develop and maintain infrastructure libraries for messaging with RabbitMQ, caching with Redis, and data persistence with DynamoDB and MongoDB.
  • Build and operate core platform services, including organization management, tenant data lifecycle, and Jira Cloud integration.
  • Drive technical standards, architectural decisions, and best practices across the engineering organization.
  • Mentor and guide developers across multiple teams on platform usage and best practices.
  • Improve developer experience through better tooling, documentation, and self-service capabilities.
  • Ensure platform reliability, performance, and security through monitoring, observability, and operational excellence.
  • Collaborate with product teams to understand their needs and translate them into platform capabilities.
  • Lead technical initiatives that span multiple teams and services.
  • Write efficient, readable, maintainable, and testable code with comprehensive test coverage.
  • Review code and provide constructive feedback that elevates the team.

Desired Qualifications

  • Experience with the 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 Site Reliability Engineering practices and production operations.
  • Experience with Terraform or similar infrastructure-as-code tools.

About the Company

Tempo

Provides Jira-integrated strategic portfolio management

Tempo provides strategic portfolio management tools that integrate with Jira to help teams plan, track, and optimize work across portfolios. Its suite includes Timesheets by Tempo for time tracking, Strategic Roadmaps for visual planning, and Structure by Tempo for managing large programs, plus capacity planning and financial management features. These tools connect to Jira, enabling software, product, and IT teams to align strategy with day-to-day work, monitor resources, and manage budgets. Tempo expands through acquisitions (ALM Works, Roadmunk, LiquidPlanner, Old Street Solutions) to cover broader portfolio-management needs, with a goal of AI-adaptive planning to translate strategy into executable work.

Company size
201-500
Company stage
Private
Total funding
$19M
Headquarters
Boston, MA
Founded
2015

Recently Posted Jobs

Explore more opportunities at Tempo

See more jobs