About The Position

This is a fully remote contract-to-hire position for a Principal Full Stack Engineer at a fast-growing coaching and personal development company. The company, founded in 2016, aims to help entrepreneurs and individuals transform their lives and businesses. The role involves working on a custom community platform for personal development, coaching, courses, community forums, and daily engagement. The platform is currently in private beta with a goal to be launch-ready by November 13. The engineer will initially work closely with the platform's creator, gradually taking on more responsibility for its architecture, production readiness, and technical operations, with the expectation of becoming the internal technical owner. The position requires availability within 5-6 hours of an 8-5 or 9-6 MST schedule. The company has received recognition from Inc. for its growth and impact in the personal development industry.

Requirements

  • 8 to 12+ years of software engineering experience
  • Strong production experience with Vue.js
  • Deep hands-on experience with relational database design
  • Proven experience owning significant portions of a production platform across backend architecture, databases, APIs and integrations, infrastructure, deployment, monitoring, troubleshooting, and production support.
  • Proven experience assessing production applications for security, scalability, reliability, and performance risks, with hands-on experience identifying vulnerabilities, protecting sensitive customer data, diagnosing bottlenecks, and implementing pragmatic improvements.
  • Strong backend engineering depth, with the technical judgment to understand an existing system holistically and eventually take responsibility for its architecture and technical health.
  • Experience reviewing and validating other engineers' or external development partners' work, including architecture decisions, code quality, testing, security, scalability, and production readiness.
  • Ability to quickly understand and contribute within an existing codebase and technical direction, identifying material risks and making pragmatic improvements rather than defaulting to unnecessary rewrites or redesigns.
  • Experience owning production readiness, including monitoring, incident troubleshooting, release processes, technical QA, and resolving critical production issues.
  • Proven experience using AI coding agents on a production codebase to improve productivity, not replace thinking.
  • Extremely organized and self-sufficient, with the ability to operate independently and make sound technical decisions in a fast-paced environment.
  • Excited to work in a startup environment, with a track record of adapting to changing priorities and taking increasing technical ownership as the company scales.
  • Proven experience owning entire features and systems from architecture and data modeling through implementation, testing, deployment, monitoring, and ongoing production support.

Nice To Haves

  • PostgreSQL experience is preferred
  • Experience with Nuxt and Prisma is a plus
  • Background in regulated industries or high volume e-commerce is a bonus, particularly environments involving sensitive customer data, compliance requirements, high transaction volumes, and large numbers of concurrent users.
  • Production experience with AI/LLM architecture, including RAG, agents, context management, model integrations, or similar systems, is a strong plus.

Responsibilities

  • Assess the existing production codebase for security vulnerabilities, scalability and performance bottlenecks, architecture risks, data protection concerns, and reliability issues, then prioritize and implement pragmatic improvements required for a safe, stable public launch.
  • Take increasing ownership of the overall technical health and architecture of the platform, ultimately becoming the internal technical owner responsible for its stability, security, scalability, reliability, and continued evolution.
  • Own features end to end, from data modeling and architecture through implementation, testing, deployment, monitoring, and production support.
  • Work across the full stack with a strong backend focus, while remaining hands on with Vue.js frontend development and contributing to a polished customer experience.
  • Serve as the internal technical counterpart to outside engineering partners, reviewing architecture and code, challenging technical decisions when appropriate, validating deliverables, and ensuring work meets product, security, scalability, and production requirements.
  • Partner with the existing platform engineer on technical knowledge transfer, including architecture, codebase knowledge, environments, infrastructure, accounts, deployment processes, documentation, and operational procedures.
  • Own production readiness and technical operations, including monitoring, troubleshooting, incident response, release readiness, technical QA, and escalation of production issues.
  • Design, automate, and execute rigorous functional, regression, load, and smoke testing.
  • Identify and communicate technical risks early while distinguishing genuine engineering concerns from personal preferences.
  • Design and evolve relational data models, PostgreSQL schemas, queries, indexes, migrations, and Prisma models, with a strong understanding of relational database design and performance.
  • Work across integrations such as Stripe Connect, LiveKit, Twilio, Zoom, Anthropic, and pgvector.
  • Use AI coding agents to accelerate development while maintaining high standards for correctness, reliability, security, and maintainability.
  • Ideally contribute to the platform's production AI architecture, including LLM integrations, RAG, agents, context management, retrieval, evaluation, and production reliability.

Benefits

  • Multiple medical insurance options
  • Employer contribution toward medical insurance premiums
  • Dental and vision insurance options
  • Supplemental life insurance
  • Voluntary short-term and long-term disability insurance
  • 15 days of PTO annually
  • 7 paid company holidays
  • Access to company-certified coaches and personal development opportunities
  • Opportunities to attend company live events
  • Travel and leisure membership benefits

Similar Principal Full Stack Engineer | $90-$120/hr + Remote | Inc. 5000 Award-Winning, High-Growth Coaching Company job opportunities

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service