

About the role
Company Description [Company Description] Job Description We're looking for a Senior Backend Engineer to join our growing engineering team in Toronto, Canada. In this role, you will design, develop, and maintain scalable backend systems that power our applications. You will work with a talented team of engineers to solve complex technical challenges, mentor junior developers, and drive architectural improvements across our platform. The ideal candidate will bring a detail-oriented approach, analytical mindset, and a commitment to writing efficient, well-organized code. Design and develop robust backend services and APIs using modern programming languages and frameworks Architect scalable microservices and distributed systems that handle high-volume transactions Optimize database queries and system performance through careful analysis and testing Collaborate with cross-functional teams including frontend engineers, product managers, and DevOps specialists Conduct code reviews and provide constructive feedback to ensure code quality and consistency Troubleshoot and debug complex issues in production environments with efficiency and precision Mentor junior and mid-level engineers, fostering their technical growth and development Participate in system design discussions and contribute to technical decision-making Implement and maintain CI/CD pipelines and deployment automation Document system architecture, design decisions, and technical specifications clearly Test Qualifications Required Skills & Experience: 5+ years of professional backend development experience 2+ years in a senior engineering or technical leadership role Expert-level proficiency in one or more backend programming languages (Java, Python, Go, Node.js, or C++) Strong experience with relational and non-relational databases (SQL, MongoDB, Redis, etc.) Demonstrated expertise in microservices architecture and distributed systems design Proficiency with containerization and orchestration tools (Docker, Kubernetes) Experience with cloud platforms (AWS, Azure, or Google Cloud Platform) Solid understanding of API design patterns and RESTful principles Proficiency with version control systems (Git) Strong problem-solving and analytical skills Preferred Skills: Experience with event-driven architectures and message queues (Kafka, RabbitMQ) Knowledge of system monitoring, logging, and observability tools Familiarity with infrastructure-as-code practices Experience with performance profiling and optimization techniques Background in agile development methodologies Education & Certifications: Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent professional experience demonstrating comparable expertise) Cloud platform certifications (AWS, Azure, or GCP) are a plus Additional Information [Additional Info]
About Kombo
Kombo solves the integration challenge for the global workforce ecosystem, building the infrastructure that powers all people-related workflows, from hire to retire.
Instead of manually integrating 250+ systems, customers implement Kombo's API once, unlocking engineering resources, faster sales cycles, and a focus on what matters most: building products their customers love.
Kombo's team consists of former and future founders, all driven by learning and growing as fast as possible and building something they can be proud of. This focus on operational excellence and customers puts Kombo as the market leader on platforms such as G2.
Kombo is backed by a Series A financing round and over $30 million in cumulative funding and trusted by HR tech companies across Europe and America such as Indeed, Experian, Gem, and Thatch.
Similar Jobs


About the role
Company Description [Company Description] Job Description We're looking for a Senior Backend Engineer to join our growing engineering team in Toronto, Canada. In this role, you will design, develop, and maintain scalable backend systems that power our applications. You will work with a talented team of engineers to solve complex technical challenges, mentor junior developers, and drive architectural improvements across our platform. The ideal candidate will bring a detail-oriented approach, analytical mindset, and a commitment to writing efficient, well-organized code. Design and develop robust backend services and APIs using modern programming languages and frameworks Architect scalable microservices and distributed systems that handle high-volume transactions Optimize database queries and system performance through careful analysis and testing Collaborate with cross-functional teams including frontend engineers, product managers, and DevOps specialists Conduct code reviews and provide constructive feedback to ensure code quality and consistency Troubleshoot and debug complex issues in production environments with efficiency and precision Mentor junior and mid-level engineers, fostering their technical growth and development Participate in system design discussions and contribute to technical decision-making Implement and maintain CI/CD pipelines and deployment automation Document system architecture, design decisions, and technical specifications clearly Test Qualifications Required Skills & Experience: 5+ years of professional backend development experience 2+ years in a senior engineering or technical leadership role Expert-level proficiency in one or more backend programming languages (Java, Python, Go, Node.js, or C++) Strong experience with relational and non-relational databases (SQL, MongoDB, Redis, etc.) Demonstrated expertise in microservices architecture and distributed systems design Proficiency with containerization and orchestration tools (Docker, Kubernetes) Experience with cloud platforms (AWS, Azure, or Google Cloud Platform) Solid understanding of API design patterns and RESTful principles Proficiency with version control systems (Git) Strong problem-solving and analytical skills Preferred Skills: Experience with event-driven architectures and message queues (Kafka, RabbitMQ) Knowledge of system monitoring, logging, and observability tools Familiarity with infrastructure-as-code practices Experience with performance profiling and optimization techniques Background in agile development methodologies Education & Certifications: Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent professional experience demonstrating comparable expertise) Cloud platform certifications (AWS, Azure, or GCP) are a plus Additional Information [Additional Info]
About Kombo
Kombo solves the integration challenge for the global workforce ecosystem, building the infrastructure that powers all people-related workflows, from hire to retire.
Instead of manually integrating 250+ systems, customers implement Kombo's API once, unlocking engineering resources, faster sales cycles, and a focus on what matters most: building products their customers love.
Kombo's team consists of former and future founders, all driven by learning and growing as fast as possible and building something they can be proud of. This focus on operational excellence and customers puts Kombo as the market leader on platforms such as G2.
Kombo is backed by a Series A financing round and over $30 million in cumulative funding and trusted by HR tech companies across Europe and America such as Indeed, Experian, Gem, and Thatch.