Senior Backend Engineer - Databases Pyroscope
New
Based in CanadaFull-TimeSenior
Salary164,490 - 197,389 CAD per year
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PythonKubernetesGoRustDevOpsDistributed Systems
Requirements
- Strong experience in backend engineering with at least one systems language (Go preferred; Python, Rust, C++, or similar also valued)
- Solid background in designing and operating distributed systems at scale
- Experience working with cloud infrastructure and Kubernetes environments
- Proven ability to build clean, robust, and maintainable backend services
- Experience in production ownership, including on-call rotations and incident response
- Familiarity with database systems, storage engines, or performance-critical backend components
- Understanding of infrastructure-as-code and modern DevOps practices
- Strong problem-solving skills with the ability to break down complex systems into manageable components
- Experience delivering features from design through production deployment in a self-driven environment
- Excellent communication skills, with the ability to collaborate effectively in remote teams
Responsibilities
- Design, build, and maintain distributed systems supporting profiling data ingestion, storage, and querying at scale
- Develop reliable, high-performance backend services with a strong focus on scalability and fault tolerance
- Own the full lifecycle of services, including development, deployment, monitoring, and operational support
- Participate in on-call rotations and take responsibility for production system reliability and incident response
- Collaborate with cross-functional engineering teams to deliver new features and improve platform capabilities
- Contribute to architectural decisions and influence the long-term direction of backend and database systems
- Improve developer productivity through better tooling, automation, and system observability
- Support and mentor peers through code reviews, design discussions, and knowledge sharing
- Continuously refine system performance, cost efficiency, and operational stability
- Work closely in a remote-first environment, ensuring strong communication and asynchronous collaboration
View Full Description & ApplyYou'll be redirected to the employer's site