
Job Overview
Location
Canada
Job Type
Full-time
Category
Software Engineer
Date Posted
March 7, 2026
Full Job Description
đź“‹ Description
- • As a Senior Software Engineer I on the Core Data team at AuditBoard, you will be instrumental in shaping the future of our industry-leading platform. This role is designed for a highly motivated and experienced engineer who thrives on tackling complex, large-scale projects and possesses a strong aptitude for leadership and mentorship. You will be at the forefront of innovation, contributing to the design, architecture, and implementation of scalable solutions that directly impact our customers and drive the company's continued growth, which has surpassed $300M ARR.
- • Your responsibilities will span the entire software development lifecycle, from conceptualization to deployment. You will be expected to build and ship product features end-to-end, ensuring they are robust, maintainable, and meet the highest quality standards. This involves a deep understanding of our technology stack and a proactive approach to problem-solving.
- • A key aspect of this senior role is your contribution to application architecture decisions. You will lead discussions, document architectural choices clearly and effectively, and ensure that our systems are designed for scalability, performance, and reliability. This includes troubleshooting, debugging, and resolving software bugs with efficiency and precision.
- • You will leverage your expertise in back-end development, specifically implementing robust APIs using Node.JS. Simultaneously, you will contribute to our Ember.js Single Page Application (SPA) front-end, ensuring a seamless and intuitive user experience. This full-stack involvement allows you to have a holistic impact on the product.
- • Collaboration is central to our success at AuditBoard. You will work closely with a cross-functional team of engineers, designers, and product managers, fostering a collaborative environment where ideas are shared freely and innovative solutions are born. Your ability to communicate technical concepts effectively to both technical and non-technical stakeholders will be crucial.
- • We operate within an Agile software development lifecycle, and your active participation in sprint planning, daily stand-ups, and retrospectives will be essential. You will be expected to write well-designed, maintainable, and testable code, adhering to best practices and contributing to a high-quality codebase.
- • A product-minded approach is highly valued. You will be encouraged to think critically about our customers' needs and how our software can best serve them. This customer-centric mindset will guide your development efforts and ensure that we are building solutions that deliver real value.
- • Your technical toolkit will include JavaScript, Node.JS, Ember.js, Python, Docker, and PostgreSQL, often orchestrated within Kubernetes environments. You will also have the opportunity to contribute to open-source projects, further enhancing your skills and the broader tech community.
- • Beyond technical contributions, you will play a vital role in mentoring fellow engineers. Sharing your knowledge, providing guidance, and fostering a culture of continuous learning within the team will be a significant part of your impact. You will help elevate the skills and capabilities of the entire engineering department.
- • This role offers a unique opportunity to work on a product that is top-rated on G2.com and Gartner Peer Insights, used by over 50% of the Fortune 500. You will be part of a company recognized by Deloitte as one of the 500 fastest-growing tech companies in North America for six consecutive years.
- • The challenges you will face are diverse, ranging from building highly scalable systems capable of handling massive data volumes to designing and implementing innovative new product features that set us apart in the market. Your ability to independently take an idea from concept through to successful implementation will be highly valued.
- • We are a hardworking, energetic team that is passionate about our customers and committed to continuous learning. This includes learning about our customers' evolving needs, deepening our understanding of our product's capabilities, and constantly refining our approach to building better software.
- • This position is ideal for an engineer who enjoys collaborating with others but is also comfortable working independently to drive projects forward. You will be empowered to take ownership and make significant contributions to a product that is making a real difference in the audit, risk, ESG, and InfoSec space.
- • You will be responsible for writing clear and well-defined design documentation, ensuring that technical decisions are well-understood and documented for future reference and collaboration.
- • You will be expected to write software tests to ensure the quality and reliability of the code you produce, contributing to a robust and stable application.
- • The role requires the ability to solve technical problems independently, demonstrating initiative and resourcefulness in overcoming challenges.
- • You will be motivated to work hard and embrace a culture of continuous learning, staying abreast of new technologies and best practices in software development.
- • Experience working on SaaS web applications is crucial for understanding the nuances of delivering scalable and reliable cloud-based solutions.
- • You will be working with a dynamic and fast-paced environment, contributing to a product that is at the forefront of its industry.
Skills & Technologies
Python
JavaScript
TypeScript
React
Vue.js
Senior
Remote
About AuditBoard, Inc.
AuditBoard Inc. provides cloud-based risk management and compliance software for internal audit, SOX compliance, enterprise risk management, IT security, and ESG programs. The platform unifies control testing, issue tracking, policy management, and reporting in one workspace used by Fortune 500 companies and global accounting firms to automate workflows, evidence collection, and real-time dashboards, replacing spreadsheets and legacy GRC tools.
Similar Opportunities

Ryzlabs Inc.
Argentina
Full-time
Expires Apr 25, 2026
Python
JavaScript
TypeScript
+4 more
12 days ago


