SECTION I · THE BRIEF
Brief #45781Updated 10 JUL 2026TORONTO, ONLeverMENLO VENTURES
Employbl Company Profile

Senior .NET Engineer

So much more than rebate management, Enable is the collaboration platform for maximizing the performance of B2B deals while improving financial transparency and operational efficiency. Enable’s vision is for intelligent…

Location
Toronto, ON
Company size
10–1,000
Posted
Today
Via
Lever
Section II · Premium ProfileMembers only
  • 01Comp band & equity packageLocked
  • 02Seniority & experience requirementsLocked
  • 03Interview process & rubricLocked
  • 04Hiring manager & team contextLocked
  • 05Growth trajectory in this roleLocked
  • 06Offer & decision timelineLocked

7-day free trial · $25/mo · cancel anytime

Enable logo

Senior .NET Engineer - Enable

View Company Profile
Job Title
Senior .NET Engineer
Job Location
Toronto, ON
Job Description
Managing pricing and rebates shouldn’t be a hassle. Enable’s intelligent platform is built for the speed of today’s market, eliminating disconnects between pricing strategy and rebate execution. We help companies to increase profitability and simplify the complex with accurate, AI-powered insights, real-time performance monitoring, agreement optimization, and simplified rebate management.
After securing $291M in Series A-D funding and acquiring Flintfox in 2025, Enable is positioned for continued, significant growth. Since the launch of our flagship product in 2016, we have been rapidly scaling our client base, product offerings, and built a team of top-tier professionals committed to reshaping the industry.
Want a glimpse into life at Enable? Visit our Life at Enable page to learn how you can be part of our journey.

Job Summary
As a Senior Engineer you will be responsible for contributing to our high-quality software engineering practices, be immersed in the full product engineering process, contributing to technical design, implementation, testing, deployment, and ongoing support and maintenance of our software. By going above and beyond implementing new features, we focus on customer experience, building high-quality, secure, and scalable software.
Duties and Responsibilities
  • Dedicated learning and development time.
  • Full-stack code development.
  • Pair programming.
  • Peer code reviews.
  • Modern architecture design.
  • Continuous integration and automated production deployments.
  • Application health and availability monitoring.
  • Software design patterns driving robustness, scalability, and performance.
  • Application security and secure coding practices.
  • Often drive team discussions and ceremonies.
  • Effectively communicate and proactively share information, so my manager, team, and stakeholders are informed and aligned.
  • Proactively encourage collaborative working within my team to overcome complex problems and technical challenges.
  • Contribute to collaboration outside of my immediate team.
  • Identify and lead collaboration with cross-functional teams such as Product Management and Platform teams.
  • Develop and demonstrate technical leadership skills within my team.
  • Lead with a problem-solving mindset.
  • Occasionally lead my team.
  • Leverage customer insights and data to inform decisions.
  • Balance value for the customer with other business goals in an informed manner.
  • Understand the implications of my decisions and adjust my approach based on the impact and risk in the short and long-term.
  • Required Education and Experience
  • 3 - 5 years’ professional software development experience
  • Architecture Design: Experience using some of these; microservices, event-driven, scalable architecture, and vertical slices.
  • Coding: At least two languages, one compiled/object orientated programming and one scripting.
  • Front-End Frameworks:Experience in frameworks like; Angular, Blazor, React and/or Typescript.
  • Databases: Experience of SQL, NoSQL.
  • Software Tooling: GIT, CI/CD, deployment tools like Octopus, GitHub actions, infrastructure as code and other DevOps practices.
  • Docker and/or Kubernetes containerization
  • RabbitMQ, Azure Service Bus, or other messaging brokers
  • Preferred Education and Experience
  • Coding: C# .NET is currently our core language and experience of that is preferred but not essential.
  • Databases: We use SQL Server and Cosmos, but others like Aurora, Postgres, MongoDB and Cassandra are acceptable. Enterprise scale data store knowledge is a bonus.
  • Web: Experience of web acceleration, HTTP/2 and performance through CDN, Cache, and Load Balancers is a bonus.
  • Cloud: We are Azure hosted and experience of this is a strong preference. However other Cloud platforms like AWS/GCP are acceptable.
  • Big Data Processing: We process enterprise scale volumes of data. Having experience of ways of working with these for example parallel processing, BI systems, Data lakes, Kafka, Spark, Databricks, and/or Snowflake is a bonus.
  • Get the Saturday tech briefing

    New company profiles, funding moves, and who’s hiring across the market — every Saturday morning.

    Enable Headquarters Location

    Los Altos, CA

    View company profile

    Enable Company Size

    Between 10 - 1,000 employees

    Enable Founded Year

    2000

    Enable Total Amount Raised

    $18,000,000

    Enable Funding Rounds

    View funding details
    • Series D

      $120M

    • Series D

      $120M

    • Seed

      €2M

    • Seed

      €2M

    • Series C

      $94M

    • Series C

      $94M

    • Series B

      $45M

    • Series B

      $45M

    • Series A

      $17M

    • Series A

      $17M

    • Series Unknown

      $18M

    • Series Unknown

      $18M