
Empowering employee success through innovative HR solutions
Lattice is an employee success platform headquartered in Rincon Hill, San Francisco, CA, focused on enhancing workplace culture and engagement. Trusted by over 4,000 companies, including Reddit, Slack, and Cruise, Lattice's solutions facilitate performance reviews, OKRs, and manager meetings. With a...
Lattice offers equity options, a flexible vacation policy, and continuous learning reimbursements to support employee development. The company also pr...
Lattice fosters a culture centered around employee engagement and success, leveraging data-driven insights to enhance HR practices. The company is com...

Lattice • Remote - Ontario, Canada
Lattice is hiring a Senior Software Engineer for their Developer Platform team to enhance product reliability and performance. You'll work with TypeScript and AWS to improve cloud infrastructure and operational practices. This role requires strong collaboration skills and experience in software engineering.
You have 5+ years of experience in software engineering, with a strong focus on building and maintaining reliable applications. Your expertise in TypeScript allows you to write maintainable and performant code, and you have a solid understanding of cloud infrastructure and deployment systems. You thrive in collaborative environments, working closely with product managers and designers to create exceptional product experiences.
You are familiar with Infrastructure-as-code practices and have experience improving observability and operational practices in software development. Your ability to lead and mentor a team is complemented by your commitment to fostering a culture of reliability and performance within the engineering team. You understand the importance of continuous iteration and are always looking for ways to enhance the development process.
Experience with cloud-hosted infrastructure and deployment systems is a plus. Familiarity with incident management and observability tools will help you excel in this role. You are open to experimenting with new technologies and methodologies to improve the overall engineering practices at Lattice.
In this role, you will partner closely with product engineering teams to promote Developer Platform practices during development. You will be responsible for instrumenting, monitoring, and improving service code for reliability and performance, particularly in TypeScript. Your contributions will include implementing and operating resilient infrastructure for Lattice's SaaS applications, ensuring that partner teams can build and maintain their applications reliably.
You will lead a team that collaborates with product engineering, providing expertise in observability and incident management while adhering to Developer Platform principles. Your role will involve contributing to improvements in cloud infrastructure using constructs such as AWS, enhancing the overall performance and reliability of the applications.
Lattice offers a supportive and inclusive work environment where you can grow your skills and advance your career. You will have the opportunity to work with a modern tech stack and be part of a team that values collaboration and innovation. We encourage you to apply even if your experience doesn't match every requirement, as we believe in the potential of diverse backgrounds and perspectives. Join us in our mission to create a reliable and high-performing Developer Platform that enhances the experience for our users.
Apply now or save it for later. Get alerts for similar jobs at Lattice.