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

Remote Appointment Setter — Up to $40/hr + Bonuses | AAA USA

Paid Product Tester

RN Tele/Med Surg - IST \$65 Premium Flat Rate (AHN Travel Team, Northwestern)

junior java fullstack developer/Data Scientist

Verizon remote jobs in USA Job ID- 477

Entry Level - Customer Service Specialist - Remote

Customer Service Rep - Work From Home - No Experience Required

Customer Support Specialist

Customer Service Rep (100% Work From Home)

Start Your Work-From-Home Career | Entry Level | No Experience Required

Remote Data Entry -Time Focus Group Participants (Up To $750/Week) - Now Hiring

Customer Service Advocate III - Maryland Medicare - (Remote)

Fulfillment Center Associate (Work from Home - Full Time)

Remote Data Entry Admin Assistant

Call Center Remote Customer Service Representative

Part-Time Weekend Remote Customer Service Representative

amazon flex $15+/ Hour (Sign on Bonus)!

Remote Flight Reservationist

Data Entry Clerk Work From Home - Part-Time Focus Group Participants (Up To $750/Week)

Data Entry Clerk Work From Home - Part-Time Focus Group Participants (Up To $750/Week)

Remote Customer Service Representative – $24/hr (Work From Home)

Hourly Warehouse Team Member - Temporary Full-Time - Ontario HVC (PS&L)

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

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

Nurse Practitioner - Telemedicine

Medi-Cal Member Agent

Toyota Express Technician

Business Analyst, Computer-Using Agent Evaluation

Host - Full-time / Part-time

Social Media & Marketing Coordinator - Remote Entry Level

Senior Backend Engineer - Remote (NA) for Global Scale

Evening Shift: Remote Nurse Advocate (RN) (11:30am - 8pm ET shift)

[Work From Home] Simple Typing Online Data Entry Part Time Job

Remote - SAP ISU CIS Billing and Invoicing Expert

Online Data Entry & Feedback Panelist - $750/Week - Now Hiring

[Hiring] Team Lead of Care @FreedomCare

Employee Benefits Account Manager - Agency / Broker - REMOTE

In-Home Product Tester – No Fees, No Experience, $25-$45/hr

Apply Now: Luminous india hiring Fresher management trainee

From Classroom to Boardroom: Professionalism and The Skills to Succeed

Work From Home Customer Service Rep

Experienced Service Technician for Electric Vehicles – Full-Time Remote Opportunity with Tesla, $25-$35/Hour

amazon flex $15+/ Hour (Sign on Bonus)!

Remote Airline Customer Service Specialist – Travel Perks

Customer Service and Support Representative – Onsite Call Center Operations Specialist with Hybrid Work-From-Home Potential

Shipping Clerk with ERP

Remote Data Entry Associate (Junior) - Accurate & Fast

Remote Patient Monitoring Home Telehealth Case Manager

Closer, Part-Time

YouTube Careers Remote ? Unleash Creativity From Anywhere, Earn $25-$35/Hour

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...