Skip to content
People.ai logo

Senior Software Engineer — Matching

People.aiRevenue Intelligence company
Toronto, CanadaSenior
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

Design and build scalable backend systems for AI-driven enterprise data analysis.

  • Backstory is building AI systems that reason over massive amounts of enterprise data to help business leaders understand what's happening in their business and what to do next.
  • As a Senior Software Engineer on the Matching team, you will work on Backstory's foundational technology
  • matching business activities to business context.
  • Key Responsibilities Design and implement core backend services and data pipelines.
  • Perform data-driven research using big data and leveraging Data Science toolset.
  • Write machine learning and automation code, and build scalable systems.
  • Ensure robust alerting, dashboards, and runbooks for production services are in place.
  • Requirements 5+ years of professional experience working on backend systems in an enterprise environment. 3+ years experience with data analysis / data science tasks and/or ML. 2+ years experience programming in Python 2.x/3.x or Scala or Java.
  • Understanding of SOA, microservices, and event-driven architecture.
View original posting →

Required skills

PythonScalaJavaSparkMicroservicesSQLPostgreSQLMySQLMongoDBRedisElasticsearchDynamoDBAWSGoogle CloudAzure

Domain expertise

aiproductivity

Tech stack

PythonScalaJavaSparkMicroservicesSQLPostgreSQLMySQLMongoDBRedisElasticsearchDynamoDBAWSGoogle CloudAzureDockerKubernetesCI/CDGitLinuxREST APIgRPCRabbitMQLLMsLangChain

Similar jobs

B

Senior Backend Programmer – Central Technologies

C

Senior Software Engineer II

MongoDB logo

Senior Software Engineer, Search Deployments Infrastructure