Jobs · Information Technology · Utah

Staff Software Engineer - Backend

LVT (LiveView Technologies) · American Fork, UT · 3 days ago
On-siteInformation TechnologyFull-time

About the role

This role is based onsite at our American Fork headquarters.

Role Responsibilities

  • Provide Strategic Technical Leadership: Drive backend architecture, technical direction, and robust engineering design standards across production services.
  • Ship High-Impact Backend Architecture: Deliver high-velocity, clean, and scalable Node.js/TypeScript code for business-critical backend systems and API services.
  • Elevate Engineering Standards: Implement modern methodologies, best practices, and code quality benchmarks to ensure high reliability, maintainability, and software performance.
  • Optimize Development Lifecycles: Identify system bottlenecks, streamline CI/CD workflows, and introduce tooling that enhances team-wide developer productivity and delivery speed.
  • Drive Cross-Functional Alignment: Partner with Product Management, QA, and DevOps to translate product visions into concrete technical specifications, accurate estimates, and seamless delivery timelines.
  • Identify Root Causes and Resolve Complex Edge Cases: Navigate ambiguous requirements and complex technical challenges, applying rigorous problem-solving to protect uptime and system resilience.
  • Act as a Go-To Thought Leader & Mentor: Mentor senior and mid-level software engineers through structured feedback, architectural design reviews, and continuous technical upskilling.
  • Pioneer Emerging Technologies: Continually evaluate industry trends, tools, and modern cloud/API frameworks to optimize LVT’s backend suite for future growth.

Requirements

  • Technical Background: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Extensive Backend Experience: 7+ years of professional software engineering experience centered on complex backend systems, cloud services, and API development.
  • Node.js & TypeScript Expertise: 3+ years of hands-on production experience architecting, building, and maintaining enterprise Node.js and TypeScript services.
  • API Design & Optimization: Demonstrated expertise in OpenAPI/REST API design and hands-on experience building or optimizing GraphQL queries and mutations.
  • Modern Frameworks & Infrastructure: Familiarity with modern framework ecosystems (e.g., NestJS) and containerized deployment workflows utilizing Docker, Kubernetes, and CI/CD pipelines.
  • Data Modeling: Proficiency with relational databases (SQL experience preferred) and modern database query optimization.
  • Technical Mentorship & Influence: Proven experience guiding cross-functional technical teams, establishing engineering culture, and driving process improvements within Agile environments.
  • Quality & Ownership Mindset: Obsessive commitment to system reliability, operational quality, thorough testing, and robust root-cause problem solving.
  • Adaptable Leadership: Highly effective communication skills with the versatility to thrive in a fast-paced environment and pivot rapidly between priorities.

Similar jobs