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

Backend Engineer

Our story

We’re a fast growing, Series A stage health AI company building a clinical operating system for MSK practices. We are revenue generating and are looking to carefully expand the team to help us scale to 1,000,000 patients and beyond!

The team is headquartered in NYC with a satellite office in Vancouver, BC. Much of our engineering team is remote - distributed throughout the US and Canada.

We live in Notion docs, Slack channels and Github with weekly meetings over Zoom. Meetings may feature honorary advisors, MedTech execs, and, if we’re lucky, Will’s cat or our Chief Pup Officer.

As Flagler continues to grow, there is a unique opportunity to build the foundations of data and infrastructure to help the product and company reach our full potential. This is where you come in — to design and build reliable, trusted, and timely analytics that accelerate the decision-making process of key product and business functions. You will have a strong impact on the roadmap and growth trajectory of our company.

Required Qualifications

  • Proven experience with building highly-available applications in a regulated environment

  • Ability to write readable, testable, and supportable code in JavaScript, TypeScript, Node.js (Express), or Python (Flask, Django, FastAPI, Pyramid, or Twisted)

  • A history of using monitoring and profiling tools to measure the impact of codebase changes

  • Data streaming system experience, such as Kafka or RabbitMQ to build out realtime and asynchronous applications utilizing protocols like gPRC

  • Inclination to write automated tests for code while coding and experience with relevant unit testing frameworks for JavaScript (Selenium, Puppeteer, etc.) or Python (PyTest, Tox, etc.)

Preferred Qualifications

  • Experience with SQL databases like PostgreSQL

  • Experience with Mirth Connect integration framework

  • Experience with Nodejs build systems (rush, nx, vite, etc.)

  • DevOps experience using Kubernetes, Docker and setting up AWS Cloud infrastructure

  • Experience with Mirth Connect integration framework

  • Familiarity with HL7 / FHIR / EHRs

  • General healthcare tech / software experience

Hiring Process

Due to the high volume of applications, we only reach out to candidates selected for interviews. We do not have online leetcode assessments as an initial filter, so we only reach out to very few candidates for initial introduction.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

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 Backend Engineer, Flagler Health

Flagler, a rapidly growing health AI company headquartered in New York City, is on the lookout for an exceptional Backend Engineer to join our team. As we strive to build a clinical operating system for MSK practices, we’re looking for passionate individuals who can help us scale our services to reach over 1,000,000 patients and more! With a team spread across the US and Canada, we thrive on collaboration through Notion docs, Slack conversations, and GitHub. Weekly Zoom meetings keep us connected, often featuring our esteemed advisors and the occasional cameo from Will’s cat or our beloved Chief Pup Officer. In this role, you’ll have the unique opportunity to lay down the groundwork for our data and infrastructure, developing reliable, timely analytics that will drive key decisions throughout our product and business functions. Your contributions will be crucial in shaping the roadmap for Flagler's growth trajectory. We’re seeking candidates with proven experience in building highly-available applications in regulated environments and proficiency in writing clear, testable code with JavaScript, TypeScript, Node.js, or Python. If you have a knack for monitoring and profiling tools, data streaming systems like Kafka, and are familiar with automated testing frameworks, we’d love to hear from you. Join us at Flagler, where your work will make a meaningful difference in healthcare technology and patient care!

Frequently Asked Questions (FAQs) for Backend Engineer Role at Flagler Health
What are the main responsibilities of a Backend Engineer at Flagler?

As a Backend Engineer at Flagler, you will design and develop reliable infrastructures that facilitate the rapid development of analytics for decision-making within the company. You will be heavily involved in writing testable code, monitoring application performance, and implementing data streaming systems. Your role will directly impact our roadmap and expansion efforts in healthcare technology.

Join Rise to see the full answer
What qualifications are required for a Backend Engineer role at Flagler?

To qualify for the Backend Engineer position at Flagler, candidates must have proven experience in creating highly-available applications, proficiency with JavaScript or Python, and the ability to use various monitoring tools. Familiarity with data streaming systems and their implementation is also essential for the role.

Join Rise to see the full answer
Is there a preference for experience with specific technologies for the Backend Engineer at Flagler?

Yes, while strong foundations in JavaScript, TypeScript, Node.js, or Python are crucial, additional preferred qualifications include experience with SQL databases such as PostgreSQL, Kubernetes, Docker, and familiarity with HL7 or FHIR frameworks. Such experience can give candidates an advantage in the selection process at Flagler.

Join Rise to see the full answer
What is the work environment like for a Backend Engineer at Flagler?

Flagler offers a dynamic work environment that emphasizes collaboration and remote work flexibility. The engineering team operates seamlessly using tools like Notion, Slack, and GitHub, alongside regular meetings on Zoom. A friendly culture exists where team members even share personal moments, including visits from pets during meetings!

Join Rise to see the full answer
What is the hiring process like for the Backend Engineer position at Flagler?

At Flagler, we maintain a streamlined hiring process with no initial online coding assessments. Given the high volume of applications, we reach out primarily to candidates selected for interviews. This ensures we focus on quality interactions that foster our goal of building a strong, capable team.

Join Rise to see the full answer
Common Interview Questions for Backend Engineer
Can you describe your experience with building highly-available applications?

In response to this question, share specific examples of applications you've developed in regulated environments, focusing on technologies used, challenges faced, and how you ensured high availability. Highlight your problem-solving skills and ability to enhance performance.

Join Rise to see the full answer
What programming languages are you most comfortable with, and why?

Tailor your answer to the job description by mentioning your experience with JavaScript, TypeScript, Node.js, or Python. Detail your proficiency in these languages and highlight specific projects where you applied them, discussing any impact those projects had.

Join Rise to see the full answer
How have you utilized monitoring tools to improve application performance?

Provide concrete examples of monitoring tools you've employed to assess application performance. Discuss how you used these tools to diagnose issues, the actions you took based on data insights, and the results achieved in terms of performance optimization.

Join Rise to see the full answer
What data streaming systems have you worked with in past projects?

Discuss your familiarity with data streaming systems like Kafka or RabbitMQ. Offer examples of how you've implemented these systems in past roles, the protocols you utilized, and how they contributed to achieving realtime or asynchronous application functionalities.

Join Rise to see the full answer
What is your approach to writing automated tests?

Explain your standard practice for writing automated tests while coding. Mention frameworks you're familiar with, like Selenium for JavaScript or PyTest for Python, and emphasize the importance of testing in maintaining code quality and reducing bugs.

Join Rise to see the full answer
Describe your experience with SQL databases, especially PostgreSQL.

Share details about your experience working with SQL databases, emphasizing any projects that utilized PostgreSQL. Discuss your comfort level with database design, querying, and optimizing database performance for applications you have developed.

Join Rise to see the full answer
How do you handle version control in your software development process?

Discuss your experience with version control systems, particularly Git. Elaborate on your approach to managing branches, merging changes, and collaborating within teams. Highlight any tools or workflows that have helped you maintain code quality within collaborative environments.

Join Rise to see the full answer
Have you had experience with DevOps practices? If so, can you share an example?

Explain any relevant DevOps experience you possess, particularly with tools like Kubernetes or Docker. Offer a business context where you implemented these practices, focusing on how they improved deployment processes or collaboration between development and operations teams.

Join Rise to see the full answer
What strategies do you use when debugging complex issues in your code?

Share your systematic approach to debugging. Discuss specific techniques or tools you utilize to identify the root cause of issues efficiently, and provide examples of complex bugs you've solved, showcasing your analytical skills.

Join Rise to see the full answer
What’s your experience with healthcare tech, and how do you think it shapes your work?

Describe any prior experience within the healthcare tech space, emphasizing your understanding of industry regulations and protocols such as HL7 or FHIR. Discuss how this background informs your technical decisions and overall approach to software development.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Posted 13 days ago
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Central Moloney Hybrid No location specified
Posted 6 days ago
Coffman Engineers, Inc. Hybrid 1939 Harrison St, Oakland, CA 94612, USA
Posted 12 hours ago
Photo of the Rise User
Experian Remote BLOCK-B, Cyber Pearl Building, 4th floor, Phase 2, Hyderabad, India
Posted 5 days ago
Photo of the Rise User
AECOM Remote Taipei, Taiwan
Posted 7 days ago

Flagler Health+, headquartered in Saint Augustine, Florida, is a healthcare facility that focuses on the physical, social, and economic health of the community.

5 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 7, 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!