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

Senior Software Engineer

Who we are...

Pearl Health is powering the future of healthcare. We help primary care providers and organizations to deliver quality healthcare to the patients who need it most, when they need it most — and get rewarded for keeping patients healthy.

Our technology, services, and financial tools enable better, more proactive care, decrease total cost of care across patient panels, and optimize performance in value-based care models for Traditional Medicare and Medicare Advantage.

We are a team of physicians and public health experts (Stanford, Harvard, Mount Sinai), technologists (athenahealth, Amazon, Meta, Flatiron), healthcare innovators (Centivo, Aledade, Stellar, Arcadia), and experienced risk management professionals (CVS/Aetna, Humana, Oscar) who believe that primary care providers are the key to addressing our healthcare system’s biggest challenges.

Since its founding in 2020, Pearl has expanded to partner with thousands of primary care providers in practices and organizations across 44 states. Our investors include Andreessen Horowitz, Viking Global Investors, AlleyCorp, and SV Angel.

The role...

As a Senior Software Engineer at Pearl Health, you will play a pivotal role in building scalable, high-impact software solutions. You will work across our technology stack, designing and developing robust services and applications that enable proactive healthcare decision-making.

Responsibilities include:

  • Leading the design and implementation of service-oriented architectures, decomposing monolithic applications into scalable and maintainable services.

  • Developing high-performance, reliable data pipelines and APIs to support real-time and batch data processing.

  • Collaborating with product and engineering leadership to drive architectural decisions and system optimizations.

  • Owning and driving technical projects with autonomy and accountability, ensuring solutions align with business needs and scalability requirements.

  • Improving observability, monitoring, and reliability across distributed services and cloud infrastructure.

  • Mentoring and upskilling lower and mid-level engineers, fostering a strong engineering culture.

  • Applying best practices in service design, data consistency, and security to ensure system integrity and regulatory compliance.

This role requires a strong foundation in service and data engineering, but it is not a dedicated data engineering position. Instead, the focus is on building robust services that efficiently manage and process data across the system.

Who you are...

To be successful in this role, you should have:

  • 8+ years of experience in full-stack development with a focus on service-oriented architectures and distributed systems.

  • Strong experience in Python, relational databases, and cloud platforms (prefer AWS).

  • Deep understanding of service design principles, including RESTful and event-driven architectures.

  • Experience designing and optimizing data-intensive applications that involve large-scale data movement and transformation.

  • Strong background in performance optimization, reliability engineering, and security best practices.

  • A track record of mentoring engineers and driving best practices for service and API development.

  • Hands-on experience with observability, monitoring, and operational excellence in distributed systems.

  • Familiarity with best practices in data consistency, eventual consistency, and database performance tuning.

Bonus qualifications:

  • Experience leading monolith-to-SOA migrations or other major architectural transformations.

  • Background in healthcare technology, fintech, or other highly regulated industries.

  • Experience working in regulated environments (HIPAA, SOC2, etc.), with a strong focus on privacy and security.

Our Values

We are an Equal Opportunity Employer and our employees are people with different strengths, experiences and backgrounds, who share a passion for improving people's lives. Our definition of diversity not only includes race and gender identity, but also age, disability status, veteran status, sexual orientation, religion and many other parts of one’s identity. We believe all of our colleague’s points of view are integral to our success, and that inclusion is everyone's responsibility and a cause of beautiful things. 

We welcome candidates from all backgrounds and are committed to a fair hiring process free from discrimination and focused around problem solving, improvement, and mutual empowerment.

Compensation and Benefits

The salary range Pearl Health expects to pay for this position is between $130,000-$180,000 per year.  Full time employees are also eligible for annual discretionary bonus. Where a given candidate falls within that range will depend on a variety of factors, including, but not limited to, the candidate’s relevant skills, experience and location, labor market conditions and participation, if any, in other compensation arrangements.  Pearl Health provides its employees a competitive benefit package - for more information please review our benefits page.

Agency Submissions

We are not currently working with contingency search firms. If a resume is submitted to any Pearl Health employee by a third party without a valid written and signed search agreement, it will become the property of Pearl Health and no fee will be paid, irrespective of whether the candidate is hired.

Pearl Health Glassdoor Company Review
4.8 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Pearl Health DE&I Review
4.8 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Pearl Health
Pearl Health CEO photo
Unknown name
Approve of CEO

Average salary estimate

$155000 / YEARLY (est.)
min
max
$130000K
$180000K

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, Pearl Health

At Pearl Health, we’re not just about technology; we’re dedicated to revolutionizing healthcare. As a Senior Software Engineer on our team, you’ll be at the forefront of building scalable, impactful software solutions that help primary care providers deliver top-notch care to their patients. You’ll dive into a diverse tech stack, leading the charge in creating service-oriented architectures that simplify and enhance our applications. Your role will involve developing high-performance APIs and data pipelines, collaborating closely with product and engineering leadership to optimize our systems. You will take on projects with significant autonomy, ensuring that your solutions meet business needs and scale effectively. Moreover, you’ll have the opportunity to mentor other engineers, fostering a collaborative culture of growth and learning. We’re looking for someone with at least 8 years of experience in full-stack development, an aptitude for service and data engineering, and a passion for improving our healthcare system. If you have expertise in Python and cloud platforms like AWS, and are keen on making a tangible difference in healthcare while working within a supportive, inclusive team, Pearl Health is the right place for you. Together, let’s empower primary care providers and enhance patient well-being through innovation and technology.

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Pearl Health
What are the responsibilities of a Senior Software Engineer at Pearl Health?

As a Senior Software Engineer at Pearl Health, your primary responsibilities include leading the design and implementation of service-oriented architectures, developing reliable data pipelines and APIs, and collaborating with product and engineering teams on architectural decisions. You will also own technical projects, improve observability and monitoring across distributed services, and mentor lower-level engineers, ensuring that best practices in service design and security are upheld.

Join Rise to see the full answer
What qualifications do I need to become a Senior Software Engineer at Pearl Health?

To qualify for the Senior Software Engineer position at Pearl Health, you should have a minimum of 8 years of experience in full-stack development, specifically focusing on service-oriented architectures and distributed systems. Strong programming skills in Python, familiarity with relational databases, and experience with cloud platforms (preferably AWS) are essential. A deep understanding of service design principles and performance optimization in data-intensive applications will set you apart.

Join Rise to see the full answer
What is the company culture like at Pearl Health for Senior Software Engineers?

Pearl Health promotes a collaborative and inclusive culture where diverse talents come together to address healthcare challenges. As a Senior Software Engineer, you’ll find yourself among passionate professionals who value technology's role in improving lives. We encourage mentorship and the sharing of ideas, ensuring that you’ll have opportunities for personal and professional growth while contributing to meaningful projects.

Join Rise to see the full answer
How does Pearl Health support the professional development of its Senior Software Engineers?

At Pearl Health, we believe in the continuous professional development of our employees, including Senior Software Engineers. We provide opportunities for mentorship, access to ongoing training resources, and a culture that encourages learning and innovation. As part of your role, you will also be responsible for mentoring junior engineers, aligning personal growth with our collective success in transforming healthcare.

Join Rise to see the full answer
What is the salary range for a Senior Software Engineer at Pearl Health?

The salary range for a Senior Software Engineer at Pearl Health is between $130,000 and $180,000 per year, depending on various factors such as relevant experience, skills, and labor market conditions. Additionally, full-time employees are eligible for an annual discretionary bonus, contributing to a competitive compensation package aimed at attracting top talent.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you describe your experience with service-oriented architectures?

When answering this question, highlight specific projects where you designed or implemented service-oriented architectures. Discuss the challenges you faced and the solutions you developed. Emphasize your understanding of RESTful and event-driven architectures, and explain how these principles contribute to scalable applications.

Join Rise to see the full answer
What is your approach to mentoring junior engineers?

In your response, focus on the importance of fostering a supportive learning environment. Share examples of how you've provided guidance in the past, whether through code reviews, pair programming, or informal mentoring. Highlight the impact of mentoring on team dynamics and project outcomes.

Join Rise to see the full answer
How do you ensure the performance optimization of applications you develop?

Explain your methodology for identifying performance bottlenecks, such as using monitoring tools and analyzing logs. Discuss techniques you've utilized for improving application speeds and response times, including optimizing queries, caching strategies, and load testing for high-traffic scenarios.

Join Rise to see the full answer
Can you detail your experience with cloud platforms like AWS?

Share specific instances where you've deployed applications on AWS or similar platforms. Talk about services you've utilized, such as EC2, S3, or RDS, and elaborate on how you leveraged these technologies to improve scalability and reliability of applications while managing costs effectively.

Join Rise to see the full answer
How do you handle data integrity and security in your software designs?

Discuss best practices you follow for ensuring data integrity and security, such as using encryption, implementing access controls, and adhering to regulatory compliance. Provide examples of past projects where you successfully maintained security standards while delivering effective solutions.

Join Rise to see the full answer
What is your experience with observability and monitoring tools?

Talk about the tools you've used for observability and monitoring, such as Prometheus or Grafana, and explain how you've implemented them in your projects to enhance system reliability. Highlight the importance of proactive monitoring in maintaining system health and performance.

Join Rise to see the full answer
Describe an occasion where you led a significant architectural transformation.

Give a detailed account of a specific project where you were responsible for leading a transformation, such as migrating from a monolithic application to a service-oriented architecture. Discuss the steps taken, the challenges faced, and the impact this had on the team and project's success.

Join Rise to see the full answer
How do you approach working in a team environment?

Emphasize the importance of collaboration and communication within a team setting. Share your strategies for facilitating discussions, resolving conflicts, and ensuring that all voices are heard while working towards a common goal.

Join Rise to see the full answer
Can you provide an example of a challenging technical problem you've solved?

Use the STAR method (Situation, Task, Action, Result) to detail a challenging problem. Be sure to explain the context, what was at stake, the innovative solutions you implemented, and the positive outcome that resulted from your efforts.

Join Rise to see the full answer
What aspects of healthcare technology excite you the most?

Share your passion for healthcare technology by discussing areas where you see potential for innovation or improvement. Talk about how technology can empower providers and enhance patient care, aligning your interests with Pearl Health’s mission.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
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
Customer-Centric
Mission Driven
Dare to be Different
Diversity of Opinions
Friends Outside of Work
Startup Mindset
Emails over Meetings
Transparent & Candid
Growth & Learning
Medical Insurance
Learning & Development
Paid Holidays
Paid Sick Days
Photo of the Rise User
Dental Insurance
Vision Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Family Medical Leave
Paid Holidays
Photo of the Rise User
Posted 10 days ago
MedicineOne S.A. Remote R. Eng. Jorge Anjinho, 3030 Coimbra, Portugal
Posted 5 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 28, 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, Dover just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
12 people applied to Software Engineer I at Affirm
F
Someone from OH, Columbus just viewed Mortgage Loan Officer Assistant at Fulton Bank
Photo of the Rise User
Someone from OH, Cincinnati just viewed Amazon Work from Home Data Entry Jobs – Entry Level at Amazon
J
Someone from OH, Westerville just viewed Oracle Database Administrator- Remote only at JASCI
Photo of the Rise User
8 people applied to Game Developer at Altera
V
Someone from OH, Toledo just viewed Sports Event Coordinator at Ventures With Jen
Photo of the Rise User
Someone from OH, Dayton just viewed Research Assistant at Leidos
Photo of the Rise User
Someone from OH, Cincinnati just viewed Finance & Accounting Associate at HeadQuarters
Photo of the Rise User
Someone from OH, Canton just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
12 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
Someone from OH, Sandusky just viewed Supply Chain Trainee Program (SCTP) at Anheuser-Busch
Photo of the Rise User
11 people applied to Unity Developer at FS Studio
Photo of the Rise User
139 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Mason just viewed HR/Recruiting Assistant at Illumination
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, Cincinnati just viewed Mid-level Creative (f/m/d) at Landor
P
Someone from OH, Kent just viewed Graphic Designer at ProjectGrowth
Photo of the Rise User
Someone from OH, Waverly just viewed Client Services Manager at Pepperstone
Photo of the Rise User
Someone from OH, Plain City just viewed Aesthetic Telehealth Nurse Practitioner (remote) at Moxie
Photo of the Rise User
Someone from OH, Columbus just viewed EdTech Product/Program Manager at Planner5D
S
Someone from OH, Lorain just viewed Test Engineer- Ninja at SharkNinja
Photo of the Rise User
Someone from OH, Youngstown just viewed Channel Development Representative at Arrow Electronics