Software Engineer II
North America
July 1, 2026 at 2:08 AM
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