TypeScript
Node.js
SQL

Staff Software Engineer (Architecture)

Overview

Float's Intelligence team is building the AI layer that makes resource management smarter.

Job Description

You'll be the engineer who builds and owns the pipelines that Intelligence features depend on, keeps the warehouse healthy and well-understood, and grows alongside us as we move toward a more event-driven architecture.

Responsibilities

  • - Intelligence pipeline ownership: You'll take end-to-end ownership of the data pipelines that power NextGen and other Intelligence team features
  • - Applied ML in production: You'll contribute to AI features in production, building the data infrastructure that makes those features work reliably.
  • - Pipeline health and maintenance: Working alongside Davi and Roberto (the Data team), you'll ensure our pipelines and data infrastructure are reliable and well-documented.
  • - Event-driven architecture: As Float's data needs evolve, you'll play a key role in how we introduce event streaming (Kafka/Debezium) into the stack, and will have the opportunity to contribute to architectural decisions, as well as implementing them.
  • - Scheduling optimization work: You'll develop familiarity with Timefold and Float's scheduling domain.
  • - Cross-team data impact: Improvements to pipelines and infrastructure tend to ripple outward.

Required Skills

  • - Applied ML/AI in production: You’ve shipped at least one ML or AI feature that customers use, and lived with it afterward.
  • - Pipeline ownership and debugging: You’ve been on the hook when a pipeline broke.
  • - Feature delivery: Your data work has a visible output in the product.
  • - TypeScript/Node.js: You’ve written and maintained production-level TypeScript codebases.
  • - SQL and databases: Complex analytical SQL, with an eye on warehouse cost and performance.
  • - Software engineering practices: You design before coding, write tests, and do code reviews.
  • - Documentation and written communication: You document as part of the work.
  • - Warehouse modeling: Familiar with dbt and a cloud warehouse (BigQuery or Snowflake).

Benefits

  • - Competitive salary
  • - Fully remote work environment
  • - Asynchronous communication culture
  • - Opportunities for professional growth
  • - Transparency in company practices

About the company

Rated the #1 Resource Management Software on G2. Trusted by 4500+ professional services teams to plan projects and schedule work.


All Job Openings at Float