Senior Software Engineer

Rula Logo

Rula

πŸ“Remote - United States

Summary

Join Rula's Partnerships team as a Senior Software Engineer and contribute to developing cutting-edge technology for seamless partner and patient interactions. You will focus on optimizing partnership enrollment, building and supporting partner integrations, and enhancing analytics. This role requires collaboration with cross-functional teams to craft high-impact solutions. The ideal candidate possesses a bias for action, excellent collaboration and problem-solving skills, and a strong sense of ownership. Rula offers a 100% remote work environment (US-based only) and a comprehensive benefits package.

Requirements

  • 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
  • Experience using a high-level language like Java, Typescript, and Go

Responsibilities

  • Optimize partnerships enrollment by building tools to enhance site experiences
  • Build and support partner integrations
  • Enhance analytics into how our partners interact with our systems so we can continually improve them
  • Apply your expertise and experience to pair with fellow engineers, improve our processes, and foster a culture of engineering excellence

Preferred Qualifications

  • 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)

Benefits

  • 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
  • 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
  • Quarterly department stipend: Fund team-building activities or in-person gatherings
  • Wellness events and lunch & learns
  • Community and employee resource groups: Participate in groups that celebrate employee identity and lived experiences, fostering a sense of community and belonging for all

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.