Taro Logo

Senior Software Engineer, Data Infrastructure

Direct-to-patient healthcare company providing nationwide telehealth, labs, and pharmacy services through a vertically integrated platform.
$175,100 - $211,500
Data
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
Healthcare

Description For Senior Software Engineer, Data Infrastructure

Ro, a pioneering direct-to-patient healthcare company, is seeking a Senior Software Engineer to join their Data Infrastructure team. Since 2017, Ro has revolutionized healthcare delivery by offering nationwide telehealth, labs, and pharmacy services through their vertically integrated platform, serving millions of patients across the US, including 98% of primary care deserts.

The role involves designing and maintaining scalable data infrastructure that powers analytics, machine learning, and data-driven applications. You'll work on cutting-edge projects like implementing change data capture solutions, migrating to Kubernetes, and building reverse-ETL pipelines. The position requires expertise in Python/Go programming, data warehousing, and AWS services.

This is an exciting opportunity to join a company that's been recognized as a Fortune Best Workplace and CNBC Disruptor 50. Ro offers a competitive compensation package ranging from $175,100 to $211,500, plus comprehensive benefits including medical insurance, 401(k) matching, and flexible PTO. The company embraces a hybrid work model, with in-person collaboration opportunities at their NY headquarters for local employees and regular team on-sites for remote workers.

The ideal candidate will combine technical expertise with strong communication skills, thriving in a fast-paced, security-focused environment. You'll play a crucial role in enhancing data accessibility, governance, and efficiency, working closely with cross-functional teams to shape the future of patient-centric healthcare delivery.

Last updated 2 months ago

Responsibilities For Senior Software Engineer, Data Infrastructure

  • Design, develop, and maintain data infrastructure capabilities
  • Implement change data capture solutions for Postgres and Kafka
  • Migrate data orchestration platform from EC2 to Kubernetes
  • Operationalize data security classification framework for analytics data
  • Build platform for reverse-ETL pipelines
  • Create developer platform for Airflow pipelines deployment
  • Develop toolkits for generating synthetic, non-production datasets

Requirements For Senior Software Engineer, Data Infrastructure

Python
Go
Kubernetes
  • Strong Python and/or Go programming skills
  • Expertise in data warehousing concepts and data modeling tools like dbt
  • Strong expertise in data governance and data security best practices
  • Experience with stream processing and event-driven architectures
  • Experience with AWS services, including EKS, S3, and IAM
  • Hands-on experience with IaC (e.g. Terraform, Pulumi)
  • Excellent communication and interpersonal skills
  • Excellent problem-solving skills

Benefits For Senior Software Engineer, Data Infrastructure

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Full medical, dental, and vision insurance + OneMedical membership
  • Healthcare and Dependent Care FSA
  • 401(k) with company match
  • Flexible PTO
  • Wellbeing + Learning & Growth reimbursements
  • Paid parental leave + Fertility benefits
  • Pet insurance
  • Student loan refinancing
  • Virtual resources for mindfulness, counseling, and fitness

Interested in this job?

Jobs Related To Ro Senior Software Engineer, Data Infrastructure