All openings

Senior Software Engineer, Backend (All levels)

San Francisco, CA, Washington, D.C., Minneapolis, MN, Chicago, IL

Want to change the future of healthcare and make a tangible impact on hundreds of millions of people? One of the most important problems we all face today is the cost and experience of healthcare."

We are working hard to approach these problems through technology and user experience. Here at our company we have the necessary assets and are well positioned to make it happen through rare relationships with major companies within in the healthcare industry.

Rally Health is a startup organization that is agile, motivated and backed by UnitedHealth Group, a Fortune 10 company with 2016 annual revenue of more than $180 billion. We have Engineering offices in San Francisco, Washington DC, Chicago and Minneapolis. Are "You" ready to come work at Rally Health?

Hiring for different Levels:

Software Engineer, Backend- 3+ years prior work experience

Senior Software Engineer, Backend- 5+ years prior work experience

Principal Software Engineer, Backend- 8+ years prior work experience

We build products that provide end to end support for living healthy -- from dedicated stay healthy solutions to get healthy again. We use data to empower individuals so they can stay healthy.

Rally Culture - is full of flexible minds as we believe “strong opinions, weakly held”. We work in small teams where everyone is driven and independent to make their own decisions. We are obsessed with “customer first” mindset. We work hard and celebrate big. We are a proud set of engineers, really motivated to fix Healthcare.

Rally Engineering - is modern, in public cloud (AWS), micro-services based large distributed system and is quality driven. Our stack consists of Scala, Play, Akka, MongoDB, PostgreSQL, Docker, Mesos, Marathon, Jenkins, Kafka, Spark, HDFS etc. We believe continuously evaluating our tech stack, have an easy process of suggesting and adapting new technologies. Our engineers enjoy being empowered and accountable.

About this position:

We are searching for "passionate" Software Engineers, (Backend specific) who would be responsible for working in the belly of our system. Rally Health has many vertical product lines. You would be showcasing your strong skills in the backend systems for one of those product lines or on one of the many product independent, centralized services for example; identity system, authorization system, eligibility system, user afflication or data backbone. These services are at the core of our products and make our entire product line successful.

We are seeking motivated, course driven engineers who own their features. You will work closely with Product and Project Managers to understand the features, do technical assessment, design, code test and deliver. You should be motivated working in a team setting to deliver features largely motivated by the mission. You should already know or be interested in learning our technical stack. This position requires a deep interest in Software Engineering with strong knowledge of computing concepts such as fault tolerance, self-healing, network protocols, network programming, multithreaded programming, performance, reliability, scalability, and security


Bachelor’s or Master’s degree in Computer Science or related fields

We are hiring for those Software Engineers for the many "new" projects we have in place.

Command of Java already and have a desire to learn Scala if you do not have this skill set already.

Experience with distributed systems and application design in a SOA environment

Ability to track down root causes and fix them in systematic ways

Having strong computer science fundamentals

Being analytical with strong problem-solving skills and who pays attention to detail

We are looking for "you" to be a "self-starter" along with showing our company that you have a "validated track of success" as well as a "strong sense of ownership".


Knowledge of high-scale performance and optimization tools and techniques

Previous experience in Healthcare industry; but not a requirement.

Technical understanding and experience using Identity Management software at an Enterprise level

Familiarity with NoSQL, RDBMS, and Scala

Experience with AWS (configuring, deploying, managing, monitoring) services and distributed applications

Our company is committed to ensuring that its workforce reflects America’s diverse population. Rally Health knows that such diversity will enrich us with the talent, energy, perspective, and inspiration it needs to achieve its mission. Rally Health believes in a policy of equal employment and opportunity for all people based on merit and commitment to the principles of diversity. It is our policy to recruit, hire, train, and promote individuals in all job titles, and administer all programs, without regard to race, color, religion, national origin or ancestry, citizenship, sex, age, marital status, pregnancy, childbirth or related medical conditions, personal appearance, sexual orientation, gender identity or expression, home responsibilities, genetic information, disability, matriculation, political affiliation, veteran status, union affiliation, or any other category protected by applicable federal, state or local laws.

Individuals with disabilities and veterans are requested and encouraged to apply. Applicants who require an accommodation related to the application and/or review process should notify Talent Acquisition ( Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified you with arrest and conviction records