Sr. Software Engineer II

Enable provides cutting-edge rebate management software transforming the supply chain, having secured $276M in Series A-D funding.
$130,000 - $200,000
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
6+ years of experience
Enterprise SaaS

Description For Sr. Software Engineer II

Enable is revolutionizing supply chain management through their innovative rebate management software platform. After securing $276M in funding across Series A-D rounds, the company is experiencing rapid growth and expansion. As a Sr. Software Engineer II, you'll be integral to developing scalable, high-performance applications using Microsoft's technology stack, including Azure, .NET, and C#, while working with modern frontend technologies. The role offers a unique opportunity to work on enterprise-grade solutions in a B2B SaaS environment, collaborating with cross-functional teams to deliver customer-centric solutions. The position requires expertise in cloud-native development, microservices architecture, and both frontend and backend technologies. Enable offers a comprehensive benefits package including equity, healthcare, retirement plans, and various lifestyle perks. The company promotes an inclusive culture, encouraging applications from diverse backgrounds and providing a collaborative, innovation-driven environment where engineers can grow their careers while working on cutting-edge technology solutions.

Last updated 17 days ago

Responsibilities For Sr. Software Engineer II

  • Develop and optimize cloud-native applications leveraging Azure services using .NET, C#
  • Implement and maintain modern 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
  • Drive technical innovation within teams
  • Take ownership of deliverables and suggest process improvements

Requirements For Sr. Software Engineer II

Java
TypeScript
React
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
  • Proficiency with data warehouse technologies
  • Experience with GitHub, CI/CD pipelines, and automated testing

Benefits For Sr. Software Engineer II

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
Equity
  • Paid Time Off
  • Quarterly wellness benefit
  • Comprehensive health and life insurance
  • Retirement savings plan
  • Lucrative bonus plan
  • Equity program
  • Career growth opportunities
  • Free food 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 Azure, .NET, and C# for supply chain management solutions.

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.