
About Lattice
Empowering employee success through innovative HR solutions
Key Highlights
- Valued at over $3 billion
- Trusted by 4,000+ companies including Reddit & Slack
- $329.4 million raised in Series E funding
- Headquartered in San Francisco with a new London office
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...
🎁 Benefits
Lattice offers equity options, a flexible vacation policy, and continuous learning reimbursements to support employee development. The company also pr...
🌟 Culture
Lattice fosters a culture centered around employee engagement and success, leveraging data-driven insights to enhance HR practices. The company is com...
Skills & Technologies
Overview
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 with product engineering teams.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in developing and maintaining robust applications. Your expertise in TypeScript allows you to write clean, maintainable code that enhances product performance and reliability. You thrive in collaborative environments, working closely with product managers and designers to create exceptional user experiences.
You possess a strong understanding of cloud infrastructure and have hands-on experience with AWS. Your familiarity with Infrastructure-as-Code practices enables you to implement efficient deployment systems that support scalable applications. You are passionate about observability and incident management, ensuring that applications run smoothly and efficiently.
You have a proven track record of leading teams and mentoring junior engineers, fostering a culture of collaboration and continuous improvement. Your ability to communicate effectively with cross-functional teams helps bridge the gap between engineering and product development, ensuring alignment on goals and practices.
Desirable
Experience with CI/CD pipelines and modern deployment strategies is a plus. Familiarity with monitoring tools and performance optimization techniques will further enhance your contributions to the team.
What you'll do
In this role, you will partner closely with product engineering teams to promote best practices in the Developer Platform. You will instrument and monitor service code to improve reliability and performance, particularly focusing on TypeScript applications. Your contributions will include implementing resilient infrastructure for Lattice's SaaS applications, ensuring they meet high standards of performance and reliability.
You will lead a team dedicated to enhancing the Developer Platform, collaborating with product engineers to ensure they can build and maintain their applications effectively. Your expertise in observability will guide the team in managing incidents and improving operational practices.
You will also contribute to the continuous improvement of cloud infrastructure, leveraging AWS and Infrastructure-as-Code methodologies to streamline deployment processes. Your role will involve advocating for best practices in coding and operational excellence, ensuring that the team adheres to Developer Platform principles.
What we offer
Lattice offers a dynamic work environment where innovation and collaboration are at the forefront. You will have the opportunity to work with cutting-edge technologies and contribute to a product that enhances the experience of users worldwide. We prioritize professional development and provide resources for continuous learning and growth within the company.
Join us in our mission to create a reliable and high-performing Developer Platform that empowers our product teams to deliver exceptional experiences. We encourage you to apply even if your experience doesn't match every requirement — your passion and willingness to learn are what matter most.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Lattice.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
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 position requires strong collaboration skills and experience in software development.

Software Engineering
Tanium is seeking a Senior Software Engineer focused on platform development to build and maintain high-performance services. You'll work with C++, AWS, and Azure in a remote capacity from Canada. This role requires 7+ years of experience.

Software Engineering
SeatGeek is hiring a Senior Software Engineer for their Platform team to design and build shared systems that support various engineering teams. You'll work on enhancing performance, scalability, and reliability. This role requires strong collaboration with product and engineering teams.

Software Engineering
Luminai is hiring a Senior Software Engineer to design and build user-facing applications that enhance user experience. You'll work with JavaScript, TypeScript, React, and Python in a remote capacity. This position requires significant experience in full-stack development.

Backend Engineer
Codat is hiring a Senior Backend Engineer to drive the evolution of their platform and services. You'll work with Docker, Kubernetes, and AWS to enhance developer productivity and ensure operational excellence. This position requires a strong foundation in backend engineering and cloud infrastructure.