Sr. Software Engineer II

Enable transforms supply chain with rebate management software, having secured $276M in Series A-D funding since 2016.
Backend
Senior Software Engineer
Hybrid
6+ years of experience
Enterprise SaaS

Description For Sr. Software Engineer II

Enable is revolutionizing the supply chain industry through innovative rebate management software. With substantial funding of $276M across Series A-D rounds, the company is experiencing rapid growth and expansion. The Senior Software Engineer II role offers an exciting opportunity to work on cutting-edge technology using the Microsoft stack, including Azure, .NET, and C#.

The position combines technical leadership with hands-on development, requiring expertise in both backend and frontend technologies. You'll be working in a collaborative environment, developing scalable cloud-native applications and implementing modern web solutions. The role demands strong architectural knowledge and the ability to mentor junior engineers.

Enable offers a comprehensive benefits package including health insurance, equity participation, and various lifestyle perks. The company culture promotes professional growth through training programs and internal mobility opportunities. The hybrid work environment provides flexibility while maintaining collaborative team dynamics.

This is an ideal opportunity for experienced engineers looking to make a significant impact in a rapidly growing B2B SaaS company. The role offers exposure to modern technologies, complex technical challenges, and the chance to shape the future of supply chain software. Enable's commitment to diversity and inclusive workplace culture makes it an attractive destination for professionals from all backgrounds.

Last updated 18 days ago

Responsibilities For Sr. Software Engineer II

  • Develop and optimize cloud-native applications leveraging Azure services using .NET, C#
  • Implement modern, responsive, and dynamic web applications using frontend frameworks
  • Work closely with Product Managers, Designers, and other Engineers
  • Participate in code reviews and ensure high-quality code delivery
  • Provide mentorship and guidance to junior engineers
  • Contribute to architectural decisions and technical designs
  • Research and implement emerging technologies
  • Implement secure coding practices

Requirements For Sr. Software Engineer II

Java
TypeScript
MongoDB
Kubernetes
  • Experience in designing and developing scalable, cloud-based applications
  • Strong understanding of object-oriented programming principles
  • Expertise in microservices architecture and event-driven systems
  • Proficiency in SQL and NoSQL databases
  • Strong understanding of SDLC and Agile methodologies
  • Experience working in a B2B SaaS environment
  • Strong expertise in .NET (C#) and Azure cloud services
  • Experience with frontend frameworks (Angular, Blazor, or React)
  • Proficiency with data warehouse technologies
  • Experience with GitHub, CI/CD pipelines, and automated testing

Benefits For Sr. Software Engineer II

Medical Insurance
Dental Insurance
Vision Insurance
Equity
Education Budget
  • Ample paid time off + 8 bank holidays
  • Quarterly wellness benefit
  • Private Health Insurance for employee and family
  • Electric Vehicle Scheme
  • Lucrative Bonus Plan
  • Equity Program
  • Internal mobility program
  • Free food, snacks, and drinks on-site
  • Professional training and workshops
  • Pet-friendly offices

Interested in this job?

Jobs Related To Enable Sr. Software Engineer II

Sr. Software Engineer II

Senior Software Engineer position at Enable, developing cloud-native applications using Microsoft stack and modern web technologies in a rapidly growing B2B SaaS company.

Senior Software Engineer - Salesforce

Senior Salesforce Engineer role at Disney building ad platform technology. 5+ years experience required. Competitive pay $138k-$203k + benefits.

Lead Software Engineer / Oracle / HCM / Learning / Cloud

Lead Software Engineer position at JPMorgan Chase focusing on Oracle HCM Learning Cloud implementation and development.

Senior Lead Software Engineer - Java / Python Full Stack

Senior Lead Software Engineer position at JPMorgan Chase focusing on Java/Python full stack development for the Credit Trading Team.

Securities Lending Java Senior Lead Software Engineer

Lead Java development role at JPMorgan Chase's Securities Lending team, focusing on high-performance financial applications with competitive compensation and benefits.