
Senior Software Engineer
Posted Oct 30

Posted Oct 30
This is a fully remote position, open to applicants in Canada.
• Design, test, and implement high-quality, scalable software solutions that meet complex business requirements.
• Engage in technical discussions and contribute to high-level system architecture decisions, emphasizing configurability and long-term maintainability.
• Utilize modern AI-assisted development tools to enhance delivery speed while upholding code quality.
• Collaborate with product managers, designers, and engineers to transform user requirements into features and enhancements.
• Improve application performance and ensure both security and reliability.
• Perform comprehensive code reviews.
• Identify and address technical challenges while proposing effective solutions.
• Contribute to the ongoing enhancement of development processes.
• Keep abreast of advancements in LLM integrations and automated testing.
• Assess and integrate emerging technologies.
• Mentor the team in modern engineering best practices, including TypeScript typing and AI prompting for complex refactoring tasks.
• Report directly to the Director of Development.
• Over 6 years of experience in software engineering, focusing on the development of scalable, enterprise-level applications.
• Experience working in fast-paced software startup environments where rapid shipping and iteration are critical.
• A proven history of delivering and managing real-world AI features in a live product, including RAG, LLM integrations, vector search, or AI agents.
• Strong proficiency in JavaScript/TypeScript environments, particularly within the MEAN stack: MongoDB, Express, Angular, and Node.js.
• Proficient in using AI-assisted coding tools such as Cursor and Copilot.
• Experience with automated testing frameworks including Jest, Cypress, and Playwright.
• Familiarity with CI/CD and cloud infrastructure platforms such as AWS, GCP, Azure, and Docker.
• A solid understanding of both relational and NoSQL databases.
• Experience with vector search or search indexing technologies, such as MongoDB Atlas Vector Search.
• A security-first mindset when handling sensitive corporate information.
• Ability to communicate technical and AI trade-offs to non-technical stakeholders.
• Must be eligible to live and work full-time in Canada.
• A minimum of 3 weeks of vacation.
• 5 sick days.
• 6 personal/flex days.
• Company-wide winter holiday shutdown.
• Health, dental, and vision insurance coverage.
• Long-term disability benefits.
• Health Spending Account (HSA).
• Flexible parental leave benefits, including top-up options.
• Dedicated allowance for remote work expenses.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.