Skip to content

Product Engineer - NYC

Builds revenue-critical backend systems including AI-powered approval workflows, intelligent collections agents, and scalable billing infrastructure. Ships reliable production code end-to-end, focusing on distributed systems, customer needs, and high-velocity event processing.

180k – 190kNew York, NYBackend EngineeringHybrid

About the role

What you'll be doing

  • AI-powered approval workflows: Build flexible routing configured in natural language that turns into deterministic, auditable business logic.
  • Intelligent collections agent: Instruct in natural language to run autonomous workflows for chasing late payments.
  • Scaling billing infrastructure 10x: Rethink storage, horizontal scalability, and handle 10x load without 10x cost.

Design systems that process high-velocity event streams, balance cost and performance at scale, and ensure reliability for revenue-critical infrastructure.

You should apply if

  • Shipped production backend systems and care about reliability.
  • Care about customers and understand why you're building.
  • Comfortable with ambiguity, thrive in ideation, adapt based on feedback.
  • Communicate clearly.
  • Interested in distributed systems and resilient software.

Nice to have: Deep relational database expertise.

Tech stack

Backend: Kotlin (Http4k, Spring Boot, Exposed, Result4k)
Storage: Postgres, BigQuery
Async messaging: Google Cloud Pub/Sub
Infrastructure: Google Cloud, Terraform
Frontend: TypeScript, React
Monitoring: Google Cloud Monitoring, Sentry
Tools: GitHub, Slack, Notion, Linear

What we offer (New York)

Salary: $180,000 to $190,000
Equity: Meaningful share options
Vacation: 20 days plus national holidays
Benefits: Competitive healthcare and 401K
Visa sponsorship: Available

Skills

KotlinPostgresBigQueryGoogle Cloud Pub/SubGCPTerraformTypeScriptReactSpring BootHttp4K

Software Engineer, Knowledge Systems

Build systems for extracting, connecting, retrieving, and reasoning over knowledge from the web to enable AI agents to answer questions with precision. Requires experience with complex distributed backend systems and petabyte-scale data pipelines.

180k – 350kSan Francisco, CABackend EngineeringOn-site5+ YOEData QualityData Pipelines

Backend Engineer - API

Build and own the xAI API and high-throughput inference infrastructure serving models globally with low latency and high availability. Requires expert Rust or C++ skills and experience with scalable distributed systems.

180k – 440kPalo Alto, CABackend EngineeringOn-site5+ YOEC++Rust

Software Engineer, Control Plane

Builds backend tools for enterprise control plane including access control, change management, and data warehouse optimization. Requires expertise in distributed systems, asynchronous workflows, and product-minded engineering for scalable, reliable architectures.

180k – 260kUnited StatesBackend EngineeringRemoteSnowflakeDatabricks

Software Engineer, Streaming Systems

Builds and scales high-throughput streaming infrastructure to ingest and process billions of customer behavioral events in real-time at sub-second latency. Owns end-to-end projects, solves customer scaling issues, and influences roadmap in a remote-first startup.

180k – 320kUnited StatesBackend EngineeringRemoteKafkaPulsar

Software Engineer, Customer Studio Backend

Builds backend systems for Customer Studio, optimizing data warehouse performance, real-time audience syncing, analytics, and AI-enhanced workflows for marketing teams. Requires strong distributed systems expertise and product-minded thinking.

180k – 320kUnited StatesBackend EngineeringRemoteSQLCdc