Skip to content
ConcourseConcourseNew York, NY

Backend Software Engineer

Builds and scales backend systems, APIs, ETL pipelines, and integrations with finance data sources like ERPs and CRMs to power AI agents. Requires 2+ years backend experience, preferably TypeScript/Node.js, with strong data modeling skills.

Salary not listed
On-site2+ YOEBackend Engineering

About the role

Key Responsibilities

  • Build Core Backend Systems: Develop and maintain backend features, APIs, and business logic that power our AI agents and user-facing applications.
  • Own Integrations: Build integrations with ERPs, banks, CRMs, HRIS, payroll, billing systems, and other finance data sources.
  • Create ETL Pipelines: Develop and maintain ETL processes that ensure smooth, reliable data flow from external systems into our database.
  • Optimize Backend for Scale: Work with the AI team to ensure backend systems support high-volume AI queries with strong performance and reliability.
  • Take Ownership of Product Components: Own large areas of the backend with a high degree of autonomy and an ownership mentality.

Requirements

  • 2+ years of backend engineering experience delivering production systems and features.
  • Strong experience building REST APIs, working with databases, and developing backend services (TypeScript/Node.js preferred).
  • Comfortable building integrations, reading API documentation quickly, and connecting disparate systems with urgency.
  • Strong understanding of data modeling, schema design, and moving data across siloed systems.
  • Excellent problem solver who enjoys debugging, prototyping, and thinking creatively through technical challenges.
  • Thrives in fast-paced, ambiguous environments and is able to self-direct, move quickly, and operate with high ownership in a startup setting.

Nice-to-Haves

  • Experience with financial systems (ERPs, billing, payroll, or other systems) or fintech products.
  • Experience with data warehouses (Snowflake, Redshift, BigQuery), ETL tools (Fivetran, Airbyte).

Skills

TypeScriptNode.jsREST APIsDatabasesETLSnowflakeRedshiftBigQueryFivetranAirbyte
Upstart

Software Engineer, Upstart Bank

UpstartUnited States

Software Engineer on the Upstart Bank team building scalable backend systems, services, and APIs in a regulated fintech environment. Requires 2+ years experience, proficiency in a modern language (Java, Python, Go, etc.), and strong fundamentals; fintech or regulated industry experience preferred.

131k – 154k/yr
Remote2+ YOEBackend Engineering
Mirage

Software Engineer, Backend

MirageNew York, NY

Backend engineer building and owning end-to-end services, APIs, data pipelines, and ML infrastructure to power an AI-native video platform. Requires 2+ years experience shipping production systems, strong problem-solving, and comfort integrating large generative AI models.

175k – 275k/yr
On-site2+ YOEBackend Engineering
Reddit

Backend Engineer, Moderation Enforcement

RedditNew York, NY +3

Backend Engineer building moderation tools and features for Reddit's communities. Requires 2-5 years experience, proficiency in Go or Python, and API design skills.

164k – 230k/yr
Remote2+ YOEBackend Engineering
TheGuarantors

Software Engineer

TheGuarantorsNew York, NY

Build and maintain scalable backend services and APIs for third-party client integrations on a developer-facing platform. Requires 2+ years building backend services (Go preferred), strong API and system design skills, SQL experience, and cloud/IaC knowledge.

125k – 145k/yr
Hybrid2+ YOEBackend Engineering
Wowza Media Systems

Junior Java Engineer

Wowza Media SystemsUnited States

Senior Java engineer building and optimizing live/on-demand video transcoding, packaging, and delivery pipelines in Wowza Streaming Engine. Requires 8+ years Java experience with deep concurrency/JVM knowledge plus 5+ years in video streaming codecs and protocols.

Salary not listed
Remote8+ YOEBackend Engineering