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
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
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