Join Neo Financial to build a more rewarding financial future for all Canadians as a Senior/Staff/Principal Software Developer. You will work with a talented team to deliver high-quality code and build exciting products and features, fostering best practices like automated testing, code reviews, and continuous delivery. Our technology stack includes TypeScript, Node.js, Serverless framework, GraphQL, MongoDB, all hosted on AWS.
Requirements
- 6+ years (Senior) to 9+ years (Staff/Principal) of experience building complex, end-to-end web applications with a focus on scalability and performance optimization.
- Backend Mastery: Expert-level knowledge of backend systems, including APIs, queues, security, and business logic.
- Architectural Fluency: A strong grasp of software engineering fundamentals and code design.
- Cloud & Infrastructure: Hands-on experience with cloud-based infrastructure (AWS preferred), including serverless systems, containerization, and modern CI/CD pipelines.
- Data Versatility: Proficiency with diverse data stores and database paradigms (NoSQL experience is a significant plus).
- Agile Collaboration: Proven ability to thrive within large engineering organizations, effectively managing projects that span multiple teams and stakeholders.
- Continuous Learner: Mastery of at least one or two programming languages, paired with a relentless curiosity to adopt new tools, such as AI-driven development and agentic systems.
Benefits
- Equity ownership that allows you to share in the company’s long-term growth and success
- Short Term Incentive Plan tied to company performance
- Flexible health benefits & life insurance
- Health & personal spending accounts
- 21 Days PTO + stat holidays, and personal leave
- Parental top-up & equity vesting during long term leave
- A wide variety of discounts through our partner network
- Access to early use of products and discounts on fixed-term Neo mortgages
- Company wide huddles, and education
- Collaborating with the brightest minds to build something meaningful, united by a shared commitment to innovation, curiosity, and excellence