Staff Software Engineer - Provider Growth & Activation (Remote)

Other Jobs To Apply

No other job posts for this day.

We believe that mental health is just as important as physical health. We recognize that mental health issues can be complex and multifaceted, and we are dedicated to treating the whole person, not just the symptoms.

We aim to create a world where mental health is no longer stigmatized or marginalized, but rather is embraced as an integral part of one's overall well-being.

We believe that by providing quality care that is both evidence-based and compassionate, we can empower individuals to take charge of their mental health and achieve their full potential. We are passionate about making a positive impact on the lives of those struggling with mental health issues and we strive to be a force for positive change in the field of mental healthcare.

Rula is a remote-first company. We currently hire in most U.S. states, with the exception of Hawaii.

About the Role

We are looking for a Staff Software Engineer to join Rula's Provider Growth, Acquisition & Supply Management team. Our goal is to ensure that Rula has the right providers to meet patient demand. Access to care is fundamentally a supply problem, and our team is here to solve that by driving meaningful impact on how providers find Rula, onboard, and build sustainable and flexible practices on our platform. Our work sits at the intersection of provider experience and marketplace dynamics, increasing supply where it matters and reducing friction in how providers deliver care - so patients can find help quickly.

As a Staff Software Engineer, you'll play a central role in shaping this direction by bringing order to ambiguity, designing robust systems, and delivering software that directly impacts the provider experience. We're looking for product-minded engineers who see problems, move quickly, and help the team build the right solution.

Required Qualifications

  • 8+ years of related professional software engineering experience building scalable distributed systems
  • Strong full-stack engineering experience building and maintaining production web applications, with depth in modern frontend frameworks, backend APIs, data modeling, and distributed systems
  • Experience leading initiatives across multiple teams and influencing technical strategy without direct authority
  • Hands-on experience using AI-assisted software development tools (such as Claude Code) as part of regular engineering workflows
  • A passion for fostering a high-performing engineering culture through code reviews, technical documentation, and mentoring junior engineers
  • Strong communication skills with the ability to align technical and non-technical stakeholders around a shared vision

Preferred Qualifications
  • Experience building AI-powered engineering workflows, tooling, or automation that was adopted by others and measurably improved development speed or quality
  • Experience driving projects end-to-end, from discovery and design through implementation, launch, and post-launch support
  • Experience with Node.js, React, Typescript, Kafka, AWS, Docker, Kubernetes
  • Previous experience thriving in a fast-paced, high-growth startup environment where you've helped scale an engineering organization

We're serious about your well-being! As part of our team, full-time employees receive:
  • 100% remote work environment: Working hours to support a healthy work-life balance, ensuring you can meet both professional and personal commitments (must be based in United States, currently not hiring in Hawaii)
  • Attractive pay and benefits: Full transparency of pay ranges regardless of where you live in the United States
  • Comprehensive health benefits: Medical, dental, vision, life, disability, and FSA/HSA
  • 401(k) plan access: Start saving for your future
  • Generous time-off policies: Including 2 company-wide shutdown weeks each year for self-care (for most employees)
  • Paid parental leave: Available for all parents, including birthing, non-birthing, adopting, and fostering
  • Employee Assistance Program (EAP): Supporting your mental and physical health
  • Quarterly department stipend: Fun team-building activities or in-person gatherings
  • Community and employee resource groups: Participate in groups that celebrate employee identity and lived experiences, fostering a sense of community and belonging for all
  • Home office stipend: New hire home office stipend & $50 monthly stipend to help cover internet or cell phone expenses
  • Wellness at Rula program: Year-round wellness initiatives and a $50/month wellness stipend

Our team

We believe that diversity, equity, and inclusion are fundamental to our mission of making mental healthcare work for everyone. We are dedicated to having a culture of inclusion that will support our employees in feeling safe, seen, heard, and valued.
Back to blog

Other Jobs To Apply

Inbound Warehouse Associate

amazon work from home $15+/ Hour (Sign on Bonus!)!

Disney Jobs Remote, Disney Jobs From Home @ Get Dream Job

Easy Online Typing Jobs - Work at Your Own Schedule

Support Engineer IV, Amazon Robotics

Customer Sales Lead, Amazon at The Campbell's Company: 100% Remote (Seattle, WA, Minneapolis, MN, Camden, NJ)

Careercusp Is Hiring A Chewy Remote - Online

Customer Support and Sales Agent

Remote Online Product Support - No Experience

Remote Data Entry Specialist – High‑Volume Payment Processing, Compliance & Administrative Excellence – Empower Families & Accelerate Your Career at reputed company

Passenger Service Agent – JOB FAIR! FEB 26, 2026 (HOLIDAY INN)

Amazon Warehouse Worker – Hershey, PA

Remote Product Tester - Review Writer (Beginner Level / No Experience)

Remote Spanish-English Interpreter (Video) - 25+ hrs/wk

Flight Instructor - Various Aircraft

Physician - Advanced Imaging Cardiologist

Walgreens Careers At Home (Remote Jobs $30/Hr)

Capacity Planner (L6) - Studio Infrastructure

Customer Service Agent (PT or FT)

Customer Service Representative - Part-Time

No Experience Needed - Fully Remote Work | Full Training Provided | Urgently Hiring Now

Semi-Local CDL A Driver, No Touch, Dedicated, 80K year

Nike Careers in Fischer, TX

Human Resource Subject Matter Lead

Call Center Agent (PT or FT - 100% Work From Home)

amazon work from home $15+/ Hour (Sign on Bonus!)!

Remote Data Entry Specialist – Paid Training & Growth

Zero experience jobs Southwest Airlines Part Time Customer Support Jobs @Remote $27/Hour Job ID- 597 Job ID- 2790

Licensed Pharmacy Technician- Data Entry

Amazon Sortation Associate – Gainesville, FL

Work From Home Customer Support Agent – Flexible Schedule

Performance Manager, Generators Value Stream – Legacy GE Technologies

General Warehouse Receiver (Day Shift: Monday-Thursday, 5:00am-3:30pm)

Warehouse Supervisor - E Shift

[Remote] Airport reputed company Sales | Title TBD Based Upon Prior Success

Work From Home Part Time Jobs (Remote)

Part Time Remote Work From Home Research Panelist - Data Entry Clerk Welcome

Virtual Customer Care Chat Professional: Earn $25-$30 per Hour Remotely

Freelance Online Chat Operator – reputed company Specialist (Entry‑Level, No Experience Required)

Work From Home Customer Service Rep

Remote Disney Vacation Specialist

The Home Depot is hiring: (Remote Jobs) At The Home Depot $25/Hour in Atlanta

Part-Time Fulfillment Center-Warehouse Stower at Amazon – Spring

Manager, Enterprise Sales Managed Solutions

Remote Data & Travel Analytics Analyst Job at Delta Airlines in Denver

Experienced Remote Data Entry Specialist for Walmart – Full-Time Opportunity for Career Growth and Development in a Dynamic and Inclusive Environment

Licensed Healthcare Agent Trainee (WFH) - Pet Insurance & Pharmacy Support

Remote Licensed Insurance Producer Job at Billy Williamson - State Farm Agency i

Delta Airlines Remote Customer Support - Work From Your Own Home

Software Engineer 6 - Ads Account Foundations

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...