Jobs · lever:jobgether
Senior Software Engineer, Accessibility
Ironwood Digital · Canada · Posted today
About the role
Develop and maintain accessibility features for web technologies to improve digital experiences for users with diverse abilities.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Accessibility based in Canada. Join a mission-driven engineering team focused on making the internet more inclusive and accessible for everyone. In this role, you will contribute to advanced browser technologies that improve digital experiences for users with diverse abilities. You will work on complex systems programming challenges, enhancing accessibility features across platforms and operating systems. The position offers the opportunity to influence web standards, collaborate with global engineering teams, and contribute to open-source innovation. You will combine technical expertise, creativity, and user-focused thinking to solve impactful accessibility challenges. Working in a collaborative and transparent environment, you will help shape technology that empowers millions of people worldwide. Accountabilities As a Senior Software Engineer focused on accessibility, you will help design, develop, and maintain critical components that enable accessible web experiences. You will collaborate across engineering, product, and design teams to improve platform capabilities while contributing to a global open-source ecosystem. Improve the architecture, stability, performance, and reliability of accessibility-focused browser technologies. Develop, test, and maintain complex C++ code within a large-scale, multi-process, multi-threaded codebase. Debug and resolve platform-specific issues across different operating systems. Build infrastructure that enables assistive technologies to interact effectively with modern web applications. Collaborate with engineering, product, and design teams to identify and address accessibility challenges. Contribute to web standards and technical solutions that expand access to emerging web technologies. Create prototypes, technical specifications, tests, and data-driven improvements based on user feedback. Participate actively in open development practices and engage with a worldwide technical community. Requirements: The ideal candidate is an experienced software engineer with strong systems programming skills and a passion for building accessible technology. You should be comfortable working with complex codebases, collaborating remotely, and solving challenging technical problems. Degree or equivalent experience in Computer Science, Software Engineering, or a related technical field. Strong proficiency in C++ development. Experience with multi-process and multi-threaded programming environments. Knowledge of web accessibility principles, including ARIA standards. Understanding of JavaScript, web technologies, and modern web applications. Experience developing cross-platform native applications. Strong debugging, analytical thinking, and creative problem-solving abilities. Ability to quickly understand and contribute to large, complex, multi-language codebases. Excellent written and verbal communication skills in English. Ability to collaborate effectively within geographically distributed engineering teams. Passion for improving digital accessibility and creating technology that serves users with diverse needs. Benefits: Competitive compensation package with performance-based bonus opportunities. Salary range in Canada approximately between $95,000 and $139,000 CAD depending on location and experience. Comprehensive medical, dental, and vision coverage. Generous retirement contributions with immediate vesting. Quarterly company-wide wellness days focused on employee well-being. Country-specific holidays plus a dedicated birthday day off. One-time home office setup stipend. Annual professional development budget to support continuous learning. Quarterly wellness allowance. Paid parental leave and family support benefits. Employee referral bonus program. Additional benefits such as life insurance, disability coverage, and employee assistance programs. How Ironwood Digital works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Ironwood Digital? Data Privacy Notice: By submitting your application, you acknowledge that Ironwood Digital will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
Read the full posting on lever:jobgether →
FAQ
Is the Senior Software Engineer, Accessibility role at Ironwood Digital remote?+
This Senior Software Engineer, Accessibility position is listed as remote (Canada).
What seniority level is this Senior Software Engineer, Accessibility role?+
This is a senior level position.
How do I apply for the Senior Software Engineer, Accessibility role at Ironwood Digital?+
Use the "Apply on lever:jobgether" button to open the original posting on lever:jobgether, where you can submit your application directly to Ironwood Digital.