Senior Software Engineer, Analytics @Lattice
Software Development
Salary cad 135,500 - 1..
Remote Location
Job Type full-time
Posted 2d ago

[Hiring] Senior Software Engineer, Analytics @Lattice

2d ago - Lattice is hiring a remote Senior Software Engineer, Analytics. 💸 Salary: cad 135,500 - 169,500 per year 📍Location: Canada

Role Description

Lattice’s Engineering team is continuously working to better both our product and our craft. We use a modern, cutting-edge tech stack aimed at developer productivity and delight. We strive for maintainable, robust, and performant code. We’re highly collaborative and continuously iterative and work closely with designers and product managers. We prioritize not only great technical architecture but also an amazing product experience.

Lattice’s Analytics team is on a mission to make people data more actionable and accessible across the product. We're building toward a dual-mandate future:

  • Analytics as a Service: Delivers embedded insights directly within Lattice products to support user workflows, by providing a platform for internal developers to easily integrate and expose analytics in their features.
  • Analytics as an Experience: A centralized product offering, comprising the Explorer, Custom Reports, and Dashboards, enabling admins and managers to dig into data, uncover trends, and share insights to inform strategic decisions.

What You Will Do:

  • Build software to help companies create cultures in which their employees thrive.
  • Partner with other engineers to build and own products across a modern tech stack, including React, Relay Modern, GraphQL, Node, and PostgreSQL, hosted on AWS.
  • Work closely with other product teams to understand and solve overarching pain points.
  • Own the execution of complex projects, including those requiring cross-functional collaboration with product managers and designers.
  • Provide substantial mentorship to less experienced colleagues, helping to refine their technical craft and expand their knowledge.
  • Make contributions to our engineering practices, identifying and evangelizing improvements to enhance team output.

Qualifications

  • 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 organization.
  • Proficient in SQL, with the ability to efficiently model data and write performant queries in a relational database like PostgreSQL.
  • Knowledge of maintaining and scaling an application actively serving customers in production.
  • Ability to seek out the root cause when debugging software defects and champion improvements to prevent future issues.
  • Familiarity with operations tasks such as monitoring application performance over time or troubleshooting issues with production applications.
  • Clear and concise in explaining thought processes and enumerating tradeoffs made in work.
  • Passionate about mentoring and supporting newer software engineers.

Location Requirement

  • This role is open to candidates located in British Columbia or Ontario, Canada. At this time, we are only able to hire employees residing in these provinces.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life, AD&D, and Disability Insurance
  • Emergency Weather Support
  • Wellness Apps
  • Paid Parental Leave
  • Paid Time off inclusive of holidays and sick time
  • Commuter & Parking Accounts
  • Lunches in the Office
  • Workplace Amenities Stipend
  • Internet and Phone Stipend
  • One time WFH Office Set-Up Stipend
  • 401(k) retirement plan
  • Financial Planning
  • Learning & Development Budget
  • Sabbatical Program
  • Invest in Your People Fund
Before You Apply
remote Be aware of the location restriction for this remote position: Canada
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer, Analytics @Lattice
Software Development
Salary cad 135,500 - 1..
Remote Location
Job Type full-time
Posted 2d ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
remote Be aware of the location restriction for this remote position: Canada
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later