Principal Engineer

  • fulltime
  • Toronto
  • CAD 200000 to 300000 Annum

Principal Engineer
Location: Toronto, Queen and Bathurst - Hybrid (3 days/week)
Compensation: $200,000 - $300,000/year + 1% Equity + Unlimited PTO

At Recode HR, we are partnering with a fast-growing, VC-backed AI Business Intelligence startup to find an experienced Principal Engineer for a highly senior and strategic role. This opportunity is perfect for engineers with a strong background in infrastructure-as-a-service or DevOps who are mission-driven and client-focused. As a core leader, you will influence key technical decisions and significantly contribute to the platform's future. This position offers high visibility and the chance to make a meaningful impact on the company’s success.

About the Company:

This innovative startup is committed to helping businesses unlock the potential in their raw data through its cutting-edge platform. By enabling data teams to provide self-service analytics via natural language prompts, non-technical users can access specific insights without relying on centralized dashboards, freeing up data teams for more strategic work. Founded by experts in data, AI, and technology, and backed by top global investors, the company values innovation, a strong work culture, and building a world-class team. Their mission is to push the boundaries of what’s possible and revolutionize tech solutions for better client service.

Role Overview and Responsibilities:

  • Drive key technical decisions and shape the platform's development.

  • Support, mentor, and lead the team alongside the CTO.

  • Collaborate with the CTO to define, design, and release new features.

  • Contribute to all software development lifecycle stages.

  • Enhance continuous integration and delivery pipelines.

  • Write well-designed, testable, and efficient code with ownership and accountability.

  • Document development phases and monitor system performance.

  • Create and maintain processes, policies, and technologies for application sustainability, security, and privacy.

  • Establish patterns and architectures for front-end, backend, and future applications, ensuring scalable multi-tenant deployments across cloud platforms.

Core Requirements:

  • Proven experience as a Senior or Principal Engineer.

  • Strong expertise in Python, AWS, and Terraform.

  • Experience with products or features utilizing LLMs is highly desirable.

  • Skilled in backend development, including data pipelines, databases, APIs, and web servers.

  • Experience working in startups (<100 employees) with fast-scaling environments and critical system ownership.

  • Demonstrated ability in developing, maintaining, and scaling cloud applications (preferably AWS).

  • Proficiency with Git, Docker, and collaborative code development practices.

  • Excellent communication and problem-solving skills.

  • Leadership qualities with a collaborative mindset and high output standards.

Nice-to-Haves:

  • Experience with AI and Machine Learning algorithms.

  • Familiarity with infrastructure-as-code and securing SaaS infrastructure.

What We Offer:

  • Salary: $200,000 - $300,000.

  • Equity: 1% meaningful ownership.

  • The opportunity to join an early-stage company and work closely with the founding team.

  • A role with high impact and influence on the company’s technical direction.

Key Milestones:

  • First 30 days: Contribute to delivering features such as single sign-on, single-tenant deployments, automated insights, and support for unstructured data.

Candidate Process:

  1. 20-minute Zoom call with the CEO.

  2. 30-minute Technical Interview with the CTO.

  3. Completion of a Technical Case Study.

  4. Alignment Session with the Founders: A casual discussion about company vision and culture.

If you’re seeking a challenging and inspiring role that allows you to drive real change, this opportunity could be your next great move. Apply now to become part of a team that’s redefining data analysis tools and shaping the future of technology.

  • Continuous Delivery
  • Documentation
  • Code Quality
  • Technical Leadership
  • Single-Tenancy
  • Mentorship
  • Security
  • Architecture Design
  • Application Sustainment
  • Multi-Tenancy
  • System Monitoring
  • Software Development Lifecycle
  • Privacy
  • Process and Policy Creation
  • Cloud Computing
  • Software Engineering
  • Collaboration
  • Continuous Integration
  • Computer Science
  • Information Technology
Apply