Software Engineer
Role Overview
Join Athennian's engineering team to build and maintain scalable software for its governance platform.
The role combines full-stack product engineering with leading the integration and operation of production AI features.
The company describes itself as remote-first and uses a distributed work model.
Key Skills for This Role
Full Job Posting
Role overview
Join Athennian's engineering team to build and maintain scalable software for its governance platform.
The role combines full-stack product engineering with leading the integration and operation of production AI features.
The company describes itself as remote-first and uses a distributed work model.
Responsibilities
- Develop, test, and deploy scalable solutions for complex business needs; contribute to system design and architecture.
- Design, implement, and maintain production AI features, including RAG systems, vector search, LLM integrations, and agents.
- Use AI-assisted development tools while maintaining code integrity; collaborate across product, design, and engineering.
- Optimize performance, security, and reliability; review code and improve development processes.
- Evaluate emerging LLM and automated-testing technologies and mentor teammates in modern engineering practices.
Required qualifications
- At least 5 years of software engineering experience building scalable, enterprise-grade applications.
- Experience in a fast-paced software startup or scale-up environment.
- Proven experience shipping and operating AI features in a live product.
- Strong JavaScript/TypeScript expertise, specifically the MEAN stack: MongoDB, Express, Angular, and Node.js.
- Fluency with AI-assisted coding tools, automated testing, CI/CD, and cloud infrastructure; Docker is specified.
- Candidates must be able to live and work full-time in Canada.
Additional assets
- Relational or NoSQL database experience, vector search, or search indexing is an asset.
- A security-first approach to sensitive corporate data and ability to explain technical and AI trade-offs to non-technical partners are assets.
Workplace
- Athennian describes itself as remote-first; roles based outside its Toronto, Calgary, and Vancouver office locations can be remote in Canada.
Compensation
- The stated pay range is CAD 90,000–130,000 per year.
Benefits
- Benefits include at least three weeks of vacation, sick and personal/flex days, and a company-wide winter shutdown.
- Health, dental, vision, long-term disability, a Health Spending Account, flexible parental leave top-ups, and a work-from-home allowance are listed.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Athennian
Software Engineer
, CAN
Athennian is seeking an experienced Software Engineer to build scalable full-stack product features and ship production AI capabilities. Applicants need 5+ years of software engineering experience, MEAN-stack expertise,
Director of Revenue Operations
, CAN
Athennian is hiring a Director of Revenue Operations to operationalize its revenue strategy and lead a small RevOps function. You will own forecasting accuracy, pipeline rigor, CRM architecture, and cross-functional GTM