Backend Developer

New York, United States Full-time

About Fulcrum

Fulcrum Analytics combines advanced analytical consulting, big data platforms and agile enterprise applications to drive real business impact. Through our analytical consulting services we partner with some of the world’s top companies to unlock multi-million dollar opportunities with data. We’ve helped insurance companies uncover business value buried under mountains of claims data, improved marketing efficiency for top retailers, priced and marketed service plans for the largest automakers in the world, and helped investment banks optimize their sales and trading operations. Fulcrum is a world class analytics consulting firm and developer of analytics driven applications.

Employees benefit from gaining exposure and solving problems at large institutions, while Fulcrum itself aims to have a startup culture characterized by shared responsibility and always seeking to do things better.  Many employees espouse the benefit of working alongside other talented technical experts across multiple industries as being an ideal environment for continued learning and career growth.

This position is based out of Fulcrum headquarter - located across from Bryant Park in NYC. Employees are regularly expected to spend time at nearby client sites.

Role and Responsibility

The Backend Developer will be asked to support at least one consulting engagement, where they will be primarily responsible for building database applications that include ETL development, data management, reporting, and related processes.  The Backend Developer will report to the Lead Data Scientist and/or other project managers.  Specific responsibilities include:

  • Write Python modules for repeatable tasks
  • Work with databases to load, query, and transform data
  • Build and enhance ETL processes
  • Support modeling, reporting and related processes post data consumption
  • Work directly on a client site, providing technical assistance to a team of statisticians and data scientists
  • Collaborate with our clients' technical teams and assist them with requests as needed
  • Anticipate future roadblocks and identify solutions based on the current business needs and analytic plan


The Backend Developer should have experience in database development on a major database platform. Qualified applicants will be asked to take an online assessment of programming skills and should be prepared to answer detailed technical questions during their interviews.  Experience with statistics, math, econometrics or other quantitative fields is considered a plus, while the base requirement is just demonstrated interest. The ideal candidate will have:


  • Strong backend/Python programming skills required
  • Expereince working with REST APIs preferred
  • Experience working with Airflow or other workflow management platform preferred
  • Experience working with large datasets
  • Comfort working on Linux server systems and the Linux command line
  • Familiarity with version control, in particular Git
  • Ability to learn and solve problems independently
  • Attention to detail
  • Ability to collaborate on a team and follow instructions when given
  • Effective oral and written communication skills with both technical and business-oriented co-workers.
  • Demonstrated interest in data science through coursework, work experience or other means
  • Willingness to learn new tools and technologies


Location: New York, NY. Candidates not local to the area must be willing to relocate.

Start Date: Immediate

Position Type: Full-time salaried with benefits.

How to Apply

Apply at with your resume.

No recruiters, please.