Remote (Country) Full-time

Rula is hiring a Sr. Software Engineer - Core Services (Remote)

About the Role

Rula is hiring a Sr. Software Engineer - Core Services to build the backbone of our mental health platform. As a senior engineer on the Infrastructure Core Services team, you will take ownership of critical services to keep our systems secure, scalable, and fast, empowering product teams to ship with confidence.

What You'll Do

  • Take ownership of critical services that keep our systems secure, scalable, and lightning-fast, including authentication, authorization, event-driven architecture (Kafka), and other core components.
  • Build and deliver high-quality internal tools, SDKs, and shared services that are intuitive, reliable, and widely adopted across the org.
  • Enable other engineers to move faster and smarter by building infrastructure that quietly but powerfully supports everything above it.

What We're Looking For

  • Experience building high-quality, user-friendly internal tools, SDKs, and/or engineering empowerment services tools, frequently used across an engineering org.
  • A working knowledge of Kafka-based tools and/or an event-based architecture to ensure the current core Kafka library and CLI tools maintain and evolve.
  • Experience building thorough, well-designed, and tested code, with a high level of personal quality control that leverages standard design concepts and patterns.
  • Experience leading projects without supervision and collaborating within the team and cross-functionally across the org.

Nice to Have

  • Experience with authentication/authorization integration and usage (OAuth, OIDC, PKCE, etc).
  • Experience working in healthcare, credit card, etc industries where data privacy and security and system stability are a base-line requirement.
  • Experience with Node, Typescript, Ruby, Python, or propensity to quickly learn new languages.
  • Experience working within AWS tools.
  • Experience working in Kubernetes.

Technical Stack

  • Kafka
  • Node
  • Typescript
  • Ruby
  • Python
  • AWS
  • Kubernetes

Team & Environment

You will join the Infrastructure Core Services team, building the foundational platform services.

Benefits & Compensation

  • Attractive pay and benefits with full transparency of pay ranges
  • 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
  • Paid parental leave for all parents
  • Employee Assistance Program (EAP)
  • New hire home office stipend
  • Quarterly department stipend
  • Wellness events and lunch & learns

Work Mode

This position is a 100% remote work environment open to candidates based in the United States.

We believe that mental health is just as important as physical health, and we are passionate about making a positive impact. We believe that diversity, equity, and inclusion are fundamental to our mission.

Required Skills
KafkaNodeTypescriptRubyPythonAWSKubernetesMicroservicesAPI DevelopmentDistributed SystemsEvent-Driven ArchitectureSystem DesignCloud Infrastructure
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Rula

Rula is a mental healthcare company dedicated to providing quality, evidence-based, and compassionate care, aiming to destigmatize mental health and treat it as integral to overall well-being.

Visit website
Job Details
Category backend
Posted 8 months ago