← Back to job listings

Senior Backend Engineer
jobgether · Canada
About The Role
- This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Backend Engineer based in Canada.
- This role offers the opportunity to design and build critical backend systems that support reliable, secure, and scalable digital infrastructure.
- You will work on complex engineering challenges involving APIs, databases, integrations, and distributed services that power essential internet technologies.
- As a senior individual contributor, you will influence technical direction while remaining hands-on in architecture, development, and problem-solving.
- You will collaborate with cross-functional teams to transform business needs into robust technical solutions and deliver meaningful improvements.
- The position provides the autonomy to drive engineering excellence, mentor teammates, and contribute to long-term platform evolution.
- This opportunity is ideal for an experienced backend engineer who enjoys ownership, technical leadership, and building dependable systems in a remote environment.
Accountabilities
- Design, develop, test, and maintain secure, scalable, and reliable backend services, APIs, and data systems.
- Provide technical direction across multiple applications and services while remaining actively involved in implementation.
- Lead architecture discussions, document technical decisions, and establish engineering best practices.
- Translate product and business requirements into clear technical strategies and actionable development plans.
- Break down complex initiatives, coordinate technical efforts, manage dependencies, and help teams deliver effectively.
- Collaborate with product, operations, and engineering teams to ensure successful delivery of high-quality solutions.
- Design and maintain APIs, database structures, integrations, and data contracts that support evolving product needs.
- Improve system performance, security, observability, reliability, and maintainability through continuous technical improvements.
- Review code and technical designs while helping maintain strong engineering standards.
- Troubleshoot complex production issues, lead incident responses, and contribute to system stability.
- Develop automated tests, technical documentation, and CI/CD workflows to improve development efficiency.
- Mentor and provide technical guidance to other engineers while promoting knowledge sharing.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 6+ years of professional backend software engineering experience.
- Experience providing technical leadership while continuing to contribute hands-on to engineering work.
- Proven ability to lead complex technical initiatives spanning multiple systems or services.
- Strong programming experience with Python, Go, or similar backend technologies.
- Experience designing and developing RESTful APIs using frameworks such as FastAPI, Gin, or comparable tools.
- Strong knowledge of relational databases, including schema design and query optimization, preferably with PostgreSQL.
- Solid understanding of HTTP, REST, JSON, XML, and modern web technologies.
- Experience operating and supporting production systems, including debugging issues and responding to incidents.
- Familiarity with automated testing, continuous integration, Git, and modern software development workflows.
- Strong communication, collaboration, and problem-solving abilities.
- Experience working effectively within remote and distributed engineering teams.
- Knowledge of message brokers, cloud platforms, containerization technologies, API security practices, networking, or internet protocols is considered an asset.
Benefits
- Competitive annual base salary range of CA$145,000–CA$155,000 for Canadian residents.
- Comprehensive total rewards package with competitive compensation and employee benefits.
- Fully remote work environment with flexibility to work from anywhere with a reliable internet connection.
- Opportunity to contribute to critical internet infrastructure and globally used technology platforms.
- Supportive culture focused on trust, autonomy, collaboration, and continuous learning.
- Professional growth opportunities through technical ownership and knowledge sharing.
- Inclusive workplace environment that values diverse perspectives and backgrounds.
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring