Staff Software Developer

Posted Oct 29

This is a fully remote position, open to applicants in Canada.

📋 Description

• Design, construct, and maintain platform infrastructure, encompassing build systems and shared libraries across Java, Kotlin, Go, Python, and TypeScript.

• Take ownership of and enhance gRPC protocol definitions and language bindings for inter-service communication.

• Develop and sustain infrastructure libraries for RabbitMQ, Redis, DynamoDB, and MongoDB.

• Create and manage core platform services for organization management, tenant data lifecycle, and Jira Cloud integration.

• Lead the development of technical standards, architectural decisions, and engineering best practices.

• Mentor and support developers across various teams on platform utilization and best practices.

• Enhance developer experience through improved tooling, documentation, and self-service capabilities.

• Guarantee platform reliability, performance, and security through monitoring, observability, and operational excellence.

• Collaborate with product teams to convert their requirements into platform functionalities.

• Spearhead technical initiatives that span multiple teams and services.

• Write efficient, readable, maintainable, and testable code with thorough test coverage.

• Review code and offer constructive feedback.

• Establish foundational infrastructure for Tempo's cloud products, including Tempo Timesheets, Capacity Planner, and Financial Manager for Jira Cloud.


⛳️ Requirements

• Over 8 years of experience in server-side development with a strong focus on Java and/or Kotlin.

• Proven experience in building and maintaining platform/infrastructure systems at scale.

• In-depth understanding of distributed systems architecture, including messaging patterns, caching strategies, and data consistency.

• Strong expertise with Kubernetes, Docker, and container orchestration.

• Extensive experience with AWS services, including DynamoDB, Lambda, and S3.

• Familiarity with gRPC/Protocol Buffers and designing cross-language APIs.

• Proficiency in Java/Kotlin, Go, Python, and TypeScript.

• Experience with RabbitMQ, Kafka, or similar messaging queuing systems.

• Strong database skills, including SQL, MongoDB, and DynamoDB, with a focus on performance optimization.

• Experience in developing developer tools, SDKs, or internal platforms.

• Proven track record of leading technical initiatives and influencing engineering direction.

• Excellent communication skills with the ability to articulate complex technical concepts to diverse audiences.

• Experience mentoring engineers and promoting technical growth across teams.

• Degree in Computer Science, Software Engineering, or equivalent practical experience.

• Strong understanding of algorithms, data structures, and system design.

• Upper-intermediate spoken and written English proficiency.

• Ability to work independently, make sound technical decisions, and drive projects to completion.

• Experience with observability tools like Datadog and Prometheus.

• Familiarity with the Atlassian ecosystem and Jira Cloud development is a plus.

• Contributions to open-source projects or internal platform tools are desirable.

• Experience with CI/CD pipeline design and optimization is a plus.

• Background in SRE practices and production operations is advantageous.

• Experience with Terraform or similar infrastructure-as-code tools is a bonus.


🏝️ Benefits

• Remote-first work environment.

• Unlimited vacation in most of our locations.

• Health, dental, vision, and savings plan.

• Training reimbursement.

• WFH reimbursement.

• Professional development opportunities, including conferences, courses, and mentorship.

• Diverse and dynamic teams with challenging and exciting work.

• Opportunity to make a significant impact on the business.

• Social activities, both in person and virtual.

• Optional in-person meet-ups.

• Ability to travel to international offices.

• Employee referral program.

People also viewed

finanzen.net GmbH9 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care9 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free10 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures10 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics10 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX10 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers