All Teams

Rula Engineering Team

On our Engineering team, every day is filled with new opportunities to make mental healthcare work for everyone. Whether designing scalable systems or building AI-powered support for patients and providers, our engineers are constantly searching for ways to stretch their skills, solve meaningful problems, and, most importantly, create a culture rooted in collaboration and shared ownership.

Team FAQs

What's it like to work in Engineering at Rula?

We work across a network of focused teams, including Patient, Provider, Partnerships, Platform, Data, Revenue Cycle Management, and more, organized around clear product areas, with lightweight but meaningful processes like technical design docs, iterative delivery, and continuous feedback rather than rigid up-front planning. Day to day, we're a collaborative and friendly bunch. We genuinely enjoy solving problems together, and we've built a strong culture of openness around sharing ideas and working through tradeoffs as a group. On top of that, we get to work on a mission that matters to us: building technology that makes mental healthcare more accessible.

What's the Engineering leadership like at Rula?

Our leadership is mission-driven and hands-on, with a clear vision for making quality mental healthcare accessible at scale. Our leaders prioritize building genuine partnerships with the teams they work with, and they combine a healthy, stable business with a fast, iterative execution style. That gives us both the foundation and the speed to tackle ambitious problems, including new investments like AI-assisted therapy.

What's the work–life balance like in Engineering at Rula?

We structure on-call to protect our personal time. Primary on-call engineers acknowledge pages quickly, but we explicitly take time back for after-hours incident response, and managers make sure their reports actually do so. Missed pages are never counted against performance reviews. The policy exists to ensure coverage, not to penalize us for having lives outside of work. Our leadership reinforces this directly. We're expected to work hard given the scale of opportunity in front of us, but we're intentional about not expecting excessive hours. Instead, we focus on working smart, moving fast, and tackling ambitious problems together.

What's the culture like in Engineering at Rula?

We operate on four core values: seek and value feedback, build iteratively, communicate broadly and often, and everyone is an owner. We consider ourselves owners of production, not just code, treating our systems like our own home rather than a hotel room we're renting. When things go wrong, we run blameless postmortems focused on fixing systems, not assigning blame. That sense of care extends to how we treat each other. There's genuine compassion within our team and toward candidates coming through our hiring pipeline, which many of us say sets Rula apart from other places we've worked. Working on a mental health mission has a way of shaping how we collaborate, with more empathy, patience, and genuine investment in getting it right together.

What's the career growth like in Engineering at Rula?

We offer a formal mentorship program and dedicated career development resources introduced during onboarding, along with a biweekly Tech Talk series where we share new technologies and ideas. Our collaborative, idea-sharing culture creates a strong environment for learning and growth, and we regularly work through technical tradeoffs together rather than in isolation. 
Growth here also means developing our craft, not just advancing our titles. We're encouraged to experiment, make frequent iterative improvements rather than rely on large one-time releases, prototype and demo ideas quickly, and embrace tools like AI to enhance how we work.

What training and learning resources does Rula offer its Engineering team?

We put new engineers through a structured first-90-days onboarding path: week one is orientation and dev environment setup, week two is shipping a first bugfix or small feature, and by weeks three and four new hires are shipping medium-sized tickets. Our onboarding progresses from team-specific ramp-up in month one, to a broader view of our engineering org's architecture and roadmap in month two, to participating in org-wide programs like mentorship and interview training in month three. We keep learning going through a biweekly Tech Talk series, where any of us can present on technologies, best practices, or demos, plus a dedicated mentorship program and a growing library of engineering documentation and guides.

What else should people know about Engineering at Rula?

We're evolving our architecture toward more independent, event-driven services specifically to reduce our dependence on legacy third-party systems. That gives us the opportunity to modernize our core infrastructure, not just build on top of it.

We're also growing our investment in AI. Our AI engineering team gets the best of both worlds, combining the stability and reach of an established organization with the energy and greenfield opportunities of an AI startup. We're building AI-powered support across the full therapy journey, from helping patients find the right provider to assisting clinicians with pre-session preparation, always with the goal of augmenting the human connection at the center of care rather than replacing it.

Rula Employee Perspectives

“What attracted me the most is Rula’s vision on mental healthcare, especially the key words “for everyone,” indicating its ambitious scale, quality and impact. When I met a few Rula leaders in person in Los Angeles, I knew I had found the team and partners I wanted to work with. That is the most important fit for me.”

Haichun Chen
Haichun Chen, Head of AI Engineering

Employee Reviews

Jessica Higgins

Jessica Higgins, Sr. Staff Software Engineer


"Being an engineer at Rula means getting to work on meaningful problems. Our mission of making mental healthcare work for everyone is something I care strongly about, and it makes the work feel impactful! Day to day, it's a collaborative and friendly team. People enjoy solving problems together, which makes the work more engaging and a lot more enjoyable. There's a lot of openness to sharing ideas and working through tradeoffs as a group, which makes it a great environment to learn and grow as an engineer!"


Masha Aseeva

Masha Aseeva, Software Engineer 2


“Working as an engineer at Rula means that my life has a new focus on mental health - personally, within my team, and as an organization as a whole. I've realized how much of humanity's problems are connected to the mission of mental health, and it's reframed the way that I interact with both teammates and people in general. Rula engineers have compassion for each other as well as potential candidates that come through the pipeline, and that sets Rula apart from other companies I've worked for.”

Our Products

Enhancing the Care Journey with AI
Enhancing the Care Journey with AI Image
We're building AI-powered product experiences that enhance behavioral healthcare for both patients and providers. Our work spans the full therapy journey, from helping patients find the right provider to assisting clinicians with pre-session preparation and providing patients with AI-powered support between sessions. Rather than replacing the human connection at the core of therapy, we use AI to empower patients and providers with timely, personalized support throughout the care journey.

What People Are Saying About Rula

  • Mission & Purpose: Engineering work is consistently framed around expanding access to mental healthcare and directly supporting patients and clinicians, with emphasis on secure, reliable, private systems. This framing makes day-to-day contributions feel consequential and tied to real outcomes.
  • Autonomy: Operating principles highlight small teams with clear owners, a bias for experimentation, and “progress over certainty,” and engineers collaborate across Product, Design, clinical, and business functions. This setup signals high ownership and room to move quickly without heavy bureaucracy.
  • Work-Life Balance: The team operates fully remote with async-first norms, focus-time practices like “No Meeting Wednesdays,” company-wide shutdown weeks, and explicit encouragement of healthy boundaries. These mechanisms are designed to protect deep work and sustainability in a distributed engineering environment.

Recently posted jobs

45 Minutes AgoSaved
Remote
United States
Healthtech • Social Impact • Software • Telehealth
Design and evolve scalable referral, partner data, and patient booking systems. Lead complex technical projects across teams, make architecture and API decisions, improve security, performance, reliability, and scalability, and mentor engineers. Collaborate with product, design, engineering leadership, partners, and stakeholders while using AI-assisted development tools such as Claude Code to improve delivery velocity and quality.
2 Days AgoSaved
Remote
United States
Healthtech • Social Impact • Software • Telehealth
Own the affiliate marketing channel end to end, including partner recruitment, budget allocation, forecasting, tracking, attribution, optimization, compliance, fraud auditing, and ROI management. Lead affiliate specialists and contractors while collaborating with Analytics, Finance, Provider Success, and executive stakeholders. Grow high-quality publisher relationships, improve patient acquisition outcomes, and develop scalable channel operations through data-driven decisions and automation.
7 Days AgoSaved
Remote
United States
Healthtech • Social Impact • Software • Telehealth
Leads complex, cross-functional business operations and strategy initiatives from concept through measurable execution. Responsibilities include analytical modeling, SQL-based analysis, operational planning, performance measurement, mechanism design, stakeholder alignment, executive communication, and independent project ownership. The role drives strategic projects, launches initiatives, and improves scalable business processes in a remote-first mental healthcare company.

At a glance

problems we solve

Mental healthcare can be fragmented and difficult to navigate, and technology can help make it simpler. Rula’s Engineering team builds the systems and experiences that connect patients with the right providers, support clinicians in delivering care, and make the care journey easier to navigate. From modernizing core infrastructure to building AI-powered experiences, engineers solve complex problems with a clear goal: helping make high-quality mental healthcare work better for everyone.

our onboarding process

New engineers ship a first bugfix in week two and a medium-sized ticket by week four, with a first-90-days path that builds from team fundamentals to org-wide architecture to shared programs like mentorship.

our tech stack

Our engineering teams work with a modern, cloud-based tech stack designed to support scalable, reliable products. Our core technologies include TypeScript, JavaScript, Ruby, and SQL, with frameworks and tools such as Next.js, React, React Native, Ruby on Rails, Node.js, Kafka, Kubernetes, and Terraform. On the data and infrastructure side, we use PostgreSQL, DynamoDB, and Redis, with AWS as our primary cloud platform and GitHub supporting our development workflows. We also use company-approved AI platforms like Gemini, Claude, and ChatGPT. Together, these technologies give our engineers the opportunity to work across modern web and mobile applications, distributed systems, cloud infrastructure, and data-driven products—all in service of bui

how we use ai

Our AI engineering team builds AI-powered support across the full therapy journey, from helping patients find the right provider to assisting clinicians with pre-session preparation, always with the goal of augmenting the human connection at the center of care, not replacing it.