Skip to content
People.ai logo

Software Engineer — XCore

People.aiRevenue Intelligence company
PolandSenior
Y Combinator logo
Y Combinator
Lightspeed Venture Partners logo
Lightspeed Venture Partners
Andreessen Horowitz logo
Andreessen Horowitz
ICONIQ Capital logo
ICONIQ Capital
GGV Capital logo
GGV Capital
Mubadala Capital
Software Engineering

About the role

TL;DR

Build and maintain foundational backend systems, APIs, and data pipelines for enterprise products.

  • As a Software Engineer on the XCore team, you will build and maintain foundational systems powering all Backstory.ai products, from identity and authorization to audit logging and BI data exports.
  • You'll work in a technically deep environment focused on writing great software, designing low-latency APIs, building reliable data pipelines, and scaling complex distributed systems.
  • Key Responsibilities Build and maintain performant, low-latency APIs and distributed microservices.
  • Implement and maintain data pipelines for large volumes of data.
  • Maintain and improve existing features based on user feedback.
  • Contribute to production observability through alerting, dashboards, and runbooks.
  • Build tooling to reduce manual operations and support customer self-service.
  • Requirements 3+ years of professional experience building backend systems in an enterprise environment. 1+ years of experience programming in Python or Scala.
  • Solid understanding of microservices and service-oriented architectures.
  • Familiarity with databases, caching strategies, and low-latency service design.
  • Experience building and consuming REST APIs.
View original posting →

Required skills

PythonScalaMicroservicesREST APISQL

Nice-to-have skills

Spark

Domain expertise

productivityai

Tech stack

PythonScalaMicroservicesREST APISparkSQL

Similar jobs

B

Senior Software Engineer, Identity Graph

B

Forward Deployed Engineer

MongoDB logo

Senior Software Engineer, AI Builder Experience (ABX)