Senior Software Engineer II - Backend

LiveView Technologies•American Fork, UT
•Onsite

About The Position

LVT is hiring a Senior Backend Software Engineer to build scalable, production-grade microservices and APIs for its intelligent site platform. This individual-contributor role works alongside a dedicated software engineering team to design, code, and deploy high-performance backend systems while maintaining strong software craftsmanship standards. The engineer will ship resilient product features, optimize critical backend infrastructure, and mentor fellow engineers through code reviews and technical collaboration. The role is onsite at LVT’s headquarters in American Fork, Utah.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • At least 5 years of professional backend software engineering experience, including shipping production-level microservices and APIs.
  • At least 3 years of hands-on experience building and maintaining backend services with Node.js and TypeScript.
  • Hands-on experience designing and integrating RESTful APIs using OpenAPI and/or GraphQL queries and mutations.
  • Familiarity with modern server frameworks such as NestJS and containerized workflows using Docker, Kubernetes, and CI/CD tools.
  • Practical experience with relational databases (SQL) and schema design optimization.
  • Strong analytical and problem-solving skills, including the ability to solve complex technical problems as requirements evolve.
  • Commitment to clean code, thorough unit and integration testing, and maintainable backend software.
  • Excellent verbal and written communication skills and ability to work effectively in a dynamic, fast-paced Agile environment.

Responsibilities

  • Architect, implement, and maintain backend features and API endpoints using Node.js and TypeScript.
  • Optimize backend architecture, API latency, and database query performance to support platform growth.
  • Work with Product Management, QA, and DevOps to turn feature requirements into technical specifications, estimates, and releases.
  • Promote engineering best practices through unit testing, constructive code reviews, and comprehensive technical documentation.
  • Investigate complex production defects through root-cause analysis and resolve issues to preserve uptime and data integrity.
  • Provide technical guidance and feedback to fellow engineers.
  • Contribute to CI/CD pipelines, automated testing, and developer tooling to improve delivery efficiency.
  • Keep current with cloud architecture, server frameworks, and backend patterns.

Benefits

  • Comprehensive health coverage
  • Dental coverage
  • Vision coverage
  • Retirement benefits with a 401(k) match up to 4%
  • Flexible PTO
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service