Senior Software Engineer

STACK IT RecruitmentToronto, ON
$140,000 - $180,000Hybrid

About The Position

We’re hiring a Senior Software Engineer to join the engineering team of a fast-growing HR technology startup building a modern platform that helps companies reconnect with former employees and transform alumni networks into a strategic hiring channel. Backed by venture funding and led by experienced founders, the company is building a product-driven platform designed to reshape how organizations approach talent acquisition and employee relationships. As an early engineering hire, you’ll play a meaningful role in shaping both the product and the technical foundations of the platform.

Requirements

  • 7+ years of experience building production-grade software applications
  • Strong experience developing backend services and APIs using Java or Kotlin (Spring Boot)
  • Experience building modern frontend applications using React
  • Hands-on experience designing database schemas, models, and queries using relational databases such as MySQL
  • Experience working with production systems, including debugging and resolving issues in live environments
  • Experience delivering full-stack product features from design through deployment
  • Familiarity with cloud environments such as AWS
  • Experience working with containerized applications using Docker
  • Strong problem-solving skills and the ability to work effectively in collaborative engineering environments

Nice To Haves

  • Experience working with Python for backend or data-related workflows
  • Experience working within startup or product-focused engineering teams
  • Experience mentoring engineers or contributing to technical decision-making within a team

Responsibilities

  • Design and build backend services and APIs that power the platform’s core functionality
  • Develop React-based user interfaces and product features
  • Contribute to data modeling, database design, and performance optimization
  • Participate in the full development lifecycle including design, implementation, testing, and deployment
  • Troubleshoot and improve production systems and live applications
  • Collaborate with product and engineering teams to deliver scalable product features
  • Contribute to architectural decisions as the platform continues to evolve
  • Mentor other engineers and help maintain strong engineering standards across the team

Benefits

  • Unlimited vacation policy to help maintain a healthy work-life balance
  • Medical, dental, and vision benefits to support your overall well-being
  • Employer contributions to a group RRSP program, supporting your long-term financial security
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service