FFutureFit AI logo

FutureFit AI

Software Development · 38 people

Senior Backend Engineer (Integrations & Platform)

Posted 22 Oct

What’s this role about? Build and operate reliable, bidirectional integrations with government and enterprise partners, using asynchronous workflows, defensive error handling, and reusable platform patterns. Automate manual support processes, improve observability and production reliability, and collaborate with external partners and internal teams on integration changes.

New York, New York
Remote
$150K – $185K
Full-time
5-10 years exp
New York City
Open to applicants in Canada, USA

Skills required

Tap the ones you have

Want to get this job faster?

Apply with AI

No more application formsOur AI fills them in and submits them for you. You just pick the jobs.

Find hiring manager

Reach the person hiringEmail the person behind the job, not the inbox.

Company

About FutureFit AI FutureFit AI partners with Fortune 500 companies, governments, and workforce development organizations to provide an AI-powered tool that acts as a GPS to help workers navigate career transitions, supporting them from career navigation, to reskilling, to job placement. FutureFit AI uses over 350 Million global talent profiles, live labor market data and projections, and proprietary algorithms to identify an individual's skills, recommend possible career paths, and create a personalized roadmap of learning programs, career support resources, and coaching to drive successful job outcomes. FutureFit AI's work in using AI to support reskilling efforts and reimagine layoffs through outskilling has been recognized and covered by the Wall Street Journal, World Economic Forum, US Government, UK Government, and Nesta.

FutureFit AI

Empowering Workers with a "GPS for your Career"

UpskillingReskillingData IntegrationArtificial IntelligenceMachine LearningWorkforce DevelopmentNatural Language ProcessingRecommendation AlgorithmsFuture of WorkB2B Enterprise
FFutureFit AI logo
11-50 employees
Software Development
Privately Held
Raised $4.6M

Responsibilities

  • We’re seeking a Senior Backend Engineer (Integrations & Platform) to build the backbone our platform runs on. You’ll design scalable backend systems that power complex data integrations with government and enterprise partners, remove manual operational work, and help the team move faster with less friction.
  • This is a build role and an operate role: when a sync fails or a record looks wrong, you can trace it back to the cause and fix it.
  • Our integration footprint has grown quickly, and the most demanding piece is a bidirectional data sync with an external partner that requires sophisticated error handling, async workflows, and operational automation. You’ll start there, then turn what you build into the patterns and infrastructure we use for integration reliability across the platform.
  • This is hands-on, high-impact work where you’ll see results quickly: fewer production issues, faster support resolution, and systems that scale with confidence.
  • Complex data integrations: Design, build, and maintain deep, bidirectional data integrations with government and enterprise partners, including partners with limited documentation.
  • Asynchronous workflows: Build reliable async processing using queues, retries, idempotency, and eventual consistency patterns, handling duplicates, missing dependencies, and validation failures defensively.
  • Operational automation: Eliminate categories of manual support work through backend services, Lambda functions, and internal tools that let non-technical teammates diagnose and resolve issues themselves.
  • Observability: Implement structured logging, metrics, tracing, and alerting so issues surface before support tickets do.
  • Production reliability: Stay close enough to running systems to debug them, including code you did not write.
  • Reusable patterns: Establish integration standards the rest of the team can build on.
  • Partner collaboration: Work with external vendors on API changes and coordinated deployments.
  • At FutureFit AI, we value clarity of purpose and rapid momentum. Here’s what success looks like in your first 90 days
  • Build relationships with the engineering, customer success, and support teams who interact with our integration systems daily
  • Deep dive into our most complex integration: the bidirectional sync architecture between our platform and external partners (APIs, data models, async workflows, error patterns)
  • Get hands-on with our debugging tools: MongoDB queries for async job tracking, CloudWatch Logs Insights for distributed tracing, SQL queries for data validation
  • Ship your first small fixes or improvements: resolve straightforward integration bugs or improve observability in one workflow
  • Take ownership of your first major automation initiative: eliminate a category of manual support work
  • Build and deploy backend services and Lambda functions that reduce manual intervention in the integration pipeline
  • Implement comprehensive observability (structured logging, metrics, and alerting) so issues surface before support tickets
  • Work with the support team to validate that your automation eliminates manual work, and identify the next highest-impact opportunity
  • Document runbooks and create internal tools that empower non-technical team members to diagnose and resolve common issues independently
  • Collaborate with external partners on any API changes or coordinated deployments your automation needs
  • Begin identifying patterns and infrastructure that can be reused across other integrations or platform systems
  • Measure and communicate the impact of your automation: reduction in support tickets, decrease in manual intervention time, improvement in data consistency and error rates
  • Participate in architectural discussions and planning for other platform initiatives, bringing your expertise in reliability patterns, async workflows, and operational excellence
  • Mentor other engineers on the patterns and infrastructure you’ve built, establishing yourself as the go-to person for integration reliability
  • Present a technical deep-dive to the broader engineering team on what you’ve learned and built

Qualification

SoftwareTechnologyEngineeringData & Analytics

Required

  • 5 to 8+ years of senior-level, hands-on experience in backend, platform, or integration engineering, with a focus on building reliable systems for complex external integrations
  • Strong experience with TypeScript and Node.js
  • Proven experience building and maintaining complex data integrations at enterprise or government scale (deep data integration work, not only SSO, API configuration, or cloud deployments)
  • Strong understanding of asynchronous workloads and processing
  • Experience developing reliable, production-grade backend systems
  • Strong debugging skills using logs, metrics, and tracing
  • Proficiency with at least one SQL or NoSQL database in production
  • Comfort working effectively in a fully remote environment

Preferred

  • AWS experience (Lambda, EventBridge, SQS); Azure experience is transferable
  • Frontend or full-stack development experience
  • Experience with financial, banking, or similarly complex data integrations
  • GraphQL API design, MongoDB or DynamoDB for async state management
  • Experience with legacy enterprise or government systems
  • Multi-tenant architecture experience
  • Our Tech Stack
  • Languages: TypeScript, Node.js
  • Architecture: Event-driven (EventBridge, SQS, Lambda)
  • Data: MongoDB, PostgreSQL, Redshift
  • Observability: CloudWatch Logs Insights
  • Infrastructure: AWS, GitHub Actions for CI/CD
  • Your Education
  • Your alma mater isn’t our focus. Your grit, hunger, and drive are. If you learn continuously, tackle challenges head-on, and know your strengths and gaps intimately, you’re our person.

Benefits

  • Work directly with the founding team
  • Health care
  • Career development budget
  • Technology reimbursement
  • Flexible schedules built on trust
  • The base salary range for this role is USD $150,000 to $185,000 for candidates based in the United States and CAD $130,000 to $170,000 for candidates based in Canada, benchmarked to the middle of the market for comparable venture-backed companies. Where you land in the range reflects your applied experience and other criteria established by the hiring committee.
  • At FutureFit AI, our hiring process is designed to help you assess whether this role and our culture are the right fit based on your unique skills, mindset, and experiences. We move fast and work with intensity, so we want you to get a real sense of that from the start.
  • Each journey includes a mix of interviews and a performance challenge. For this role, that might look like
  • Online Application
  • Initial Screen with Talent Acquisition
  • Interview with Hiring Manager
  • Coding Challenge
  • Design Challenge
  • 2nd Interview with Head of GTM
  • 3rd Interview with CEO
  • Final Decision
  • Generally, this entire process takes around 6 weeks, although the timing can vary due to specific candidate circumstances.
  • Ready to shape the future of work?
  • At FutureFit AI, we're not just building a company—we're transforming how talent and opportunity connect. Join our driven team united by a commitment to job seekers and the workforce ecosystems we serve.
  • Team: 30-50 across US and Canada (hubs in NYC and Toronto)
  • Customers: Workforce development agencies and intermediaries, government agencies, employers
  • Industry: SaaS/AI technology
  • Funding: Bootstrapped 0-1, then raised funding led by JP Morgan
  • Structure: Growth, Customer Success, Product, Engineering, Data, People & Culture, Finance & Operations
  • Our Core Principles
  • Be Curious
  • Drive to Outcomes
  • Raise the Bar
  • Speed Matters
  • Own It
  • We Over Me
  • Use of AI in Hiring
  • Screening support: AI may help us compare applications against the skills and experience required for a specific role. These skills are defined by the hiring team for each position. A human reviews each application, with the AI assessment as just one input.
  • Interview support: In some interviews, we may use an AI notetaker to summarize the discussion so interviewers can focus on being present in the conversation.
  • Insights, not decisions: AI provides data points to support our team’s evaluation but does not make or recommend final hiring decisions. Every hiring decision is made by people.

Interested in this role?

Recommended jobs

  • KKlarity logo

    Senior AI Backend Engineer

    Klarity·New York

    $220K – $280K
    On-site
    Full-time
    2-5 years exp

    Skills required

    Backend EngineeringApplied AIDistributed Systems
  • JJustworks logo

    Software Engineer, Backend

    Justworks·New York

    $131K – $169K
    On-site
    Full-time
    2-5 years exp

    Skills required

    Backend DevelopmentPythonJava
  • JJustworks logo

    Senior Software Engineer, Backend

    Justworks·New York

    $188K – $242K
    On-site
    Full-time
    5-10 years exp

    Skills required

    Backend Software EngineeringGolangServer-Side Programming