Position Details
About this role
Senior Software Engineer, Compensation at Lattice focuses on building scalable, production-grade systems for compensation configuration. You will own parts of the stack (React, Relay Modern, GraphQL, Node, PostgreSQL) on AWS, mentor others, and collaborate with product and design to deliver reliable, trusted payroll/compensation features.
Key Responsibilities
- Build and maintain production-grade compensation services using React, GraphQL, Node.js, and PostgreSQL
- Collaborate with product managers and designers to deliver compensation features
- Mentor less experienced engineers
- Own cross-functional projects on AWS
- Model data and optimize queries for performance
Technical Overview
Stack includes React, Relay Modern, GraphQL, Node, PostgreSQL on AWS; code in TypeScript, Ruby, Python; maintain and scale services; optimize data models and queries for performance.
Ideal Candidate
The ideal candidate is a senior software engineer with 5+ years of experience building production-grade applications using React, Relay Modern, GraphQL, Node.js, and PostgreSQL; strong in AWS; capable of mentoring others and collaborating cross-functionally; open to Canada-based remote work.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 5 years of professional experience, No experience with React/Relay Modern/GraphQL/Node.js stack, Lack of AWS experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile