
Principal Engineer
OrthoFi
full-time
Posted on:
Location Type: Hybrid
Location: Denver • Colorado • United States
Visit company websiteExplore more
Salary
💰 $180,000 - $225,000 per year
Job Level
Tech Stack
About the role
- Define and govern architecture standards across the full stack (UI, API, data, infrastructure)
- Establish design patterns, engineering guardrails, and development best practices across teams
- Define software and system architecture for one or more product lines
- Drive tech stack consolidation and evaluate new technologies that enhance business capabilities
- Design robust, scalable software systems that deliver measurable business value
- Create coherent designs across multiple interacting systems and services
- Architect and lead company-wide modularization initiatives
- Define module boundaries, ownership models, and integration interfaces
- Create modularization roadmaps balancing technical risk and business priorities
- Lead large-scale platform upgrades and structural transformations
- Ensure high-quality rollout with minimal defect rates and well-defined failure domains
- Build and maintain a prioritized tech debt roadmap
- Balance long-term architectural health with near-term delivery commitments
- Influence senior leadership on investment and sequencing decisions
- Solve technical challenges that impact multiple products or teams
- Own system-level monitoring, KPIs, and observability strategy
- Define standards for logging, alerting, and reliability benchmarks
- Create supportability and scalability through automation of delivery, testing, and deployment
- Design CI/CD processes and repository architecture to support efficient development
- Define integration standards and cross-system communication patterns
- Ensure clean data flows and reliable system interoperability
- Design cohesive multi-component systems with aligned expectations
- Partner with data teams to support platform-wide data architecture
- Champion adoption of AI-driven solutions across the software development lifecycle
- Guide engineering standards and governance around AI usage at scale
- Integrate AI-driven capabilities such as performance tuning, telemetry analysis, and incident detection
- Collaborate with product and data teams to enable AI-powered platform features
- Set the bar for engineering quality, craftsmanship, and best practices
- Guide teams on architecture decisions and development standards
- Mentor senior engineers and sponsor career growth
- Recruit and develop principal and staff-level engineering talent
- Mediate technical conflicts and drive alignment across teams
- Communicate technical strategy, trade-offs, and risks to executive leadership
- Translate architectural decisions into business impact
- Shape technical narratives and drive cross-organizational alignment
- Navigate complex business constraints and ambiguous environments
Requirements
- 15+ years of progressive software engineering experience
- 4+ years operating at Principal, Staff, or Distinguished Engineer level
- Demonstrated experience leading enterprise-scale architectural transformation
- Deep expertise in distributed systems, API design, and platform architecture
- Experience with modularization, platform consolidation, or re-architecture initiatives
- Proven track record influencing engineering direction across multiple teams
- Experience integrating AI/ML into engineering workflows or product capabilities
- Executive-level communication skills with C-suite stakeholders
Benefits
- Full medical, dental, and vision benefits with 100% employer paid options and buy up plans
- Flexible PTO
- Employer HSA contribution
- 9 Company Paid holidays
- 401(k) match, 3% after 90 days of employment
- Supportive culture with one-of-a-kind growth opportunities
- Hybrid in-office and work at home (2 days in-office Tuesdays and Thursdays)
- Paid Parental Leave as well as a two-week "ease-back" program that enables parents to return part-time at full pay
- Company and team outings
- Peer-to-peer recognition program
- Vendor discounts
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software architectureAPI designdistributed systemsmodularizationplatform consolidationAI integrationCI/CD processessystem monitoringdata architectureperformance tuning
Soft Skills
leadershipcommunicationmentoringinfluencingconflict mediationcross-organizational alignmentstrategic thinkingcollaborationproblem-solvingcareer development