Lead Software Engineer

ValidereToronto, ON
CA$150,000 - CA$225,000Hybrid

About The Position

Validere is seeking an experienced and capable Full Stack Software Engineer who excels in both technical challenges and team leadership. This role is crucial for driving innovation and ensuring the successful delivery of software applications within the energy industry. The ideal candidate will possess a strong technical background, leadership qualities, an ownership mentality, and a strategic mindset to connect engineering decisions with business value. The company utilizes an Agile/Scrum framework and values continuous learning, collaboration, and a pragmatic approach to problem-solving. Experience with agentic LLM-based tools is also a plus.

Requirements

  • At least 7-10 years of experience in the industry, ideally within dynamic settings like startups or high-growth organizations.
  • Proficiency in user interfaces (web and mobile), APIs, and databases, with the ability to translate concepts between layers.
  • Strong eye for UI/UX design as well as database design.
  • Demonstrated technical leadership skills, including problem-solving, modeling desirable behaviors, valuing contributions, and enabling team success.
  • Deep-rooted sense of responsibility and ownership, with the drive to see projects through to successful conclusion.
  • Ability to diagnose and solve problems, challenge assumptions, gather evidence, and draw conclusions.
  • Strategic mindset that connects engineering decisions to business value and supports the company vision.
  • Ability to assess trade-offs between different possibilities, advocate for the best approach, and understand influencing factors.
  • Eagerness to leverage agentic LLM-based tools and understand their limitations.
  • Curiosity and a commitment to continuously increasing knowledge base and skill set.
  • Familiarity with Agile/Scrum frameworks, thriving in rapid iteration cycles and fast-paced development environments.
  • Ability to productively deal with uncertainty.
  • At least a Bachelor’s degree in Software Engineering, Computer Science, or a related field, or equivalent deep and relevant hands-on expertise.
  • Effective collaboration and communication skills, engaging with both technical and non-technical audiences in written and verbal modes.
  • Experience building applications using technologies such as React, React Native, Expo, Node.js, TypeScript/JavaScript, Python, PostgreSQL, Snowflake, AWS Lambda, AWS ECS, AWS Bedrock, DataDog, Auth0, CircleCI, Terraform, or equivalents.

Responsibilities

  • Spearhead the design and development of innovative consumer-facing features, ensuring a seamless and intuitive user experience.
  • Partner closely with our Product, Delivery, and IT teams, aligning on project feasibility, direction, and delivery timelines.
  • Play a pivotal role in architectural decisions, crafting frontend, backend and middleware solutions for holistic feature implementation.
  • Engage actively in code reviews and quality assurance, championing best practices and high coding standards to maintain the integrity and quality of our codebase.
  • Mentor and guide fellow engineers, fostering a culture of growth, innovation, and excellence.

Benefits

  • Competitive compensation
  • Stock options
  • Generous time-off with parental/family leave
  • Quarterly Employee Wellbeing Days
  • Hybrid work environment: 1 day per week work-from-home
  • Professional development budget
  • Comprehensive health and dental benefits
  • Great Place to Work Certified
  • An inclusive, ego-free environment where diversity of people and thought is valued
  • Opportunity to impact the trajectory of a fast-growing tech company
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service