
Staff Software Engineer, Platform
EvenUp
full-time
Posted on:
Location Type: Hybrid
Location: Toronto • 🇨🇦 Canada
Visit company websiteSalary
💰 CA$99,800 - CA$271,200 per year
Job Level
Lead
Tech Stack
Distributed SystemsGoJavaNode.jsPython
About the role
- Own and evolve core backend systems and platforms that enable LLM-powered products at scale
- Drive the technical direction of complex, high-impact initiatives with significant ambiguity
- Partner closely with Product, ML, and Infrastructure teams to translate abstract requirements into robust engineering solutions
- Design and deliver scalable, reliable, and maintainable systems that power production-grade AI applications
- Raise the technical bar through mentorship, best practices, and architectural leadership
- Influence long-term platform and infrastructure roadmaps with a focus on scalability, maintainability, and developer velocity
Requirements
- Strong experience building and scaling backend systems, platforms, or infrastructure
- Proven ability to lead complex technical initiatives across teams or domains
- Deep understanding of distributed systems, system design, and technical tradeoff analysis
- High standards for code quality, architecture, and long-term maintainability
- Proficiency in Python, with experience in additional languages such as NodeJS, Go, Java, or C++
- Clear, structured communication and the ability to influence cross-functional stakeholders
- Comfort operating in fast-paced, high-growth, and ambiguous environments
- A strong sense of ownership, accountability, and technical leadership
Benefits
- Choice of medical, dental, and vision insurance plans for you and your family
- Additional insurance coverage options for life, accident, or critical illness
- Flexible paid time off, sick leave, short-term and long-term disability
- 10 US observed holidays, and Canadian statutory holidays by province
- A home office stipend
- 401(k) for US-based employees and RRSP for Canada-based employees
- Paid parental leave
- A local in-person meet-up program
- Hubs in San Francisco and Toronto
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
backend systemsplatformsinfrastructuredistributed systemssystem designtechnical tradeoff analysisPythonNodeJSGoJava
Soft skills
leadershipcommunicationinfluenceownershipaccountabilitymentorshipbest practicesstructured communicationcollaborationadaptability