Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr. Software Engineer (Remote) image - Rise Careers
Job details

Sr. Software Engineer (Remote)

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.

About the Role

Rula's mission is to make mental healthcare work for everyone: patients, therapists, and healthcare systems. As a member of Rula’s Partnerships team, you'll use your experience with 3rd party integrations to develop cutting-edge technology, enabling a seamless experience for our Partners when helping patients interact with Rula. The Partnerships team focuses on onboarding new payers and partnerships into the Rula platform and introducing new programs that help maximize the reach of payer benefits so more clients can seek mental healthcare using their insurance benefits. The  Deals team's mission is to onboard, integrate, and support new strategic partners to grow patient leads and starts, to identify individuals that require mental healthcare support and enable seamless access to care.

In this role, you'll engage in the development of high-impact solutions within a cross-functional team. 

As a Senior Software Engineer, you will work across Rula’s stack to craft solutions in three main areas: optimizing partnerships enrollment by building tools to enhance site experiences, building and supporting partner integrations, and enhancing analytics into how our partners interact with our systems so we can continually improve them. 

Throughout, you’ll apply your expertise and experience to pair with fellow engineers, improve our processes, and foster a culture of engineering excellence. The ideal candidate will present a bias for action along with excellent collaboration, problem-solving skills, and a strong sense of ownership.

Required Qualifications

  • 5+ years of software engineering experience.

  • Experience working on cross-functional teams.

  • Back-end-focused full-stack experience.

  • Experience mentoring others, reviewing architectures, and establishing design patterns.

  • Experience working on time-sensitive projects, balancing multiple stakeholders’ needs with a focus on achieving sustainable results.

  • Experience working with Microservice and/or Event-based architectures. Experience using SQL to interact with databases, a high-level language like Java, Typescript, and Go.

Preferred Qualifications

While having the preferred qualifications enhances your candidacy, having all of them is not mandatory. We encourage all interested applicants to apply, even those who may not meet every preferred requirement.

  • Computer Science or similar degree or equivalent experience.

  • Experience developing containerized, 12-factor applications.

  • Experience developing SaaS applications using the Amazon Web Services (AWS) cloud platform.

  • Production experience with Javascript, React, and/or NextJS.

  • Experience driving all phases of the development lifecycle: planning, ideation, execution, measuring success, and post-launch maintenance.

  • Experience working with Microservice and/or Event-based architectures. Experience using SQL to interact with databases.

  • Experience with integrations, external APIs, and API Authentication protocols (e.g., OAuth 2.0).

We're serious about your well-being! As part of our team, full-time employees receive:

  • 100% remote work environment (US-based only): Working hours to support a healthy work-life balance, ensuring you can meet both professional and personal commitments

  • 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): Support for your mental and physical health

  • New hire home office stipend: Set up your workspace for success

  • Quarterly department stipend: Fund team-building activities or in-person gatherings

  • Wellness events and lunch & learns: Explore a variety of engaging topics

  • Community and employee resource groups: Participate in groups that celebrate employee identity and lived experiences, fostering a sense of community and belonging for all

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.

Rula Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Rula DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Rula
Rula CEO photo
Unknown name
Approve of CEO

Average salary estimate

$112500 / YEARLY (est.)
min
max
$90000K
$135000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr. Software Engineer (Remote), Rula

At Rula, we are on a mission to revolutionize mental healthcare, and we’re looking for a talented Sr. Software Engineer to join our dynamic team! Based in Los Angeles, but with the freedom to work remotely, you'll play a pivotal role in our Partnerships team, leveraging your expertise to develop advanced technology that enhances the experience for our partners and ultimately our clients. Imagine being at the forefront of solutions that help patients seamlessly interact with our platform through various healthcare insurance benefits. Your knowledge in 3rd party integrations is essential as you collaborate with cross-functional teams to optimize enrollment processes and build intuitive tools that improve site experiences. You’ll also dive deep into analytics to help us refine how our partners interact with our systems. This role isn’t just about coding; it’s about embracing a culture of engineering excellence and championing sustainable results in a fast-paced environment. With over 5 years of software engineering experience, we’re looking for someone with a flair for mentorship, who thrives when managing time-sensitive projects, and who has a keen understanding of both back-end and full-stack development. Your contributions will be influential in making mental health care accessible for everyone. If you’re passionate about changing lives through technology and want to work in a supportive, diverse environment where your work truly matters, Rula is the place for you!

Frequently Asked Questions (FAQs) for Sr. Software Engineer (Remote) Role at Rula
What are the primary responsibilities of a Sr. Software Engineer at Rula?

As a Sr. Software Engineer at Rula, your primary responsibilities include developing high-impact technology solutions for 3rd party integrations, optimizing partnership enrollments, enhancing partner tools, and improving analytics to refine user interactions with the platform. You'll engage in cross-functional collaboration and foster a culture of engineering excellence while adhering to deadlines and managing stakeholder expectations.

Join Rise to see the full answer
What qualifications do I need to become a Sr. Software Engineer at Rula?

To qualify for the Sr. Software Engineer role at Rula, you should have a minimum of 5 years of software engineering experience, with a strong focus on back-end and full-stack technologies. Proficiency in languages such as Java, Typescript, and Go is critical. Experience with Microservice architectures and a solid understanding of SQL for database interactions are also required. Preferred qualifications include familiarity with AWS, containerized applications, and API integrations.

Join Rise to see the full answer
What is the work environment like for a Sr. Software Engineer at Rula?

The work environment for a Sr. Software Engineer at Rula is fully remote, allowing for a flexible and balanced work-life situation. The company places a strong emphasis on employee well-being, providing generous time-off policies, wellness events, and a supportive culture aimed at fostering a sense of community among employees.

Join Rise to see the full answer
What opportunities for career growth does Rula provide to Sr. Software Engineers?

At Rula, Sr. Software Engineers have numerous opportunities for career growth through mentorship, engaging in various phases of product development, and participating in innovative projects that directly contribute to the company's mission. The company encourages continuous learning and offers stipends for team-building activities, promoting both personal and professional development.

Join Rise to see the full answer
How does Rula prioritize diversity and inclusion for its Sr. Software Engineers?

Rula makes diversity, equity, and inclusion a core part of its mission. The company actively fosters an inclusive culture that ensures all employees feel seen, heard, and valued. As a Sr. Software Engineer, you will be part of a team that participates in community and employee resource groups, allowing for rich interactions and a supportive work environment.

Join Rise to see the full answer
Common Interview Questions for Sr. Software Engineer (Remote)
What experience do you have with 3rd party integrations as a Sr. Software Engineer?

In answering this question, highlight specific projects where you have successfully managed or developed 3rd party integrations. Discuss the tools, technologies, and frameworks you utilized and describe the outcomes of those integrations, emphasizing collaboration with cross-functional teams.

Join Rise to see the full answer
Can you explain your experience with Microservice architectures?

Make sure to explain your understanding of Microservice architectures, focusing on how you have implemented or worked with microservices in past roles. Provide examples of how this approach improved scalability, maintenance, or deployment timelines in your projects.

Join Rise to see the full answer
Describe a time when you had to manage multiple stakeholder needs in a project.

In your response, focus on a specific scenario where you successfully balanced various stakeholders’ needs, outlining your communication and prioritization strategies. Highlight how your attention to detail and problem-solving skills led to a successful outcome.

Join Rise to see the full answer
What programming languages are you most comfortable with, and how have you used them in your previous roles?

Discuss the programming languages mentioned in the job description, such as Java, Typescript, and Go. Share specific examples of projects where you applied these languages, emphasizing your expertise and the impact of your work.

Join Rise to see the full answer
How do you approach mentoring junior developers as a Sr. Software Engineer?

When discussing your mentoring approach, focus on your dedication to nurturing talent. Share examples of how you have guided junior developers through code reviews, knowledge sharing, and providing constructive feedback, highlighting the positive effects on their development.

Join Rise to see the full answer
What methodologies do you use for software development?

Answer this by discussing methodologies like Agile or Scrum that you have practiced in your previous roles. Provide examples of how these frameworks helped your teams stay organized and deliver successful projects on time.

Join Rise to see the full answer
Can you provide an example of a challenging project you've worked on?

Choose a significant project that posed challenges and discuss the specific difficulties you faced, how you overcame them, and what you learned in the process. Focus on your resilience and adaptability.

Join Rise to see the full answer
How do you ensure the quality of your code?

Discuss your coding standards, testing practices, and any automated tools you use to ensure code quality. Highlight how you collaborate with other engineers to uphold a high level of quality through code reviews and best practices.

Join Rise to see the full answer
What role do you see technology playing in improving mental healthcare?

Provide an insightful answer that reflects your understanding of the mental healthcare space, discussing innovations in software that can enhance patient experiences, streamline processes, and ultimately lead to better health outcomes.

Join Rise to see the full answer
Why do you want to work for Rula?

Express your passion for the mission of Rula and how your skills and values align with the company’s goals. Discuss how you are excited to contribute to a team that prioritizes mental health and focuses on leveraging technology for the greater good.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 13 days ago
Weekday AI Remote No location specified
Posted 9 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Biconomy Remote No location specified
Posted 6 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
tastylive Hybrid Chicago, Illinois
Posted 10 days ago
Photo of the Rise User
Devoteam Hybrid Pusterviksgatan 9, 413 30 Göteborg, Sverige
Posted 9 days ago

Rula's mission is to make mental healthcare work for everyone.

184 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 26, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!