Senior Full Stack Engineer

Posted 11hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Full Stack Engineer owning architecture, security, and production readiness for a coaching company's custom community platform. Full-stack role with strong backend, PostgreSQL, Vue.js, and AI systems focus.

Responsibilities:

  • Assess the existing production codebase for security vulnerabilities, scalability and performance bottlenecks, architecture risks, data protection concerns, and reliability issues
  • Prioritize and implement pragmatic improvements for a safe, stable public launch
  • Take ownership of the platform's technical health and architecture
  • 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 and contribute to Vue.js frontend development
  • Serve as the internal technical counterpart to outside engineering partners
  • Review architecture and code, validate deliverables, and ensure product, security, scalability, and production requirements are met
  • Partner with the existing platform engineer on technical knowledge transfer
  • Own production readiness and technical operations, including monitoring, troubleshooting, incident response, release readiness, technical QA, and production issue escalation
  • Design, automate, and execute functional, regression, load, and smoke testing
  • Identify and communicate technical risks early
  • Design and evolve relational data models, PostgreSQL schemas, queries, indexes, migrations, and Prisma models
  • Work across integrations including Stripe Connect, LiveKit, Twilio, Zoom, Anthropic, and pgvector
  • Use AI coding agents to accelerate development while maintaining correctness, reliability, security, and maintainability
  • Contribute to production AI architecture, including LLM integrations, RAG, agents, context management, retrieval, evaluation, and production reliability

Requirements:

  • 10 to 12+ years of software engineering experience
  • Strong production experience with Vue.js
  • Deep hands-on experience with relational database design
  • PostgreSQL experience preferred
  • Experience with Nuxt and Prisma is a plus
  • Experience owning significant portions of a production platform across backend architecture, databases, APIs and integrations, infrastructure, deployment, monitoring, troubleshooting, and production support
  • Experience assessing production applications for security, scalability, reliability, and performance risks
  • Experience identifying vulnerabilities, protecting sensitive customer data, diagnosing bottlenecks, and implementing pragmatic improvements
  • Strong backend engineering depth
  • Experience reviewing and validating engineers' or external development partners' work
  • Ability to quickly understand and contribute within an existing codebase and technical direction
  • Experience owning production readiness, including monitoring, incident troubleshooting, release processes, technical QA, and resolving critical production issues
  • Production experience with AI/LLM architecture, including RAG, agents, context management, and model integrations, is a strong plus
  • Experience using AI coding agents on a production codebase
  • Extremely organized and self-sufficient, with ability to operate independently
  • Ability to adapt to changing priorities and take increasing technical ownership in a startup environment
  • Proven experience owning entire features and systems from architecture and data modeling through implementation, testing, deployment, monitoring, and ongoing production support
  • Availability within at least 5–6 hours of an 8–5 or 9–6 MST schedule

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