
Senior Software Engineer – Backend, Growth & Agents
EvenUp
full-time
Posted on:
Location Type: Hybrid
Location: Toronto • 🇨🇦 Canada
Visit company websiteSalary
💰 CA$113,000 - CA$271,200 per year
Job Level
Senior
Tech Stack
AWSCloudDistributed SystemsDockerGoJavaKubernetesPythonTerraform
About the role
- Design, develop, and optimize robust, scalable backend systems that power EvenUp’s AI-driven platform, ensuring reliability and performance at scale
- Work closely with internal engineering teams to understand new product requirements and deliver high-quality, scalable solutions
- Collaborate with world-class engineers on complex backend challenges, including data processing, infrastructure, and integration of large-scale machine learning models
- Drive the development of key backend frameworks, libraries, and systems to enhance EvenUp’s product offerings
- Contribute to EvenUp's engineering culture by helping new engineers understand what it takes to build systems in a Silicon Valley-style startup while ensuring quality and best practices in a fast-paced environment
- Actively engage in team building efforts and mentorship to help build a world-class engineering team in Toronto
- Take full ownership of complex engineering projects from inception to deployment, ensuring they meet EvenUp’s high standards for performance, scalability, and security
Requirements
- Extensive experience in backend development and a strong understanding of distributed systems
- Proficiency in programming languages such as Python, Go, Java, or C++ with the ability to write clean, maintainable, and production-ready code
- Proven experience with building scalable, reliable systems and APIs in a high-performance environment
- Experience working in a startup environment and ability to thrive in a dynamic, fast-paced culture
- A strong understanding of modern engineering practices, including test-driven development, code reviews, and deployment pipelines
- Experience in cloud infrastructure, preferably with technologies like AWS, Kubernetes, Docker, and Terraform
- Excellent problem-solving skills and the ability to communicate technical solutions to cross-functional teams
- Leadership potential: You’ll help mentor junior engineers and guide the development of best practices as we grow the team
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 developmentdistributed systemsPythonGoJavaC++scalable systemsAPIstest-driven developmentcode reviews
Soft skills
problem-solvingcommunicationmentorshipteam buildingleadership