Senior Software Engineer, Data Infrastructure
New York, NY or Remote
The healthcare system today is not designed to help patients achieve their goals. It’s designed around institutions such as hospitals and insurance companies. A patient centric healthcare system is one that is designed around the goals a patient wants to achieve. We’re building healthcare that puts patients in control, provides reactive and proactive care, has transparent pricing and process, is extremely effective and ridiculously convenient, and evolves over time based on patients’ goals.
Ro has been recognized as a Fortune Best Workplace in New York and Health Care for four consecutive years (2021-2024). In 2023, Ro was also named Best Workplace for Parents for the third year in a row. In 2022, Ro was listed as a CNBC Disruptor 50.
We are looking for a Senior Software Engineer to join our Data Infrastructure team. In this role, you will design, build, and maintain scalable, reliable, and secure data infrastructure that powers analytics, machine learning, and data-driven applications across the company. You’ll collaborate closely with data analysts, data scientists, and infrastructure engineers to enhance data accessibility, governance, and efficiency. You will play a key role in shaping the future of our data ecosystem by implementing robust, high-performance solutions that enable teams to make informed decisions. You thrive on solving complex technical challenges, balancing pragmatism with long-term vision, and continuously improving how data flows through our systems.
What You'll Do:
- Design, develop, and maintain data infrastructure capabilities that enable users to effectively and securely produce, consume, and share data generated by systems and third-party tools.
- Collaborate with data and analytics teams to understand pain points and ways they can be more effective, translating those into new capabilities or improvements in our infrastructure.
- Design, develop, and maintain new functionalities and improvements for our Kafka-based event streaming platform used to enable complex workflows in our microservice architecture.
- Support our users by providing technical guidance and support in using our tooling.
- Monitor and troubleshoot our systems to proactively identify and resolve production issues.
- Stay current with industry best practices and emerging technologies related to data infrastructure and provide recommendations for improvement within the platform.
What You'll Bring to the Team
- 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, with the ability to work effectively with cross-functional teams.
- Excellent problem-solving skills and ability to work in a fast-paced, privacy- and security-focused environment.
We've Got You Covered:
- 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
Ro recognizes the power of in-person collaboration, while supporting the flexibility to work anywhere in the United States. For our Ro’ers in the tri-state (NY) area, you will join us at HQ on Tuesdays and Thursdays. For those outside of the tri-state area, you will be able to join in-person collaborations throughout the year (i.e., during team on-sites).
At Ro, we believe that our diverse perspectives are our biggest strengths — and that embracing them will create real change in healthcare. As an equal opportunity employer, we provide equal opportunity in all aspects of employment, including recruiting, hiring, compensation, training and promotion, termination, and any other terms and conditions of employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, familial status, age, disability and/or any other legally protected classification protected by federal, state, or local law.
See our California Privacy Policy here. Apply
Job Profile
Benefits package Competitive equity Dental Dental Insurance Dependent Care FSA Fertility Benefits Flexible PTO Medical Medical, dental, and vision insurance Medical Insurance OneMedical membership Paid parental leave Pet Insurance Student Loan Refinancing Vision Insurance
Tasks- Collaborate with data teams
- Counseling
- Design and maintain data infrastructure
- Develop functionalities for event streaming platform
- Monitor and troubleshoot systems
- Provide technical support
- Stay current with industry best practices
AWS Collaboration Communication Data Governance Data Modeling Data Security Data Warehousing Dbt Design EKS Event-driven architecture Flexibility Go Healthcare Healthcare experience IAM Infrastructure as Code Interpersonal Problem-solving Pulumi Python Recruiting S3 Stream processing Telehealth Terraform
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9