Procare Solutions
Principal Engineer
Denver, CO; Atlanta, GA · Principal
Sponsorship not specified$30k-$40kDetected 14 days ago
TypeScriptPythonGoRubyReactRailsAPI DevelopmentHRISLeadershipMentoring
About the role
- About Procare For over 30 years, Procare Solutions has been dedicated to empowering early childhood educators by providing products and services that enable them to focus on the care, safety and education of children.
- A Little About the Role As a Principal Engineer, you will serve as a technical visionary and a force multiplier, operating at the organizational level to ensure our technology stack scales alongside these ambitions.
- While our Senior Engineers focus on specific features, you will be responsible for the long-term architectural health of the entire ecosystem.
Responsibilities
- Data Architecture & System Design
- Lead our data architecture transformation - decomposing overgrown domain models,
- establishing clean domain boundaries, and designing schemas that perform at scale.
- Own the technical strategy for the platform's evolution - whether that means
- Shape the broader system architecture - API design, service boundaries, integration patterns, event-driven real-time systems - with a focus on reliability
- Drive the scaling strategy from our current base to 3-5x, ensuring platform, infrastructure, and operational practices are ready
- Partner with product leadership when strategic decisions are made and collaborate effectively with other departments
- Evaluate build-vs-buy decisions, investigate emerging technologies
- Raise the technical bar through design reviews, architectural standards, and hands-on mentorship of both technical and non-technical stakeholders
- Establish lightweight, effective processes for how we make and document technical decisions: RFCs, ADRs, design reviews
Requirements
- You understand the strengths and limitations of AI and have a strong understanding about how AI capabilities should be integrated into the engineering platform and product
- Our ideal candidate will have:
- Candidates must be willing and able to work in office a minimum of 3 days per week.
Nice to have
- 10+ years' of experience in technical leadership roles
- BA/BS in Computer Science or equivalent experience
- You have experience with Ruby/Rails, TypeScript/React, Go, Python, and the ability to learn new stacks fast
- You have an AI-native workflow.
- You likely have an agentic setup that you have tweaked and optimized for how you work
- You have built agentic applications with both autonomous and strong human-in-the-loop UX patterns
- Frequently required to communicate verbally and in writing (mostly email) with candidates, other employees, and vendors
- Occasional travel may be required to conferences or to other Procare offices
Skills
- Sequence work pragmatically - you know how to migrate production databases serving millions of users without downtime
Compensation
- $180,000 - $200,000/year DOE
Benefits
- For over 30 years, Procare Solutions has been dedicated to empowering early childhood educators by providing products and services that enable them to focus on the care, safety and education of children.
- Excellent comprehensive benefits packages including: medical, dental, & vision plans
- Technical Vision
Company info
- Company paid Short and Long-Term disability and Life Insurance
- Regular company provided meals
- Whether parts of the platform evolve in place or warrant greenfield rewrites, that assessment-and the strategy that follows-is a core part of the role.
Apply directly at Procare Solutions →Create a free account for alerts like thisView Procare Solutions immigration profile
This listing is sourced directly from Procare Solutions's careers page and normalized into a canonical job model.