← Back to job listings
PE
Senior Software Engineer (Matching)
People.ai · Toronto, Canada
About The Role
Join Backstory as a Senior Software Engineer on the Matching team, where you'll work on the foundational technology that matches business activities to business context. You'll handle vast amounts of business data, design and develop algorithms, write machine learning and automation code, and build scalable systems. This role offers a high level of ownership and autonomy, with opportunities to work with a variety of technologies and fields. Benefits include company equity, flexible work options, generous PTO, inclusive parental leave, healthcare packages, insurance coverage, and a 401(k) retirement savings plan.
- Design and implement core backend services and data pipelines, ensuring robust alerting, dashboards, and runbooks for production services are in place.
- Handle a vast amount of business data, perform data-driven research, design and develop algorithms and microservice architecture, and write machine learning and automation code.
- Collaborate within the team and with other engineering teams to build new features and products according to business needs, following software design and development best practices.
- Experience with large-scale data processing (Spark)
- 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
- Experience with AI development tools (especially agentic AI) is a plus
- Experience developing systems based on LLM is a plus
- 2+ years experience programming in Python 2.x/3.x or Scala or Java
- Strong knowledge of TDD, Unit, and automated test paradigms
- Understanding of SOA, microservices, and event-driven architecture
- Experience with an enterprise-grade stack for scalable web apps including messaging broker, in-memory storages, NoSQL, and key-value databases
- Experience with SQL and RDBMS solutions
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring