Backend Engineer

Rune Labs · Remote (U.S. or Canada only)

Software Engineering
Health & Well-Being
Partners & Advocates
$155,000 - $165,003 Per Year
Posted 2 hours ago
Report an Issue
Featured Job

Backend Engineer Job Description

You’ll be one of four engineers on our Backend team. Your work will significantly impact the success of the business and the lives of people with Parkinson’s disease. 

The Backend team’s responsibilities run the gamut, from pipelines that ingest wearables data to transactional APIs for the iOS app to agent orchestration. You’ll be expected to: 

  • Design, implement, test, and maintain software for our platform. You will work closely with Senior Engineers to develop large features, and be given free rein on designing and implementing mid-size features.
  • Be responsible for your output, from development through deployment and afterwards.
  • Work across our codebases. We’re all both generalists and specialists, depending on the work required. 

Minimum Requirements

  • At least 3 years experience as a backend software engineer, building cloud-native applications (we’re on AWS).
  • Professional experience with Python or Go.
  • A track record of using unit and integration testing frameworks to provide high test coverage for your projects.
  • Direct experience working on projects that included at least one of the following:
    • GraphQL, RESTful, or gRPC APIs
    • ETL pipelines
    • Handling sensitive data (e.g. medical, emergency services, financial)
    • Building and/or deploying ML models or conversational agents.

Skills We Look For

  • Strong attention to detail. The data we ingest is complicated and sometimes messy – having a robust, scalable, and reliable data pipeline is critical to everything that we build.
  • Strong written and oral communication. You should be able to express technical ideas to non-technical teammates, and be comfortable working out technical details in public. 
  • The ability to write code that is well-commented, well-structured, readable, and maintainable by another human being. You have a strong sense of ownership, but don’t growl anytime someone comes near your code.
  • Eagerness to help teammates brainstorm and debug, and you're willing to ask for help when you need it.
  • Comfort working on a remote team that is distributed across timezones (in North America).

Practical Stuff

  • You must reside in and be authorized to work in either the U.S. or Canada.
  • We are a fully remote team within the U.S. and Canada. We require everyone to be available for collective team meeting hours from 9am - 2pm Pacific Time (12pm - 5pm Eastern Time) daily.

Compensation

  • Salary ranges displayed reflect the minimum and maximum target for new hire salaries for the position across all locations. Within the range, individual pay is determined by factors including job-related skills, experience, relevant education or training. We typically make offers near the midpoint of the posted salary range.
    • For a U.S.-based employee: $155,000 - $165,000 (USD) + equity
    • For a Canada-based employee, $140,000 - $160,000 (CAD) + equity
  • Health, vision, and dental benefits for you and your dependents.
    • For details about benefits for U.S.-based employees, see: https://px.sequoia.com/rune_benefits
    • For Canada-based employees, we offer reimbursement for independent healthcare coverage up to an annual cap.
  • For U.S. employees, we offer a 401K plan to empower you to invest pre-tax dollars and take charge of your long-term financial goals
  • Flexible PTO

About Rune Labs

We’re a precision neurology company, focused on Parkinson’s disease and beyond. Our patient-facing app, StrivePD, helps people with Parkinson’s manage their disease. Our platform is used by major pharma companies and world-class health systems.

View more open Senior Backend Engineer jobs
View more remote jobs
Be the first to see new Backend Engineer jobs

Save this search to get an email when new jobs match this search.

Create Email Alert