Senior Software Engineer, Platforms

| New York

Our mission is to serve cancer patients and our customers by dramatically improving treatment and accelerating research. Our software platform helps physicians manage complex patient treatments in cancer centers. It also empowers life science companies and academic researchers across the country so they can use real-world oncology data at a scale and clinical depth never before seen, advance patient care, and accelerate scientific discovery.

Are you interested in building elegant and scalable systems to help our customers unleash the power of their data? As a Platform Software Engineer you will design and implement backend components such as services, data stores, infrastructure, instrumentation, and deployment tools. You will continuously ship new features for our cloud based infrastructure.

You will empower Flatiron’s engineering team to scale both as we grow and iterate on new products. You will work on large, web-based and data processing applications. You will be responsible for the extensibility of reliable, scalable infrastructure that is used by multiple engineering teams and products.

Some of these things might describe you:

  • You hold a BS, MS, or PhD in computer science or related field
  • You have worked with a range of languages and technologies. You apply proper tooling for the problem, having strong experience with languages like Python, C++, Java, C#, or Go
  • You are passionate about performance, reliability, and scalability of systems
  • You are passionate about our mission to improve healthcare through technology
  • You have developed systems, infrastructure and tooling for processing large datasets and/or have developed scalable high-availability web applications
  • You have a good understanding of different data storage technologies and tradeoffs in one or more of: Postgresql, MySQL, MSSQL, HDFS, Hadoop, NoSQL, RedShift, ElasticSearch, etc…
  • You are excited about accelerating the velocity of the entire engineering organization by developing new capabilities
  • You are a strong advocate for the collection, measurement and interpretation of results: performance optimization, capacity planning, diagnostics
  • You have taken a leading role in building complex software systems that have been successfully delivered to customers
Read Full Job Description

Technology we use

  • Engineering
    • .NETLanguages
    • C#Languages
    • C++Languages
    • JavascriptLanguages
    • PythonLanguages
    • jQueryLibraries
    • ReactLibraries
    • AngularJSFrameworks
    • ASP.NETFrameworks
    • Node.jsFrameworks
    • Microsoft SQL ServerDatabases
    • PostgreSQLDatabases

Location

Flatiron Health is in the heart of the Flatiron District. Eataly is right downstairs and we oversee Madison Square Park.
200 5th Avenue, New York, NY 10010

Insider's spotlight

What’s the vibe like in the office?

The most exciting part of being in my company is solving a real problem at scale through serious collaboration. Oncologists, software engineers, statisticians, business folks, etc. all have to come to the table together, as equals, to figure this one out. And we are doing it.

Amy

Chief medical Officer

What kinds of technical challenges do you and your team face?

An engineer and oncologist work together over several weeks to build an algorithm from a naive prototype to a highly specialized and flexible rule set that can accurately represent the lines of therapy for 95% of patients within a specific disease subset.

Abhishek

Software Engineer

How does the company support your career growth?

As engineering manager, I am invested in the professional development of the people I work with. I train team members by pulling them out of their comfort zones to the uncomfortable territory. At Flatiron, it is one of our values - greatness and comfort rarely co-exist.

Kevin

Software Engineering

At Flatiron, we believe that learning from the experience of every cancer patient is an imperative — it is the key to accelerating research and continuing to improve the quality of care. Our mission is to serve cancer patients and our customers by dramatically improving treatment and accelerating research.

Zach Weinberg

Co-Founder, President and COO

Instead of studying the cells, I now have the opportunity to write about the patients. I can tell their stories through the research lens and enable them to advance clinical cancer research through their experiences. I certainly never lose sight of the human behind the cell anymore.

Rana

Medical Writer

Perks of working here

401(K)
Casual Dress
Child Care
Commuter Benefits
Company Equity
Company Outings
Conferences & Training
Daily Meals Provided
Dental Benefits
Flex Work Hours
Happy Hours
Health Benefits
Generous Parental Leave
Stocked Kitchen
Vision Benefits
Volunteering Opportunities
More Jobs at Flatiron Health57 open jobs
All
Data + Analytics
Design + UX
Developer + Engineer
HR
Internships
Legal
Marketing
Operations
Product
Project Mgmt
Sales
Operations
new
Flatiron Health
Product
new
Flatiron Health
Project Mgmt
new
Flatiron Health
Operations
new
Flatiron Health
Operations
new
Flatiron Health
Design + UX
new
Flatiron Health
Operations
new
Flatiron Health
Developer
new
Flatiron Health
Sales
new
Flatiron Health
Data + Analytics
new
Flatiron Health
Operations
new
Flatiron Health
Developer
new
Flatiron Health
Project Mgmt
new
Flatiron Health
Project Mgmt
new
Flatiron Health
Developer
new
Flatiron Health
Internships
new
Flatiron Health
Operations
new
Flatiron Health
Data + Analytics
new
Flatiron Health
Developer
new
Flatiron Health
Developer
new
Flatiron Health
Operations
new
Flatiron Health
Developer
new
Flatiron Health
Operations
new
Flatiron Health
Marketing
new
Flatiron Health
Data + Analytics
new
Flatiron Health
Operations
new
Flatiron Health
Developer
new
Flatiron Health
Developer
new
Flatiron Health
HR
new
Flatiron Health
Developer
new
Flatiron Health
Developer
new
Flatiron Health
Developer
new
Flatiron Health
HR
new
Flatiron Health
Project Mgmt
new
Flatiron Health
HR
new
Flatiron Health
Operations
new
Flatiron Health
Data + Analytics
new
Flatiron Health
Operations
new
Flatiron Health
Sales
new
Flatiron Health
HR
new
Flatiron Health
Sales
new
Flatiron Health
Marketing
new
Flatiron Health
Data + Analytics
new
Flatiron Health
Data + Analytics
new
Flatiron Health
Operations
new
Flatiron Health