×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Developer, Backend

Job in Washington, Washington County, Utah, 84780, USA
Listing for: Sketchy Group LLC.
Full Time position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Cloud Engineer - Software, Backend Developer, Software Engineer, DevOps
Job Description & How to Apply Below

Medicine is evolving faster than ever, and so is the way clinicians learn. At Sketchy, we partner with institutions, health systems, and learners to expand access to high-quality clinical education that prepares clinicians for what’s next.

Our mission is to help clinicians build the readiness and agility needed to deliver better decisions, stronger patient connections, and higher-quality care in a world shaped by AI and precision medicine.

We’re reimagining how clinical reasoning, communication, and other core competencies are developed, empowering every learner to adapt, grow, and lead in the future of healthcare.

Position Summary

Sketchy is building the future of clinical education through storytelling, scalable platforms, and applied AI. As a Principal Software Developer, Backend
, you will own the technical direction of our most critical backend systems and AI-enabled services, guiding architecture decisions that balance speed, reliability, and long-term maintainability.

You will serve as a technical leader across teams, partnering closely with Product, Design, Data, and Frontend Engineering to turn ambiguous product goals into robust, production-ready systems. This role is ideal for an experienced backend engineer who thrives in high-ownership environments, enjoys mentoring others, and is excited to ship real-world AI systems that directly impact how clinicians learn and practice.

Sketchy is hiring remote employees in these select US states:
California, Colorado, Florida, Illinois, Massachusetts, Michigan, New Jersey, New York, Pennsylvania, Texas, Utah, and Washington!

You’ll thrive here if you:

  • Enjoy owning architecture and technical strategy, not just implementation
  • Turn ambiguity into clear plans, tradeoffs, and execution paths
  • Care deeply about reliability, observability, and operational excellence
  • Believe applied AI should be pragmatic, measurable, safe, and cost-aware
  • Raise the bar for engineering quality through mentorship and example
Responsibilities
  • Own architecture and technical direction for major backend systems and initiatives, balancing product velocity with reliability, scalability, and long-term maintainability.
  • Lead cross-functional delivery with Product Managers and Designers by translating ambiguous problems into clear technical plans, milestones, and measurable outcomes.
  • Design, build, and operate applied AI systems in production, including:
  • LLM-backed workflows and services
  • Retrieval patterns (RAG), embeddings, and vector stores
  • Evaluation frameworks, guardrails, and quality measurement
  • Monitoring for latency, cost, failures, and model drift
  • Establish and uphold engineering best practices across the backend organization, including code quality, testing strategy, documentation, operational readiness, and incident response.
  • Act as a force multiplier through technical mentorship, pairing, architecture reviews, and raising standards across the engineering team.
  • Drive operational excellence by improving observability, performance tuning, cost efficiency, system reliability, and on-call outcomes.
  • Participate in an on-call rotation to support production systems and lead investigations when issues occur.
  • Break down complex product requirements into well-scoped work streams that enable predictable execution and high-quality delivery.
What We’re Looking For
  • 10+ years of experience building and operating production backend systems in consumer and/or B2B SaaS environments, including scaling and distributed systems.
  • Deep expertise in AWS and cloud-native architectures (EC2, Fargate, Lambda, queues) with Infrastructure as Code (Terraform).
  • Strong experience with Node.js, Type Script, and modern backend frameworks (NestJS or equivalent).
  • Experience with Redis, Postgres, SQL, and data-intensive backend systems.
  • Proven ability to design scalable architectures and lead complex technical decisions across APIs, data models, async workflows, caching, and migrations.
  • Strong experience with Docker, CI/CD pipelines, and production deployment patterns.
  • Expertise in observability, reliability, and cost optimization (metrics, logging, tracing; e.g., Datadog).
  • Excellent communication skills and a strong record of ownership…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary