AuditBoard is a leading audit, risk, ESG, and InfoSec platform, having surpassed $200M ARR and serving over 50% of the Fortune 500.
The company is looking for a highly motivated Senior Software Engineer to lead large, strategic, and complex projects.
This role requires a high level of leadership, mentoring other engineers, and designing scalable solutions.
Responsibilities include building and shipping product features end-to-end, writing clear design documentation, mentoring fellow engineers, leading application architecture decisions, troubleshooting software bugs, implementing back-end APIs in Node.JS, and working on the Ember SPA front-end.
The engineer will collaborate with engineers, designers, and product managers, participate in an Agile software development life cycle, and write well-designed, maintainable, and testable code.
The ideal candidate should be product-minded and think about the customer while working with technologies such as JavaScript, Node.JS, Ember, Python, Docker, PostgreSQL, and Kubernetes.
Requirements:
Candidates must have 5+ years of experience developing web-based applications.
Experience with a modern front-end framework such as Ember, Angular, React, or Vue is required.
Proficiency in writing REST/JSON APIs and software tests is necessary.
The ability to solve technical problems independently is essential.
Candidates should have a motivation to work hard and continuously learn.
Benefits:
Employees can launch a career at one of the fastest-growing SaaS companies in North America.
The company offers a "Live your best life" program providing $200/month for personal enhancement.
Remote and hybrid work options are available, along with lunch provided in the Cerritos office.
Comprehensive employee health coverage is offered for all locations.
A 401K with match (US) or pension with match (UK) is included.
Competitive compensation and a bonus program are part of the benefits.
Flexible vacation policies (US exempt & CA) or 25 days (UK) are provided.
Employees receive time off for their birthday and volunteering.
There are employee resource groups and opportunities for team and company-wide get-togethers.