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

At Founda, we're driven by a deep curiosity about the future of healthcare. Our mission is to build the global infrastructure that empowers innovators to shape tomorrow's healthcare system.

Founda Health is at the forefront of healthcare innovation, redefining how clinical data moves between systems. We are passionate in enabling change, dedicated to overcoming healthcare's connectivity hurdles and ensuring seamless data exchange between electronic healthcare systems and cutting-edge digital health solutions. We aim to free healthcare professionals and digital health companies from administrative burdens, allowing them to prioritize patient care above all else.

As a Senior Software Engineer, your role will be instrumental in advancing healthcare interoperability. We're currently developing a self-service global infrastructure designed to facilitate seamless, secure, and compliant data exchange between data providers (such as care providers) and data consumers (including applications, lab systems, IoT devices, and other care providers). Our mission extends to a global scale, presenting an array of challenges due to diverse healthcare processes, diverse electronic health record (EHR) implementations, unique terminologies, fragmented data (standards), and varying regulations.

Things you could be working on:

  • Build a pre-fetch service that ensures medical images are available on the local PACS device when needed
  • Build a Metrics API that aggregates, stores and exposes tens of millions of data points from different sources that provide insights to our customers
  • Build world class developer experience for our platforms.
  • Work on a data normalisation and terminology layer that ensures a uniform gateway experience independent of the EHR system that is interacted with.
  • Expand our interaction patterns by adding new functional flows in a standardized way.
  • Rewrite a performance heavy service from Java to golang.

In our engineering team:

  • We value teamwork and collaborate to tackle complex problems.
  • We actively contribute to the roadmap.
  • We perform code reviews and test our work. These activities are integral to our daily workflow. We prioritize quality over quantity.
  • We all have the ability to push code to production; ownership is a core value.
  • We can contribute across the entire codebase, ensuring a collaborative and inclusive environment.
  • We have engineering leadership that has a technical background. We provide mentorship and guidance.
  • We are committed to your individual growth and invest in your professional development.
  • We work on projects that positively impact the world every day.
  • We have a remote first culture, but like to meet once a week in our clubhouse.

Our Technology Stack

  • Back-end: Java, Golang, Python, Postgres, Redpanda, Redis, Pact.
  • Front-end: Vue 3, Typescript, Nuxt, Vite, Pinia, Antdv, Pact, Playwright.
  • Infrastructure: Kubernetes, Terraform, AWS.
  • Tooling: Gitlab, Elastic, Prometheus, Alert manager, Github co-pilot, Unleash, Sentry, ArgoCD, Linear.
  • Working methodology: Shape up.

Our Ideal Candidate

  • Demonstrates a versatile engineering skill set, contributing to various parts of the platform; a true Polyglot engineer.
  • Is comfortable working with two or more of the following languages: TypeScript, Golang, Python, or Java(mandatory).
  • Brings multiple years of production experience with event-driven (micro)services in a scaling environment.
  • Advocates for a strong engineering culture and cloud native thinking. Actively supports its continuous improvement.
  • Possesses a proactive "can-do and can-learn" mindset.
  • Has the ambition to grow to a staff level position and understands what it takes to get there.

The Recruitment Process

  • Introductory call - with our People Partner. We look forward to getting to know you and tell you all about Founda.
  • Team Introduction Call - with two of your future peer engineers.
  • Technical Case - Deep-Dive Session - with two of your future peer engineers. A technical conversation covering a wide range of topics focused on our technical stack. 
  • Conversation with our Engineering Managers: A final conversation to talk about company goals, your ambitions and shared expectations.
  • Our offer. Including all the time and space you need to ask any questions. Our people team is ready to support you in this final step.

Expertise

  • Java (All Versions) - 8 years
  • Microservices architecture - 6 years
  • Typescript - 4 years
  • Azure - 5 years
  • PostgreSQL - 6 years
  • Go Lang - 4 years
  • Python - 4 years
What You Should Know About Senior Software Engineer, Reqroo

At Founda, we’re on a mission to revolutionize healthcare, and we’re looking for a Senior Software Engineer to join our innovative team! If you’re passionate about technology and its application in improving healthcare systems, this could be the perfect opportunity for you. As a Senior Software Engineer at Founda Health, you’ll play a crucial role in developing a self-service global infrastructure that enables seamless and secure data exchange between healthcare providers and various applications. You’ll tackle exciting challenges such as building a pre-fetch service for medical images, developing a Metrics API to provide insights, and enhancing our developer experience across platforms. We believe in working collaboratively, valuing quality over quantity, and nurturing a culture where you can own your code and contribute to the entire codebase. As part of a remote-first team, we meet weekly in our clubhouse to foster connection and collaboration. You’ll be joining a supportive environment where mentorship and professional growth are prioritized, so if you’re a polyglot engineer with a proactive mindset and a desire to make a meaningful impact in healthcare, Founda is the place for you. Our tech stack is diverse, including Java, Golang, Python, PostgreSQL, Kubernetes, and much more. If you have extensive experience in event-driven microservices and a keen interest in pushing your engineering skills further, we can’t wait to hear from you!

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

As a Senior Software Engineer at Founda, you will be responsible for the development of a self-service global infrastructure for seamless data exchange in healthcare. This includes tasks such as building APIs, implementing data normalization layers, and enhancing the developer experience. Your role will be integral in ensuring that medical images and data are available when needed and advancing the interoperability of healthcare systems.

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

To qualify as a Senior Software Engineer at Founda, candidates should have significant experience with Java, along with familiarity in languages like Golang, Python, and TypeScript. A proven background in event-driven microservices architecture and cloud-native technologies is essential. Additionally, candidates should exhibit a proactive mindset and ambition for professional growth.

Join Rise to see the full answer
What technologies does Founda use for their software development?

Founda utilizes a rich technology stack including Java, Golang, Python for back-end development, and Vue 3 with TypeScript for front-end solutions. Our infrastructure relies on Kubernetes and Terraform, while we leverage tools like Gitlab and Prometheus for CI/CD and monitoring respectively. This diverse stack allows us to tackle complex healthcare interoperability challenges.

Join Rise to see the full answer
What is the recruitment process like for a Senior Software Engineer at Founda?

The recruitment process for a Senior Software Engineer at Founda begins with an introductory call with our People Partner, followed by a team introduction call with future peer engineers. Candidates then participate in a technical deep-dive session to discuss the tech stack and culminate in a final conversation with Engineering Managers to align on goals and expectations.

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

At Founda, the work culture is built around collaboration, innovation, and growth. As a remote-first company, we believe in regular engagement through weekly meetups in our clubhouse. We prioritize mentorship, encourage contributions across the codebase, and uphold a strong engineering culture, making it a dynamic place for Senior Software Engineers to thrive.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you explain your experience with Java and how it will help you in the Senior Software Engineer role at Founda?

When answering this question, highlight specific projects where you utilized Java, focusing on how your experience aligns with Founda's needs, particularly in developing scalable microservices. Discuss performance optimization strategies you've implemented and how they relate to healthcare data exchange.

Join Rise to see the full answer
Describe how you would build a Metrics API as a Senior Software Engineer at Founda.

Provide an overview of your thought process in designing a Metrics API. Discuss the data sources you would integrate, the types of metrics you would expose, and the technologies involved, while emphasizing the importance of data security and compliance in healthcare.

Join Rise to see the full answer
What strategies do you use to ensure data normalization in APIs?

Discuss your approach to data normalization, including the methodologies you employ for mapping different data formats to a common model. Highlight any experience you have with terminology layers and how they contribute to seamless interactions among disparate healthcare systems.

Join Rise to see the full answer
How do you approach code reviews as a Senior Software Engineer?

Explain your philosophy around code reviews, emphasizing constructive feedback, collaborative problem-solving, and adherence to best practices. Talk about your experience in conducting reviews and how they contribute to the team's overall coding standards and software quality.

Join Rise to see the full answer
What is your experience with cloud-native technologies, especially in a scaling environment?

Discuss your hands-on experience with cloud platforms and services, focusing on scalability and deployment strategies. Include knowledge of automated deployments with tools like Kubernetes or Terraform, and illustrate how these practices fit within Founda's technological landscape.

Join Rise to see the full answer
Can you describe a challenging technical problem you've solved and how it prepared you for this role?

Choose a specific example of a technical challenge from your past work. Detail the problem, your approach to solving it, and the outcome. Relate it to the type of challenges you might face at Founda and how it demonstrates your problem-solving abilities.

Join Rise to see the full answer
How do you stay current with emerging technologies relevant to software engineering?

Discuss the resources you use to stay updated, such as blogs, webinars, or courses. Highlight how continuous learning plays a role in your career and your desire to bring fresh insights into the Senior Software Engineer role at Founda.

Join Rise to see the full answer
What are your thoughts on teamwork and collaboration during software development?

Share your perspective on the importance of teamwork in software engineering, particularly how collaboration leads to better solutions and code quality. Provide examples of successful collaboration experiences in previous roles.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Demonstrate your organizational skills by discussing tools and techniques you use for task prioritization. Talk about your method for balancing immediate project needs with long-term objectives, particularly in a fast-paced environment like Founda.

Join Rise to see the full answer
What excites you about working in healthcare technology as a Senior Software Engineer?

Express your passion for healthcare technology, discussing the impact it has on improving lives and the potential for innovation in the industry. Relate it to your personal motivations and how you see your work contributing to Founda's mission.

Join Rise to see the full answer
Similar Jobs
Reqroo Remote No location specified
Posted 6 days ago
Reqroo Remote No location specified
Posted 6 days ago
Weekday AI Remote No location specified
Posted 13 days ago
PNC Remote PA - Pittsburgh (15222)
Posted 4 days ago
Photo of the Rise User
G2i Inc. Remote No location specified
Posted 11 days ago
Photo of the Rise User
Venture Global LNG Hybrid Arlington, Virginia, United States
Posted 3 days ago
Photo of the Rise User
Posted 3 days ago
Dental Insurance
Disability Insurance
Vision Insurance
Equity
Paid Time-Off
Medical Insurance
Mental Health Resources
Paid Holidays
Company Retreats
Photo of the Rise User
Posted 3 days ago
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 31, 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, Cincinnati just viewed Senior Director, Digital Marketing at UserTesting
Photo of the Rise User
Someone from OH, Cleveland just viewed Product Manager, AI & STEM Specialist at Macmillan Learning
Photo of the Rise User
Someone from OH, Ashland just viewed Prior Authorization Specialist at LifeStance Health
Photo of the Rise User
Someone from OH, Ashland just viewed Prior Authorization Specialist at LifeStance Health
F
Someone from OH, Grove City just viewed Director of Internal Communications at Filevine
Photo of the Rise User
Someone from OH, Amelia just viewed Copy Editor (contract) at Morning Brew Inc.
Photo of the Rise User
Someone from OH, Versailles just viewed Parts Manager at Crown Equipment
Photo of the Rise User
8 people applied to Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Bookkeeper - Franchise Location at H&R Block
Photo of the Rise User
Someone from OH, Dublin just viewed Cashier - Sawmill Road Market District at Giant Eagle
M
Someone from OH, Cincinnati just viewed Dental Practice Manager at Mortenson Family Dental
Photo of the Rise User
Someone from OH, Columbus just viewed Summer 2025 Data Intern at Reproductive Freedom for All
Photo of the Rise User
Someone from OH, Athens just viewed Medical Assistant - Podiatry - Athens at OhioHealth
K
Someone from OH, Dublin just viewed UI/UX Designer at Konrad
Photo of the Rise User
Someone from OH, Cleveland just viewed Marketing Analytics Intern - Summer 2025 at Spectrum