Senior Software Engineer — Matching (Canada)

1 month, 2 weeks ago
Full-time
Senior
Software Development
People.ai

People.ai

People.ai offers a generative AI solution designed to enhance revenue operations and intelligence by automating manual tasks, analyzing account and deal health, and providing prescriptive coaching recommendations to optimize human productivity and driv...

IT Services
251-1K
Founded 2016
$200M raised

Description

  • Design and implement core backend services and data pipelines.
  • Perform data-driven research using big data and data science tooling.
  • Document design decisions and operational knowledge for reliable service deployment and operations.
  • Build test coverage, including unit and integration tests, with attention to performance and cost efficiency.
  • Set up and maintain robust alerting, dashboards, and runbooks for production services.
  • Collaborate with internal engineering teams to deliver new features and products aligned with business needs.
  • Follow and promote software design and development best practices within the team.

Requirements

  • 5+ years of professional experience working on backend systems in an enterprise environment.
  • 3+ years of experience with data analysis, data science tasks, and/or machine learning.
  • 2+ years of programming experience in Python 2.x/3.x, Scala, or Java.
  • Understanding of SOA, microservices, and event-driven architecture.
  • Experience with an enterprise-grade stack for scalable web applications, including messaging brokers, in-memory storage, NoSQL, and key-value databases.
  • Strong knowledge of TDD, unit testing, and automated testing paradigms.
  • Experience with SQL and RDBMS solutions.
  • Experience with large-scale data processing using Spark.
  • Experience with AI development tools, especially agentic AI, is a plus.
  • Experience developing systems based on LLMs is a plus.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer

MongoDB 1K-5K Internet Software & Services

MongoDB is hiring a Senior Software Engineer for its fully remote U.S.-based Developer Tools team to build customer-facing tools that help users interact with data and monitor the health and performance of MongoDB deployments at global scale.

AWS Azure GCP Kubernetes Microservices MongoDB Node.js React TypeScript WebSockets
20 hours, 6 minutes ago

Principal Software Engineer

Aegis Ventures 51-250 Professional Services

Avandra Imaging, backed by Aegis Ventures, is hiring a Principal Software Engineer to lead the design and delivery of secure, scalable healthcare systems that support its medical imaging data platform.

AWS CI/CD Docker HIPAA Kubernetes
20 hours, 6 minutes ago

Senior Software Engineer

Aegis Ventures 51-250 Professional Services

Aegis Ventures’ Avandra Imaging is hiring a Senior Software Engineer to help build and scale a healthcare data platform that powers imaging data access and innovation.

AWS Azure Docker Elixir GCP Kubernetes PostgreSQL Python
20 hours, 6 minutes ago

Senior Software Engineer (Go)

Form3 251-1K Diversified Financial Services

Form3 is hiring a Senior Software Engineer to evolve and operate high-volume cloud-native payment services that power real-time transactions and mission-critical financial infrastructure.

AWS Azure BDD CI/CD CockroachDB Elasticsearch Flux GCP GitHub Go HashiCorp Vault Java Kubernetes Microservices Prometheus TDD Terraform
20 hours, 6 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers