Staff Software Engineer (Backend) - Everand Core
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer (Backend) - Everand Core based in Canada.
This is a high-impact engineering opportunity for a senior backend specialist passionate about building scalable systems that improve how people discover and engage with digital content. You will shape the technical direction of a core backend platform supporting web and mobile experiences used by a global audience. The role combines architecture leadership, distributed systems expertise, and hands-on software development to deliver reliable, personalized, and high-performing products. You will collaborate with engineering, product, design, analytics, and machine learning teams to solve complex challenges and create meaningful user experiences. As a technical leader, you will influence engineering practices, mentor teammates, and drive innovation in a collaborative remote environment.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer (Backend) - Everand Core based in Canada.
This is a high-impact engineering opportunity for a senior backend specialist passionate about building scalable systems that improve how people discover and engage with digital content. You will shape the technical direction of a core backend platform supporting web and mobile experiences used by a global audience. The role combines architecture leadership, distributed systems expertise, and hands-on software development to deliver reliable, personalized, and high-performing products. You will collaborate with engineering, product, design, analytics, and machine learning teams to solve complex challenges and create meaningful user experiences. As a technical leader, you will influence engineering practices, mentor teammates, and drive innovation in a collaborative remote environment.
Accountabilities:
- Define and drive the technical direction of backend systems by creating design proposals, leading architecture discussions, and translating complex product requirements into scalable solutions.
- Build, maintain, and improve backend platforms that power content discovery, personalization, reading, and listening experiences across digital products.
- Own backend reliability, platform health, and operational excellence, including CI/CD pipelines, databases, queues, observability, cost optimization, and system performance.
- Design and develop clean, secure, maintainable, and scalable backend services using modern programming languages and engineering practices.
- Lead modernization initiatives by improving legacy systems, reducing technical debt, and increasing platform scalability and development velocity.
- Establish engineering standards through code reviews, technical mentorship, pairing, documentation, and knowledge sharing.
- Partner with product managers, designers, analytics teams, web engineers, mobile engineers, and machine learning teams to deliver impactful platform capabilities.
- Drive cross-functional technical execution by acting as a backend engineering advocate in planning, prioritization, and strategic discussions.
- Use data, metrics, telemetry, and experimentation insights to guide technical decisions and improve system performance.
- Promote a culture of technical excellence, continuous improvement, collaboration, and user-focused engineering.
- Significant professional experience in backend engineering with a proven track record of designing and scaling distributed systems.
- Strong programming experience in at least one modern backend language such as Ruby, Scala, Go, Python, or similar technologies.
- Experience leading technical initiatives, defining architecture, mentoring engineers, and driving large-scale migrations or platform improvements.
- Deep understanding of backend reliability, observability, system monitoring, performance optimization, and distributed system debugging.
- Ability to design scalable, resilient, and maintainable software architectures.
- Strong experience collaborating with cross-functional teams, including product, design, analytics, and machine learning stakeholders.
- Excellent communication skills with the ability to influence technical decisions and align teams around shared goals.
- Passion for building user-centered products and translating customer needs into effective technical solutions.
- Experience with Ruby is a strong asset.
- Experience with large-scale distributed systems, recommendation platforms, experimentation tools, feature flagging systems, or ML-powered products is considered an advantage.
- Competitive annual salary range of CAD $179,000 to $228,500.
- Competitive equity ownership opportunities.
- Comprehensive health, dental, and vision coverage.
- Mental health support and disability coverage.
- Flexible remote-first work model.
- Generous paid time off, including vacation, holidays, sick time, volunteer time, winter break, and sabbaticals.
- Paid parental leave and family support benefits.
- Retirement matching programs.
- Learning and development opportunities with ongoing career growth support.
- Wellness and home office stipends.
- Access to company products and enterprise AI tools.
- Opportunity to work on globally impactful products within a collaborative engineering culture.