Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer, Data Infrastructure image - Rise Careers
Job details

Senior Software Engineer, Data Infrastructure

Ro is a direct-to-patient healthcare company with a mission of helping patients achieve their health goals by delivering the easiest, most effective care possible. Ro is the only company to offer nationwide telehealth, labs, and pharmacy services. This is enabled by Ro's vertically integrated platform that helps patients achieve their goals through a convenient, end-to-end healthcare experience spanning from diagnosis, to delivery of medication, to ongoing care. Since 2017, Ro has helped millions of patients in nearly every single county in the United States, including 98% of primary care deserts.


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


The target base salary for this position ranges from $175,100 to $211,500, in addition to a competitive equity and benefits package (as applicable). When determining compensation, we analyze and carefully consider several factors, including location, job-related knowledge, skills and experience. These considerations may cause your compensation to vary.


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.

Ro Glassdoor Company Review
3.1 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Ro DE&I Review
3.4 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Ro
Ro CEO photo
Zachariah Reitano
Approve of CEO

Average salary estimate

$193300 / YEARLY (est.)
min
max
$175100K
$211500K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Data Infrastructure, Ro

Join Ro as a Senior Software Engineer on the Data Infrastructure team, where you will be at the forefront of shaping the future of patient-centered healthcare. Ro is dedicated to transforming the healthcare experience by providing innovative telehealth, lab services, and pharmacy solutions. In this exciting role, you'll design, build, and maintain a robust data infrastructure that powers critical analytics and machine learning applications. Collaborating with talented data analysts and scientists, you will enhance data accessibility while ensuring adherence to data governance and security best practices. Your expertise in Python or Go, along with your understanding of data warehousing concepts and IoT architectures, will be essential as you implement high-performance solutions. If you enjoy tackling complex technical challenges and have a penchant for continuous improvement, this position offers the opportunity to make a real impact in the healthcare industry. Ro is not just about technology; it's about enabling patients to control their health journey. With a hybrid work model combining in-office collaboration and remote flexibility, you can thrive in a supportive environment that values diversity and innovation. Embrace this chance to help millions of patients achieve their health goals while working with a dynamic and passionate team at Ro.

Frequently Asked Questions (FAQs) for Senior Software Engineer, Data Infrastructure Role at Ro
What are the key responsibilities of a Senior Software Engineer at Ro?

As a Senior Software Engineer at Ro, you will design and maintain a scalable and secure data infrastructure that supports analytics, machine learning, and data-driven applications. Collaborating closely with cross-functional teams, you'll address pain points in data usage, innovate new capabilities, and enhance Ro’s Kafka-based event streaming platform to streamline workflows.

Join Rise to see the full answer
What qualifications are necessary for the Senior Software Engineer position at Ro?

To qualify for the Senior Software Engineer role at Ro, you'll need strong programming skills in Python and/or Go, expertise in data governance and security practices, and familiarity with AWS services like EKS and S3. Experience with stream processing, data modeling tools like dbt, and Infrastructure as Code (IaC) is also essential.

Join Rise to see the full answer
How does Ro promote data security and governance in the Data Infrastructure team?

At Ro, the Data Infrastructure team prioritizes data security and governance by implementing best practices across all processes. As a Senior Software Engineer, you’ll play a key role in ensuring data is produced, consumed, and shared securely, while staying updated on industry standards to continually enhance data protection measures.

Join Rise to see the full answer
What unique benefits does Ro offer for the Senior Software Engineer role?

Ro provides an extensive benefits package for the Senior Software Engineer position, including full medical, dental, and vision insurance, flexible PTO, 401(k) with company match, and wellbeing reimbursements. Additional perks such as paid parental leave and pet insurance demonstrate Ro's commitment to employee well-being and work-life balance.

Join Rise to see the full answer
What is the work culture like for Senior Software Engineers at Ro?

The work culture at Ro is collaborative and inclusive, emphasizing diversity and innovation. Senior Software Engineers have the opportunity to engage in in-person collaboration while enjoying the flexibility of remote work. Ro’s recognition as a best workplace highlights its commitment to creating a positive environment where employees thrive.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Data Infrastructure
Can you describe your experience with data infrastructure and how it relates to the role of Senior Software Engineer at Ro?

In your response, highlight specific projects where you've designed or managed data infrastructures. Discuss your approach to handling data security and governance and connect these experiences directly to how they will benefit Ro’s mission and technical goals.

Join Rise to see the full answer
What programming languages are you proficient in, and how have you used them in past projects?

Be specific about your proficiency in Python and Go, detailing how you have utilized these languages to solve problems or create solutions. Provide examples that showcase your coding skills and how they align with the requirements of the Senior Software Engineer role.

Join Rise to see the full answer
How do you approach troubleshooting and resolving production issues?

Explain your systematic approach to troubleshooting, such as monitoring systems, identifying bottlenecks, and applying your technical knowledge to find solutions. Discuss any specific tools or methodologies you’ve found helpful in maintaining system reliability.

Join Rise to see the full answer
Can you give an example of how you’ve worked with cross-functional teams?

Share a specific instance where you collaborated with data analysts, data scientists, or other engineers. Highlight the importance of communication and how your teamwork led to improved outcomes, especially in relation to data-driven projects.

Join Rise to see the full answer
What is your experience with event-driven architectures and stream processing?

Discuss your familiarity with Kafka or similar technologies, providing examples of implementations you've worked on. Explain how these experiences will help you contribute to Ro's Kafka-based event streaming platform.

Join Rise to see the full answer
What are the key factors you consider when designing data models?

Detail the criteria you prioritize while designing data models, such as scalability, security, and usability. Connect these considerations back to how they will enhance Ro's data infrastructure and support analytics capabilities.

Join Rise to see the full answer
How do you stay updated with industry best practices and emerging technologies?

Discuss any resources you utilize, such as blogs, conferences, or online courses, to keep your knowledge current. Share how you've applied any new learnings directly to your work, particularly in data infrastructure.

Join Rise to see the full answer
Can you discuss a challenging technical problem you've solved?

Share a specific technical challenge and your step-by-step process in resolving it. Emphasize problem-solving skills and how you balance pragmatism with long-term solutions, illustrating how this approach is valuable for Ro.

Join Rise to see the full answer
What attributes do you believe are essential for success in a remote/hybrid work environment?

Reflect on qualities such as self-discipline, communication, and adaptability. Provide examples of how these attributes have helped you succeed in previous remote or hybrid roles, reinforcing your fit for Ro's flexible work culture.

Join Rise to see the full answer
Why are you interested in working at Ro?

Articulate your enthusiasm for Ro's mission to enhance patient-centered healthcare. Connect your background and values to Ro's innovative approach to technology and healthcare, demonstrating your alignment with the company's goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
ATPCO Remote 2350 Corporate Park Dr suite 400, Herndon, VA 20171, USA
Posted yesterday
Photo of the Rise User
Sopra Steria Remote 7 Rue du Professeur Pierre Vellas, 31300 Toulouse, France
Posted 8 days ago
Photo of the Rise User
Weekday Remote No location specified
Posted 10 days ago
Photo of the Rise User
Weekday Remote No location specified
Posted 10 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 7 days ago
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical
Photo of the Rise User
Posted 6 days ago

Using technology, Ro empowers physicians to provide high-quality, affordable care that puts patients back in the driver’s seat.

67 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Resettlement Caseworker Assistant - Spokane at World Relief
Photo of the Rise User
Someone from OH, Dayton just viewed Merchandiser at American Greetings
Photo of the Rise User
25 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
132 people applied to Scrum Master-Remote at DICE
T
Someone from OH, Dublin just viewed Brand Marketing Intern-Summer 2025 at Trove Brands
Photo of the Rise User
Someone from OH, Mentor just viewed Supply Planning Analyst at Avery Dennison
Photo of the Rise User
Someone from OH, Columbus just viewed Medical Expert, Fertility and Pregnancy at Carrot Fertility
Photo of the Rise User
Someone from OH, Kent just viewed Finance Year-round Intern at Sherwin-Williams
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries