
Senior Backend Software Engineer, Coaching
Highspot
full-time
Posted on:
Location Type: Hybrid
Location: Vancouver • 🇨🇦 Canada
Visit company websiteSalary
💰 CA$146,000 - CA$178,000 per year
Job Level
Senior
Tech Stack
PythonRuby
About the role
- Design, develop, and maintain high-quality, scalable, and user-centric web applications using modern back-end technologies.
- Recommend and drive backend infrastructure improvements.
- Partner effectively with Product Management and UX design teams to translate ideas, specifications, and comps into fully functional, accessible, and high-quality user experiences.
- Architect and build the back-end infrastructure for our products, ensuring a seamless, responsive, and intuitive user experience.
- Mentor and guide team members through constructive code reviews and by championing software development best practices.
- You will take on the role of a technology leader, guiding our most challenging cross-functional projects to success.
- Resolve major customer technical issues in production, and contribute to comprehensive documentation.
Requirements
- Bachelor’s degrees or equivalent practical experience.
- 5 years of experience in back-end software development building and maintaining large-scale web applications serving users globally, ideally leveraging Ruby and Python.
- 3 years of experience architecting, building, and deploying mid-to-large size web applications
- Deep expertise in core web technologies and the broader web platform, including performance, security, and accessibility.
- Proven ability to deconstruct complex problems and drive solutions that balance customer needs with technical constraints.
- Strong communication skills with a track record of influencing key technology decisions across a large organization.
- Demonstrated ability to effectively collaborate with cross-functional teams, including designers, product managers, and other developers, to develop and deliver high-quality applications
- An entrepreneurial spirit: you’re agile, creative, resourceful, and tenacious as you solve problems and achieve team and company goals.
Benefits
- Comprehensive medical, dental, vision, disability, and life benefits
- Group Retirement Savings Plan (RRSP) and matching employer contributions (DPSP) with immediate vesting
- Flexible PTO
- Generous Holiday Schedule + 5 Days for Annual Holiday Week
- Quarterly Recharge Fridays (paid days off for mental health recharge)
- Flexible work schedules
- Access to Coaches and Therapists through Modern Health
- 2 Volunteer days per year
- Monthly transportation allowance for employees that work in our Vancouver Hub location
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
RubyPythonback-end developmentweb application architecturescalable web applicationsperformance optimizationsecurity best practicesaccessibility standardscode reviewssoftware development best practices
Soft skills
communicationmentoringproblem-solvingcollaborationinfluencing decisionsentrepreneurial spiritcreativityresourcefulnesstenacityleadership
Certifications
Bachelor's degree