Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

LVT (LiveView Technologies) Logo

Senior Software Engineer

LVT (LiveView Technologies)

Salary not specified
Dec 4, 2025
American Fork, UT, US
Apply Now

LVT is on a mission to make the world safer and more secure through rapidly deployable security hardware that runs on our proprietary SaaS platform. Our enterprise-grade safety and security ecosystem makes it easy to secure essentially any physical environment through intelligent automation and actionable insights.

Requirements

  • 7+ years of professional development experience, with a focus on backend/API development.
  • 3+ years of professional development experience in Node.js/Typescript with a track record of building and maintaining Node.js production services.
  • GraphQL query and mutation implementation and optimization
  • OpenAPI/REST API design and development experience
  • NestJS server development framework
  • Docker, Kubernetes and related CI/CD tools
  • SQL experience preferred

Responsibilities

  • Provide technical leadership and mentorship to a team of software engineers.
  • In addition to being a high-velocity producer, be a prominent influencer in defining the engineering culture within your team, including its technical direction, methodologies and best practices, and robust engineering design.
  • Drive continuous improvement initiatives to enhance software development processes, productivity, and efficiency.
  • Identify bottlenecks, streamline workflows, and implement tools and methodologies to optimize software development lifecycle.
  • Contribute to the planning, execution, and delivery of software development projects.
  • Collaborate with cross-functional teams such as Product Management, Quality Assurance, and DevOps to define project requirements, provide development estimates, ensure seamless integration, and manage timelines.
  • Work with other senior engineers and architects to help design scalable and maintainable software systems.

Other

  • Bachelor’s or Master’s degree in Computer Science or related field
  • Excellent problem-solving and root-cause analysis skills, with the ability to navigate complex technical challenges amidst ambiguous requirements
  • An obsession with completeness and quality.
  • Strong interpersonal and communication skills.
  • Ability to thrive in a fast-paced and dynamic environment and switch between priorities quickly.