Staff Software Engineer - Coverage
Job details
- Work mode
- Hybrid
- Employment
- Full-time
- Level
- Staff / principal
- Experience
- 7+ years
- Education
- Bachelor's degree
- Posted
- Oct 12, 2026
- Last confirmed open
- Oct 13, 2026
About this role
ABOUT LVT
LVT is redefining how businesses operate in the physical world, moving beyond traditional security solutions to deliver AI-driven, actionable intelligence that makes sites smarter, safer, and more secure. Since pioneering our first mobile, solar-powered units, our commitment to scrappy, hands-on innovation has made us an established leader and one of the fastest-growing companies in intelligent site technology.
We are building the next generation of solutions—from our physical units in the field to a powerful Agentic AI platform—that allows our customers to gain unprecedented visibility and control over safety, compliance, and operations. This is your chance to join a cutting-edge team that isn't just watching the world change, but actively building the technology that is changing it.
We’re a team that’s focused on growth and innovation, and we’re proud that our crew, products, and leadership are being recognized for it.
- A Top-Tier Growth Company: Named one of the Financial Times’ Fastest Growing Companies 2025 and #10 on the Inc. 5000 Rocky Mountain Regional list for 2025.
- Innovative Leadership: Our CEO, Ryan Porter, was named an EY Entrepreneur of the Year 2025, and our CTO, Steve Lindsey, was inducted into the Silicon Slopes CTO Hall of Fame in 2024.
- Product & Software Excellence: We were named one of The Software Report’s Top 100 Software Companies of 2023 and are a winner of the Security Today Govies Award for 2025.
ABOUT THIS ROLE
As a Staff Software Engineer / Tech Lead at LVT, you will set the technical direction for a team of backend engineers building the Node.js and TypeScript services that power our platform. You will pair hands-on delivery with technical leadership: shaping architecture, raising the engineering bar, and mentoring engineers as the team ships.
Working alongside Product, QA, and DevOps, you will turn ambiguous requirements into reliable, high-quality software and remove the bottlenecks that slow the team down.
LVT is a flexible-first company. This role is hybrid and based out of our American Fork, UT office.
ROLE RESPONSIBILITIES
- Lead the technical direction of a team of software engineers, defining architecture, methodologies, and best practices that shape the team's engineering culture.
- Build and maintain production-grade Node.js/TypeScript backend services and APIs, staying a high-velocity contributor alongside the team.
- Mentor engineers through design reviews, code reviews, and day-to-day coaching to raise the team's technical bar.
- Drive continuous improvement across the software development lifecycle, identifying bottlenecks and implementing tools and workflows that increase productivity and efficiency.
- Partner with Product Management, QA, and DevOps to define project requirements, provide development estimates, and ensure seamless integration.
- Plan, execute, and deliver software projects on schedule, managing timelines and shifting priorities.
- Foster open communication and knowledge sharing within the team and across partner functions.
- Track industry trends and emerging technologies, and identify opportunities to apply them to improve product development.
OUR IDEAL CANDIDATE
- Education: Bachelor's or Master's degree in Computer Science or a related field.
- Backend Depth: 7+ years of professional development experience with a focus on backend/API development.
- Node.js/TypeScript Expertise: 3+ years of professional experience in Node.js/TypeScript, with a track record of building and maintaining Node.js production services.
- Root-Cause Problem Solver: Excellent problem-solving and root-cause analysis skills, with the ability to navigate complex technical challenges amid ambiguous requirements.
- Quality Obsessed: An obsession with completeness and quality in everything you ship.
- Clear Communicator: Strong interpersonal and communication skills, with the ability to align engineers and cross-functional partners.
- Adaptable: Thrives in a fast-paced, dynamic environment and switches between priorities quickly.
- Agile Practitioner: Experience with agile software development methodologies and familiarity with related tools and processes.
- API & Data Skills (Desired): GraphQL query and mutation implementation and optimization; OpenAPI/REST API design and development; SQL and Java experience preferred.
- Platform & Infrastructure (Desired): NestJS; Docker, Kubernetes, and related CI/CD tools; MQTT and Protocol Buffers.
BENEFITS
- We believe you do your best work when your whole life is supported.
- We invest in our crew’s health, families, and financial futures with a benefits package designed to support you inside and outside the office.
Full-time benefits include, but not limited to
- Comprehensive health, dental and vision coverage, retirement benefits (401k match up to 4%), and flexible PTO.
- LVT IS PROUD TO BE AN EQUAL OPPORTUNITY EMPLOYER.
- All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
- All candidates must pass a drug screening and background check upon employment.
- Some roles may also require passing a federal background check and fingerprinting.
- Must be authorized to work in the U.S.
- If reasonable accommodation is needed to participate in the job application or interview process, and/or to perform essential job functions, please reach out to your recruiter.