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

Principal Engineer

Job in Dublin, Franklin County, Ohio, 43017, USA
Listing for: Northwoods
Full Time position
Listed on 2026-06-02
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, DevOps, Cloud Engineer - Software
Job Description & How to Apply Below
Northwoods builds software that empowers Health and Human Services professionals to better serve vulnerable families. We are hiring a Principal Engineer to carry dual accountability: deliver Traverse product features end-to-end, and co-build the agentic engineering framework that continuously raises the standard for how software gets built here.

This is a technically authoritative, principal-level role on a high-autonomy engineering team where your decisions set the standard and your output shapes the system. You will define the technical approach, execute against it, and course-correct independently. AI-forward development is not a tool you reach for occasionally; it is the operating model for everything you build and every process you improve.

Experience

Required:
  • 8+ years of professional software development experience, with demonstrated delivery at principal or staff level in a SaaS product environment
  • Full-stack proficiency across a modern web stack; direct experience with Ruby on Rails, React/Type Script, and Postgre

    SQL is highly valued
  • Expert-level, hands-on AI-assisted development - not theoretical familiarity, but shipped production work built using agentic tooling (Claude Code, Cursor, or equivalent)
  • Demonstrated ability to design systems from scratch, reason about architectural tradeoffs, and communicate decisions clearly to both technical and non-technical stakeholders
  • Strong automated testing ownership: unit, integration, and end-to-end - you build tests as part of delivery, not after
  • Must be authorized to work in the U.S.
What you'll be doing
  • Own and deliver Traverse product features end-to-end - from technical design through implementation, automated testing, deployment, and production operation - with full accountability for quality at every stage
  • Set and enforce the code quality bar for the team: architecture decisions, design patterns, code review standards, and security-by-default practices that every engineer on the team follows
  • Build and continuously improve the agentic engineering framework - automated test generation pipelines, AI-assisted code review workflows, prompt engineering standards, and agentic workflow runbooks that make the whole team faster
  • Drive AI-forward engineering maturity - identify the next automation opportunity, write the runbook, ship it; this is ongoing delivery work, not a side project
  • Mentor and technically develop the engineers on the team through pairing, code review, and direct, actionable feedback
  • Operate with minimal supervision - define the technical approach, execute against it, and course-correct independently without waiting for direction
You may be a good fit for our team if you have the following skills...
  • Expert-level AI-assisted development as a daily working practice - you run agentic workflows, manage context deliberately, and use Claude Code, Cursor, or equivalent to ship production work at accelerated pace
  • Full-stack range without hard gaps - you are as comfortable in a Rails controller and Postgre

    SQL schema as you are in a React component and a CI pipeline
  • Strong system design instincts - you can architect a feature or service from scratch, reason about tradeoffs, and explain decisions clearly to both engineers and non-technical stakeholders
  • A high bar for code quality that you hold for yourself and others - clean code, SOLID principles, test-first thinking, and security-by-default are how you work, not aspirations
  • Demonstrated ownership of automated testing end-to-end - unit, integration, and E2E coverage is part of your definition of done, built and owned by the engineer who wrote the feature
  • A builder's mindset about engineering systems - you don't just follow the SDLC, you improve it; writing runbooks, automating processes, and raising the baseline is work you seek out
  • High autonomy and low need for direction - given a problem, you define the approach, execute, and surface blockers early rather than waiting for a manager to unblock you
  • Strong written communication - your design docs, code review comments, and architecture decisions are clear, concise, and useful to the person who wasn't in the room when you made them
  • Comfort operating in a flat, high-trust team where peer accountability is the norm and everyone's work is visible
Preferred Qualifications (A Plus)
  • Prior experience building components of an agentic SDLC: automated test generation, AI-assisted code review, prompt engineering standards, or agentic deployment automation
  • Experience with Domain-Driven Design (DDD) and applying it to a complex, multi-tenant SaaS domain
  • Familiarity with advanced AI development patterns: context engineering, multi-step prompting, multi-agent orchestration
  • Familiarity with AWS application-layer services at the level of a confident operator (not infrastructure ownership, but not helpless either)
  • Experience in the Health and Human Services, government tech, or similarly regulated vertical SaaS domain
What we provide
  • Medical (includes H.S.A. option with employer contribution), dental,…
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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary