Staff Software Engineer, Core Everand

Jobgether

View original posting

Work arrangement
Remote
Occupation
Software & IT
Location
Canada
Compensation
Not disclosed
Apply by
April 10, 2027

About this role

<h3>Accountabilities:</h3><li>Set the technical direction for the backend platform, translating ambiguous product goals into clear, scalable backend architectures and implementation strategies.</li><li>Write and socialize technical design documents, lead architecture reviews, and drive alignment around significant engineering decisions.</li><li>Build, evolve, and maintain distributed backend systems supporting web and mobile experiences, discoverability, personalization, experimentation, and core content consumption.</li><li>Own backend reliability and overall platform health, including databases, queues, CI/CD, staging environments, observability, performance, and infrastructure costs.</li><li>Define and improve reliability practices, including service-level objectives, metrics, alerting, telemetry, incident response, and distributed-system debugging.</li><li>Raise engineering standards through thoughtful code reviews, technical mentorship, pairing, knowledge sharing, and strong expectations around design, testing, security, and operations.</li><li>Represent backend engineering in cross-team planning and serve as a technical bridge across Engineering, Product, Design, Analytics, Web, Mobile, and ML teams.</li><li>Modernize legacy systems, reduce technical debt, simplify complexity, and introduce improvements that increase engineering velocity and platform scalability.</li><li>Partner with ML and data-focused teams to build systems that support recommendations, personalization, experimentation, and data-driven product decisions.</li><li>Use metrics, analytics, and telemetry to identify trends, investigate anomalies, and guide technical priorities with clear evidence.</li><li>Champion a user-first approach by ensuring technical decisions contribute meaningfully to better reading and listening experiences.</li><li>Contribute to cross-team architecture groups, design discussions, and initiatives that strengthen engineering practices and technical culture.</li><h2>Requirements:</h2><li>Significant professional experience in backend software engineering, with a strong track record of designing, building, and scaling distributed systems.</li><li>Strong programming skills in at least one modern backend language such as Ruby, Scala, Go, or Python; strong Ruby experience is particularly valuable.</li><li>Deep understanding of distributed systems, backend architecture, reliability engineering, and scalable service design.</li><li>Strong knowledge of observability practices, including SLOs, metrics, alerting, telemetry, and production debugging.</li><li>Proven technical leadership experience, including setting architectural direction, leading major technical initiatives, mentoring engineers, and driving migrations or modernization programs.</li><li>Ability to write clean, maintainable, secure, and scalable production code.</li><li>Strong ability to translate ambiguous requirements into clear technical designs and practical engineering solutions.</li><li>Excellent cross-functional communication skills and confidence collaborating with senior Product, Design, Analytics, ML, Web, and Mobile stakeholders.</li><li>A collaborative mindset focused on achieving the best outcome for the system and the user rather than individual ownership of ideas.</li><li>Passion for mentoring, knowledge sharing, architecture discussions, and raising engineering standards across teams.</li><li>Strong user empathy and an ability to connect technical decisions with measurable improvements to customer experiences.</li><li>
<strong>Nice to have:</strong>Strong coding expertise in Ruby.</li><li>
<strong>Nice to have:</strong>Experience improving reliability, latency, or throughput in large-scale distributed systems.</li><li>
<strong>Nice to have:</strong>Experience partnering with ML teams on recommendation, personalization, or feed systems.</li><li>
<strong>Nice to have:</strong>Familiarity with experimentation, feature-flagging, or progressive delivery platforms.</li><h2>Benefits:</h2><li>Competitive Canadian base salary ranging from approximately<strong>CAD $179,000 to CAD $225,000</strong>, depending on geographic location, experience, skills, education, and other factors.</li><li>Competitive equity ownership opportunity as part of the overall compensation package.</li><li>Flexible remote work model designed to balance individual flexibility with meaningful opportunities for in-person collaboration.</li><li>Comprehensive health, dental, and vision coverage.</li><li>Mental health support and disability coverage.</li><li>Generous paid time off, including vacation, sick time, holidays, winter break, volunteer time, and sabbaticals.</li><li>Paid parental leave and family support benefits.</li><li>Retirement matching and employee equity programs.</li><li>Learning and development programs with opportunities for professional growth.</li><li>Wellness and home-office stipends.</li><li>Complimentary access to the company's suite of digital products.</li><li>Enterprise access to leading AI tools.</li><li>Opportunities to participate in intentional team gatherings and broader company community activities.</li><li>An inclusive environment that values diverse perspectives, collaboration, technical excellence, and continuous learning.</li>

Apply on employer site

You'll continue on the employer's careers page to submit your application.