Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Lattice

Senior Software Engineer

Lattice

Senior Software Engineer building software that creates employee-focused cultures at Lattice. Collaborating with teams on modern tech stack and mentoring software engineers.

Posted 5/10/2026full-timeRemote • 🇨🇦 CanadaSenior💰 CA$123,750 - CA$165,000 per yearWebsite

Tech Stack

Tools & technologies
PostgresPythonRubySQLTypeScript

About the role

Key responsibilities & impact
  • Building software to help companies create employee-friendly cultures.
  • Partnering with engineers to build and own products in a modern tech stack.
  • Collaborating with product teams to address pain points.
  • Leading complex projects requiring cross-functional teamwork.
  • Mentoring less experienced colleagues to refine their skills.
  • Contributing to engineering practices and team improvements.

Requirements

What you’ll need
  • 5+ years of professional experience writing and maintaining production-level applications.
  • Experience with modern programming languages such as TypeScript, Ruby, and Python.
  • Experience working on and maintaining services for an organization operating at scale.
  • Experience building systems that are adopted by the wider engineering org.
  • Strong knowledge of SQL and performance modeling in PostgreSQL.
  • Experience in debugging and identifying software defects.
  • Excellent communication skills to explain thought processes and tradeoffs.
  • Passion for mentoring and supporting newer software engineers.

Benefits

Comp & perks
  • Medical insurance
  • Dental insurance
  • Life, AD&D, and Disability Insurance
  • Natural Disaster Support Program
  • Wellness Apps
  • Paid Parental Leave
  • Paid Time off inclusive of holidays and sick time
  • One time WFH Office Set-Up Stipend
  • Retirement Plan
  • Financial Planning
  • Learning & Development Budget

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptRubyPythonSQLPostgreSQLdebuggingperformance modelingproduction-level applicationssoftware developmentsystem design
Soft Skills
communicationmentoringcollaborationleadershipteamworkproblem-solvinginterpersonal skillsproject managementcoachingsupporting