Primavera Online School logo
Primavera Online School

Being part of the Primavera family is being part of the “work hard, play hard” group of fascinating and passionate people which is energizing. It is a truly collaborative culture where you can learn from the best and we can learn from you. Are you innovative, committed to servicing Arizona students, interested in career growth and giving back to the community? Then come and join the Primavera team! Wellness, Your Way: On-site gym and yoga room, flexible work options Unplug for the Holidays: Fully paid holiday week off at Christmas Culture That Celebrates You: Champion spotlights, milestone awards, community service hours Open, Honest & Human: Quarterly Town Halls for transparent communication Vibes & Good Times: Team cookouts, fun treats, and social events Solid Benefits, Real Support: Medical, dental, vision, Unlimited PTO, and voluntary benefits Your Voice Matters: Constantly evolving support and investment in our people

Principal Engineer (Ruby) - REMOTE

Engineering ManagerEngineering ManagerFull TimeRemoteLeadTeam 201-500

Location

United States

Posted

4 days ago

Salary

Not specified

Seniority

Lead

RubyRuby ON RailsPostgre SQLJava ScriptReactAPI DesignAWSDockerCi/cdRelational Database DesignSystem ArchitecturePerformance OptimizationSecurity Best Practices

Job Description

CTO’s Note About This Role

I’m not looking for someone who just “does tickets faster.”

I’m looking for a CTO-type Principal – someone who understands technology and business, who can zoom out to see the system, zoom in to fix the gnarly bits, and constantly apply the business acumen you’ve built over your career.

You’ll:
- Own a core product area and, when needed, lead multi-team, multi-product initiatives.
- Sit on our Architecture Committee, helping define and maintain the architectural guidelines for the entire org.
- Be a co-owner with me of secure, reliable, and observable systems
- Your work will help truly educate today and tomorrow’s students in a revolutionary way!

I want someone who is independent but aligned: you don’t wait for permission to evolve the stack, but you keep your promises, hit your dates and if you can’t, you come up with solutions, trade-offs, plans and designs to achieve the goals one way or another.

If you like being the person leadership comes to when things are fuzzy, risky, or complex – and you enjoy turning that fuzz into clear options, trade-offs, and plans – you’ll be very happy here.

What You’ll Do

Own a Product Area and Lead Multi-Team Initiatives

- Own the technical direction, quality, and delivery of a key product area within StrongMind.
- When needed, lead multi-team, multi-product projects (for example, cross-cutting platform changes, shared services, or high-impact features).
- Act as the go-to technical partner for Product Managers in your areas, shaping epics and projects into realistic, incremental slices.

Architecture, Systems Design

- Help design and evolve SMC as an online school OS, balancing product needs with platform stability and extensibility.
- Define and refine service boundaries, module boundaries, data contracts, and integration patterns to keep the cost of future changes low.
- Sit on the Architecture Committee with the other Principals, helping define and maintain org-wide architectural guidelines and reviewing major proposals for fit and risk.
- Make decisions that balance short-term delivery with 12–24 month evolution, cutting the right corners without accumulating dangerous debt.

Delivery, Economic Thinking & Setting Expectations

- Own delivery for your product area and for multi-team initiatives you lead: help scope, slice, sequence, and de-risk.
- Be the go-to person for PMs when work is big, fuzzy, or risky – turning concepts into incremental, shippable plans.
- Apply heavy economic thinking: constantly weigh effort versus value, short-term versus long-term, and help choose the path that maximizes business impact.
- Help set expectations with leadership and other departments (for example, “this will slip unless we drop X,” “we should reduce scope here to meet the date,” or “if we invest in this platform piece, shipping features will get cheaper”).

Stay Hands-On

- Spend meaningful time in the Ruby/Rails codebase, especially on critical paths, refactors and migrations, integrations, and performance work.
- Model good practices in testing, observability, secure coding, and incremental delivery.
- Use AI tools to accelerate yourself and others, but keep human judgment and system thinking in the driver’s seat.

What Success Looks Like

- You proactively evolve the tech stack and architecture in your domain and across key initiatives without needing permission, while still hitting delivery commitments.
- Your product area ships reliably and predictably, and is easier to extend six months from now than it is today.
- Incidents and production surprises go down, and when they do happen, we learn from them and harden the system.
- Our testing, observability, and secure development practices are clearly better – and other engineers feel the difference in their day-to-day work.
- SMC is noticeably more of a coherent product and less of an accidental system.
- Leadership (CTO, VP Eng., CPO, etc.) trusts you to see around corners, provide clear options, and calmly navigate trade-offs.

Must-Have Skills & Experience

- Expert professional software engineering experience.
- You built real products at scale with Ruby on Rails.
- Mastery-level Ruby/Rails, including deep understanding of Rails internals and ecosystem, ActiveRecord, background jobs, caching, performance tuning, and secure coding practices.
- Strong full-stack skills, including HTML/CSS/JavaScript plus at least one modern front-end framework (for example, React, Vue, Stimulus, or similar).
- Solid API and integration experience, including designing and evolving RESTful APIs;
- Strong relational database skills: schema design, indexing, query optimization, and migrations at scale (PostgreSQL or similar).
- Proven experience designing and evolving complex systems (monolith, modular monolith, or service-oriented architectures) in production.
- Experience with cloud and DevOps basics, including deploying and operating apps on AWS/GCP/Azure, CI/CD pipelines, and containerization (Docker).
- Excellent communication in a remote environment: clear writing, clear trade-offs
- Demonstrated ability to mentor other engineers and influence across multiple teams.

Nice-to-Haves

- Experience with LLM/AI systems, such as fine-tuning open-source LLMs for instructional or educational use, designing RAG-enhanced LLM flows grounded in internal content, and building action-based LLM agents that trigger workflows or personalize learning.
- Deeper experience with observability tooling (for example, Datadog, New Relic, Prometheus, OpenTelemetry).
- Experience with Kubernetes, Terraform, or Helm.
- Prior experience in EdTech or integrating with LMS/SIS APIs.
- Familiarity with compliance/security-sensitive domains (education, healthcare, finance) even if not K–12-specific.

Perks, Benefits & Culture You’ll Love:

Wellness, Your Way
From an on-site gym and yoga room to flexible work options (select roles), we believe your well-being fuels your brilliance.

Unplug for the Holidays
A fully paid holiday week off at Christmas—because rest isn’t a luxury, it’s essential.

Culture That Celebrates You
Champion spotlights, legendary milestone awards at 10, 15, and 20 years, and community service hours that let you give back with heart.

Open, Honest & Human
Quarterly Town Halls keep our communication transparent—and real.

Vibes & Good Times
Think team cookouts, fun treats, and social events that actually make you want to show up.

Solid Benefits, Real Support

At StrongMind, we offer a competitive total compensation package, informed by market data and aligned with our size, stage, industry, and location.  Medical, dental, vision, Unlimited PTO, and voluntary benefits—we take care of the people who make the magic happen.

Your Voice Matters
We’re constantly evolving, and that includes how we support, celebrate, and invest in our people.

Additional Info:

We welcome all qualified candidates eligible to work in the United States.  At this time, we are unable to sponsor visas.

We are proud to be an Equal Opportunity Employer and provide consideration to all applicants regardless of race, religion, color, sex, gender, national origin, age, veteran status, marital status, or disability protected by law.

Environmental Conditions: Collaborative open environment, office environment

 

Related Categories

Related Job Pages

More Engineering Manager Jobs

BJC HealthCare logo

Team Lead- Technology

BJC HealthCare

BJC HealthCare is one of the largest nonprofit health care organizations in the United States, delivering services to residents primarily in the greater St. Louis, southern Illinois, and southeast Missouri regions. With net revenues of $6.3 billion and more than 30,000 employees, BJC serves patients and their families in urban, suburban, and rural communities through its 14 hospitals and multiple community health locations. Services include inpatient and outpatient care, primary care, community health and wellness, workplace health, home health, community mental health, rehabilitation, long-term care, and hospice. BJC is the largest provider of charity care, unreimbursed care, and community benefits in the state of Missouri. BJC and its hospitals and health service organizations provide $785.9 million annually in community benefit. BJC provides additional community benefits through commitments to research, emergency preparedness, regional health care safety net services, health literacy, community outreach, and community health programs and regional economic development. BJC’s patients have access to the latest advances in medical science and technology through a formal affiliation between Barnes-Jewish Hospital and St. Louis Children’s Hospital with the renowned Washington University School of Medicine.

Engineering Manager4 days ago
Full TimeRemoteTeam 1,001-5,000

The Team Lead instructs, directs, and reviews the work of the team, serving as the operational point of contact and managing issue escalation. Responsibilities include delegating objectives, setting performance targets, monitoring progress, and ensuring service delivery meets agreed service levels.

United States
Superhuman logo

Engineering Manager, Go - Assist & Chat

Superhuman

Grammarly is now part of Superhuman, the AI productivity platform on a mission to unlock the superhuman potential in everyone. The Superhuman suite of apps and agents brings AI wherever people work, integrating with over 1 million applications and websites. The company’s products include Grammarly’s writing assistance, Coda’s collaborative workspaces, Mail’s inbox management, and Go, the proactive AI assistant that understands context and delivers help automatically. Founded in 2009, Superhuman empowers over 40 million people, 50,000 organizations, and 3,000 educational institutions worldwide to eliminate busywork and focus on what matters. Learn more at superhuman.com.

Engineering Manager4 days ago
Full TimeRemoteTeam 1,500Since 2009

We’re looking for an Engineering Manager to lead the Assist & Chat teams within Superhuman Go. This is an opportunity to build and scale a pervasive AI assistant that constantly observes what people are doing and proactively surfaces agents that can help them in the moment — ...

GoMachine LearningAIML model trainingML model evaluationBrowser extension developmentNative app developmentFull-stack engineeringUXLeadership
United States
$240K - $320K / year
EvolutionIQ logo

AI Engineering Manager

EvolutionIQ

Leading the artificial intelligence transformation for insurance carriers.

Engineering Manager4 days ago
Full TimeRemoteTeam 51-200H1B Sponsor

The AI Engineering Manager for Medhub will be responsible for driving the day-to-day execution of projects and delivery across our engineering organization which will make a significant impact. You will lead teams to consistently ship high-quality solutions on time, while upholdi...

PythonData pipelinesCloud platformsAgileScrumKanban
United States
$225 - $270K / year
Intermedia Group logo

Regional Application Engineering Leader - Dielectric Fluids

Intermedia Group

Our client provides food, ingredients, agricultural solutions, and industrial products. 160,000 employees operating in 70 countries. This position is in the company's food and bio industrial business, where manufacturers, retailers, and foodservice companies rely on us to consistently deliver the products and services they need and use our technical expertise and market knowledge to develop innovative products.

Engineering Manager4 days ago
Part TimeRemote

The Regional Application Engineering Leader serves as a subject matter expert on the application and use of FR3 fluid. In this role, you will support the regional commercial team by providing training and other support to end users and transformer manufacturers. Establish and cul...

United States
$120K - $130K / year