Software Engineer
Posted 16hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Engineer building and expanding internal and external platforms for SecondMuse's mission-driven work. Focusing on full-stack development, systems integration, and practical AI solutions.
Responsibilities:
- Implement the product roadmap, including new modules that stabilize and extend SecondMuse’s internal and external facing platforms
- Establish reliable integrations with existing business systems
- Ship AI-assisted features that demonstrably reduce time spent on recurring operational tasks
- Create documentation and onboarding materials for internal users
- Build, extend and maintain SecondMuse’s internal and external facing platforms
- Understand business needs and help to translate them into AI-enabled workflows
- Lead the development of new platforms and features within existing platforms
- Resolve production bugs and improve platform performance, reliability, and user experience
- Implement role-based access controls and data security
- Write and maintain automated tests (i.e. Vitest and smoke tests) to ensure code quality and prevent regressions
- Maintain deployment pipelines and database migrations as the platform evolves
- Identify opportunities where AI tools can reduce manual effort or elevate outcomes
- Build AI-assisted features using LLM APIs (Claude, OpenAI, or similar), such as intelligent budget suggestions, automated status reporting, and proposal-to-project handoff workflows
- Support internal users with onboarding, troubleshooting, and AI capacity development
- Collaborate with the COO and department leads to prioritize the platform roadmap based on operational impact
Requirements:
- 1–3 years of experience building web applications using React/Next.js and TypeScript (including internships, contract work, or significant personal projects)
- Strong backend fundamentals, including Node.js, PostgreSQL, REST APIs, and authentication/authorization patterns
- Experience integrating third-party APIs and business systems
- Experience with Supabase, Vercel, or similar modern backend-as-a-service platforms
- Experience building applications using AI/LLM APIs (Claude, OpenAI, or similar)
- Ability to work independently and collaborate with others, to learn new technologies quickly, and to operate effectively in a fast-paced, async-first environment.
Benefits:
- Medical, dental, and vision through Greenshield insurance with a generous employer contribution
- RRSP with a 3% employer contribution (after 90 days of employment)
- Employer monthly mobile phone contribution
- Flexible work options
- Unlimited discretionary paid time off after the first 90 days
- At least 12 paid holidays annually
- Generous paid parental leave programs for all new parents
- Short-term disability insurance
- Employee assistance programs

















