Remotify
logo
Confidential

Software Engineer II

North America

July 1, 2026 at 2:08 AM

✨ AI summary

Location

  • United States (US-based)

Languages

  • Python
  • JavaScript/JSX

Frameworks

  • FastAPI
  • React (React 18, Vite, TanStack Query, MUI, Tailwind, Mapbox)
  • dbt
  • LangGraph
  • Airflow or Dagster (optional)

Cloud Services

  • AWS (Lambda, ECS, RDS, SQS, EventBridge, S3)

Databases

  • PostgreSQL
  • DuckDB
  • Pinecone (vector database)

Experience Level

  • 2–4 years of software engineering experience

About Us

We are an analytics SaaS that gives founders, CEOs, and their teams a single, real-time source

of truth across their systems. We ingest commerce, marketing, financial, and operational data

from virtually any source and turn it into the metrics that drive decisions.

We're a mature, growing business with a team and client roster expanding across beauty and

wellness, consumer goods, fashion and apparel, food and beverage, and restaurants and

hospitality. Engineers are supported by a deeply technical culture that runs through the DNA of

the entire organization.


About the Role

If you're up to the challenge of wrangling sprawling data into resilient ETL pipelines, we're

looking for you. As a Software Engineer II, you'll build across our platform: the pipelines that

ingest and normalize client data, the backend services that model and serve it, and the React

application clients use every day. You'll also help ship the next generation of the product,

including its AI-powered capabilities.


You'll work directly with senior engineers and product leaders on a platform that runs real,

business-critical analytics. The role is equal parts building new capability and engineering for

correctness and reliability at scale.


Compensation: $90,000–$110,000, plus benefits.


Location: US-based.


What You'll Work On


Data & Pipelines

• Build and maintain the ETL that ingests commerce, marketing, financial, and POS data

across many sources (Shopify, Toast, QuickBooks, ad platforms, email/SMS, and more)

and normalizes it per tenant

• Own and extend the transformation layer that turns raw source data into the analytical

models and datasets the dashboards read

• Debug data issues and keep pipelines correct, fresh, and cost-efficient

Backend Services

• Help evolve the platform's data stack toward modern lakehouse and analytics-engineering

tooling, with technologies like DuckDB, DuckLake, and dbt

• Build features in our Python services, which we're standardizing on FastAPI and REST

• Design and ship APIs against PostgreSQL with care for multi-tenancy and tenant isolation

• Build and maintain integrations with external data sources and financial systems


AI & ML Capabilities

You'll help build the platform's AI and ML capabilities.


• Design and implement RAG over client data, from retrieval to LLM and tool integration to

prompt and output handling

• Orchestrate multi-step LLM and agent workflows with frameworks like LangGraph

• Work with vector databases such as Pinecone to power retrieval

• Build and maintain an MCP interface to the platform

• Build the evals and monitoring that keep AI features accurate, reliable, and cost-efficient

Frontend

• Build and maintain features in our React SPA (React 18, Vite, JavaScript/JSX, TanStack

Query, MUI + Tailwind, Mapbox, and a set of charting libraries)

• Partner with product on usability and performance across our data-grid- and chart-heavy

surfaces


Collaboration

• Work closely with product, analytics, and finance requirements to turn domain needs into

shipped features

• Participate in sprint planning, standups, code review, and engineering decisions

• Document your work and contribute to internal knowledge sharing

Qualifications


Required

• 2–4 years of software engineering experience

• Solid experience building and maintaining data pipelines and ETL workflows. We care

about depth in the space more than any specific stack, so familiarity with the modern

analytics-engineering toolset (e.g. dbt, Dagster or Airflow, DuckDB, Cube) is a plus

• Strong backend Python (FastAPI experience a plus)

• Strong relational database design and data modeling, with PostgreSQL experience

• Comfortable working in a React frontend with JavaScript/JSX, including hooks, function

components, and React Query / Context-style state management

• Read the job description; to verify you have, please enter one hundred for years of

experience with attention to detail on the last step of the application

• Experience with cloud infrastructure, preferably AWS (Lambda, ECS, RDS, SQS,

EventBridge, S3)

• Familiarity with REST API design

• Hands-on expertise with agentic coding practices, using coding agents (e.g. Claude,

Cursor) to plan, write, review, and refactor code as a core part of how you work

• Hands-on experience building LLM-powered product features, such as RAG, agent and

tool-use orchestration, and prompt and evaluation design, including working against the

Anthropic, OpenAI, or similar APIs


Preferred

• Depth in any of the AI stack we use, such as vector databases (e.g. Pinecone) or agent-

orchestration frameworks (e.g. LangGraph)

• Experience on SaaS or data-focused applications

• Experience safely evolving or migrating live production systems

• Interest in finance, analytics, or data products

Apply