Jobs · Utah

Staff Software Engineer - Coverage

LVT (LiveView Technologies) · American Fork, UT · 6 days ago
HybridFull-time

About the 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.

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.

Requirements

  • Bachelor's or Master's degree in Computer Science or a related field.
  • 7+ years of professional development experience with a focus on backend/API development.
  • 3+ years of professional experience in Node.js/TypeScript, with a track record of building and maintaining Node.js production services.
  • Excellent problem-solving and root-cause analysis skills, with the ability to navigate complex technical challenges amid ambiguous requirements.
  • An obsession with completeness and quality in everything you ship.
  • Strong interpersonal and communication skills, with the ability to align engineers and cross-functional partners.
  • Thrives in a fast-paced, dynamic environment and switches between priorities quickly.
  • Experience with agile software development methodologies and familiarity with related tools and processes.

Skills

  • GraphQL query and mutation implementation and optimization.
  • OpenAPI/REST API design and development.
  • SQL and Java experience.
  • NestJS.
  • Docker, Kubernetes, and related CI/CD tools.
  • MQTT and Protocol Buffers.

Benefits

  • Comprehensive health, dental and vision coverage.
  • Retirement benefits (401k match up to 4%).
  • Flexible PTO.

Schedule

This role is hybrid and based out of our American Fork, UT office.

Similar jobs

Staff Software Engineer

Anduril IndustriesCosta Mesa, CA· 2 mo ago
Engineering$220k–$292k/yrapply on boards.greenhouse.io