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 a month 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 Development Engineer, Marketing Technology

Senior Software Development Engineer role at Audible, focusing on building marketing technology solutions using AWS services and full-stack development to enhance customer experiences.

Senior Software Engineer I

Senior Software Engineer position at Emburse, developing Python-based distributed systems for travel and expense solutions, requiring 6+ years of experience in a hybrid work environment.

Ruby on Rails Developer

Senior Ruby on Rails Developer position at BMAT Music Innovators in Rome, focusing on media monitoring and advertisement analysis for the music industry.

Software Developer - Process Automation

Senior Database Engineer role at Oracle focusing on Process Automation and Database Native Workflow development with competitive benefits and growth opportunities.