Principal Full Stack Engineer
Indexed description
Principal Full Stack Engineer (Ruby / React / AI-Forward Development)
Location: Dublin, OH (Hybrid Preferred) or Remote
Employment Type: Full-Time or Contract-to-Hire
Compensation: Competitive base salary plus bonus opportunity
About the Opportunity
We are partnering with a mission-driven software company that develops technology solutions supporting professionals who serve vulnerable populations. They are seeking a Principal Full Stack Engineer to play a critical role in both product development and engineering innovation.
This is a highly influential technical leadership position for an engineer who thrives in a hands-on environment and enjoys owning solutions from architecture through production. You will help shape technical strategy, deliver complex product features, and advance AI-enabled engineering practices across the organization.
What You'll Do
- Lead the design, development, testing, deployment, and operation of full-stack product features
- Define and drive architectural decisions, technical standards, and engineering best practices
- Serve as a technical leader and mentor through code reviews, design discussions, and collaborative problem solving
- Build and improve AI-assisted engineering workflows, including automated testing, code review processes, and development standards
- Evaluate and implement opportunities for automation that improve engineering efficiency and quality
- Partner with stakeholders to translate business needs into scalable technical solutions
- Operate with a high degree of autonomy while driving execution and delivering measurable outcomes
Required Qualifications
- 8+ years of professional software engineering experience, including experience operating at a Staff or Principal level
- Strong experience building and delivering SaaS applications in production environments
- Hands-on experience with:
- Ruby on Rails
- React and TypeScript
- PostgreSQL
- Proven ability to design and architect complex systems from the ground up
- Experience making and communicating architectural tradeoff decisions
- Strong commitment to automated testing, including unit, integration, and end-to-end testing
- Excellent written and verbal communication skills
AI & Engineering Excellence
Successful candidates will have practical experience leveraging modern AI-assisted development tools and workflows. This includes:
- Using tools such as Claude Code, Cursor, or similar platforms in day-to-day software development
- Understanding AI development patterns, model capabilities, context management, and workflow optimization
- Applying AI to improve software quality, developer productivity, and engineering processes
- Experience building production-ready solutions with AI-assisted development approaches
Preferred Qualifications
- Experience creating AI-assisted software development lifecycle (SDLC) practices
- Knowledge of automated test generation, AI-powered code review, or prompt engineering standards
- Experience with Domain-Driven Design (DDD)
- Familiarity with advanced AI development patterns, including multi-agent workflows and context engineering
- Experience with AWS application services
- Background in highly regulated industries such as government technology, healthcare, human services, or other complex SaaS environments
What Makes This Role Unique
- Significant influence on technical direction and architecture
- Opportunity to shape the future of AI-enabled software development practices
- High-autonomy environment with strong engineering ownership
- Mission-driven organization focused on meaningful outcomes
- Blend of hands-on engineering, technical leadership, and innovation
If you're a senior engineering leader who enjoys solving complex technical challenges, building scalable systems, and leveraging AI to elevate software delivery, we'd love to connect.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search