Full-Time

Senior Software Engineer

Posted on 5/15/2024

Enable

Enable

501-1,000 employees

Rebate management platform for B2B businesses

Data & Analytics

Senior

Toronto, ON, Canada

Required Skills
Kubernetes
Microsoft Azure
Agile
React.js
NoSQL
Git
SQL
Docker
TypeScript
Development Operations (DevOps)
AngularJS
Data Analysis
Requirements
  • Solid professional experience as a software engineer
  • Experience in Cloud-based SAAS products
  • At least 5 years of experience preferred
  • Architecture design skills
  • Coding experience in C# .NET preferred
  • Front-end frameworks experience in Angular, Blazor, React, or Typescript
  • Databases experience in SQL, NoSQL, and enterprise scale data stores
  • Web experience with HTTP 1 and 2, web acceleration, and performance optimization
  • Software tooling knowledge in GIT, CI/CD, deployment tools, and DevOps practices
  • Cloud experience, preferably in Azure
  • Containerization experience with Docker and/or Kubernetes
  • Big Data processing experience
Responsibilities
  • Working as part of an agile engineering team
  • Developing and improving code and technologies
  • Shaping and designing new products and features
  • Coaching and mentoring other engineers
  • Writing high-quality code and creating user-friendly platforms
  • Contributing to technical design, implementation, testing, deployment, and support of software

Enable offers a rebate management platform for B2B businesses, focusing on real-time optimization and tracking of various rebate programs. The platform emphasizes collaboration and transparency, enabling users to manage, execute, and track rebate deals while ensuring better alignment across departments.

Company Stage

Series D

Total Funding

$273.4M

Headquarters

Toronto, Canada

Founded

2016

Growth & Insights
Headcount

6 month growth

19%

1 year growth

28%

2 year growth

167%

Benefits

Fantastic holiday entitlement

Modern working from home policy

Flexible working hours

Regular social events

Free food and drink

Significant investment in skills development and training

Enhanced maternity pay and paternity leave

Employee equity scheme

Annual bonus

Pension

Life insurance