Senior Manager Software Engineering

Job description

Who We Are

AuditBoard is the leading cloud-based platform transforming how enterprises manage risk. We built our suite of audit, risk, and compliance solutions with user experience at the forefront, and maintain an unwavering focus on creating streamlined, easy-to-use products to address the critical business needs of our customers.

That customer-centric approach has helped us become the third fastest growing technology company in North America, according to Deloitte. More than 20% of the Fortune 500 and companies like Walmart, Intel, Amgen, Hawaiian Airlines, Electronic Arts, Lowes, Lennar Homes, and Cornerstone OnDemand use AuditBoard today.  

Who We Are Looking For

We are looking for a highly motivated Sr Manager of Software Engineering to help us build our next generation of GRC products. In this role you will be responsible for leading a team of Engineers and tackling challenges ranging from new feature development to building scalable systems. Our ideal candidate is someone who cares deeply about their teams and can balance providing mentorship with driving product development initiatives. We're a hardworking, energetic team that is passionate about our customers and believes that to be successful we should never stop learning: learning about our customers, our product, and how to build better software.

Responsibilities

  • Lead high performing Engineering squads that build & ship product features end-to-end
  • Manage and provide guidance/mentorship to Engineers
  • Collaborate with Leadership, Engineers, Product Managers, Designers and other cross-functional teams
  • Drive application architecture decisions and champion best practices for writing secure, well-designed, maintainable, and testable code
  • Project manage initiatives to completion with empathy and attention to detail
  • Deeply understand our customers and provide recommendations for new product features
  • Troubleshoot, debug and resolve software bugs
  • Implement back-end APIs in Node.JS
  • Work on our Ember SPA front-end
  • Participate in an Agile software development life cycle
  • Work with JavaScript, Node.JS, Ember, Python, Docker, PostgreSQL, Kubernetes, etc.

Qualifications

  • 8+ years of experience developing web-based applications, 2+ years in a leadership capacity
  • Experience with a modern front-end framework (Ember, Angular, React, Vue, etc.)
  • Experience writing REST / JSON APIs
  • Experience writing software tests
  • Ability to solve technical problems independently
  • Motivation to work hard and always be learning

Preferred

  • Experience with Node.JS and modern ES6 or TypeScript
  • Experience with Ember.JS
  • Experience working on SaaS web applications
  • Bonus: Docker or Kubernetes experience
  • Prior experience as a technical lead
  • BS in Computer Science (or equivalent experience)

Why You’ll Love Life at AuditBoard

  • You’ll be launching a career at a well-funded, hyper-growth SaaS tech company
  • Free daily catered lunches
  • Stock options
  • Unlimited snacks and beverages
  • Free gym membership
  • Medical, dental, and vision coverage for full-time employees
  • 3 weeks of Paid Time Off and 10 holidays per year
  • 401k to save for your future
  • Fun company and team outings - Work Hard Play Hard!