Senior/Staff/Principal Software Developer
$275k per yearneofinancial
Senior/Staff/Principal Software Developer
Calgary, AB — Full-time
The Role
Financial software runs underneath the biggest decisions people make. When it's good, it saves real money over years. When it's not, those losses compound just as quietly. Most of it was built to capture value, not create it. Neo is building the alternative.
Neo has been Canada's fastest-growing company three years running. The platform behind that growth is built entirely in-house: 150 services in production, hundreds of pull requests merged every week, tens of millions of transactions processed every month. The engineers here own their services from architecture decisions through to production. There's no QA team to hand work off to, no DevOps team to manage your deploys. You work on what matters. The priorities are real and the autonomy to execute is yours.
This role is for an experienced developer who has shipped real systems at scale, has strong opinions about how to build them, and is ready to be accountable for what goes live. Our stack is GraphQL, Mongo, Node.js, TypeScript, React, and React Native on AWS. If you've spent time at a company where good ideas died in committee and you know you could be going faster, this is the environment those engineers tend to thrive in.
What You'll Be Doing
Build and own services and clients end to end: API and schema design, production delivery, long-term technical health.
Serve as code owner for one or more repos, setting the standard for quality and architecture in your area.
Write thorough automated tests as a core part of how you build, not as a follow-up step.
Conduct code reviews that genuinely improve the work: alternative approaches, edge cases, performance, security.
Own your services in production: build observability in from the start: alerting thresholds, dashboards, tracing, logging.
Anticipate downstream risks to reliability, scalability, and security; raise them and advocate for the work to get on the roadmap.
Go beyond the ask: identify missing requirements, write the work that got missed, push back on scope that doesn't make sense.
Contribute beyond your squad: drive core tooling improvements, architect shared libraries, and mentor other engineers through deliberate pairing and code review.
Who We Are Looking For
You care deeply about what you do and about making banking better for everyone.
You've shipped production systems at real scale and can speak clearly about what the hard parts were.
You write tests as part of how you build, not after the fact.
You're opinionated about architecture, can defend a position, and can change it when the argument is better.
You give code reviews that actually move the work forward, not just green-check it.
You take production seriously. When something breaks on your watch, you fix it and figure out how to prevent it.
You don't wait for a ticket to find the problem. If something is missing or broken, you surface it.
You contribute to the people around you: documentation, knowledge sharing, mentorship.
You're current on your tech stack and treat AI as a force multiplier. Engineers who leverage modern AI tooling to move faster go further here.
This is not the right role if you want steady state and fully scoped requirements before writing a line. The engineers who thrive here find that kind of environment frustrating.
Why Neo
No compromises on tooling: Cursor, Claude with unlimited tokens, CodeRabbit, GitHub Enterprise, Datadog, Wiz, Sentry, Snowflake, AWS. MacBook Pros.
Deploys are independent and automated. One button to ship when your work is ready, not when someone schedules a release window.
Competitive salaries ( up to CA$275,000) that lead the Calgary market. Roles are eligible for STIP (cash bonuses tied to company milestones) and equity through stock options that are in the money from day one. At our trajectory, your 4-to-5-year total comp is designed to significantly outpace traditional tech tracks.
Three consecutive years as Canada's fastest-growing company on the Deloitte Fast 50. $400M+ raised. Over one million customers.
Relocation support available for candidates moving to Calgary.
Comprehensive health benefits, 21 days PTO, and parental top-up.
Must be a Canadian citizen, Permanent Resident or have a valid work permit.
Successful candidates will be required to complete a security screening including a criminal record check and credit check.
By continuing with your application, you agree to the Candidate Privacy Notice , which guides how we process your personal information for the purpose of your application.
$275k per year
...Senior/Staff/Principal Software Developer Calgary, AB — Full-time The Role Financial software runs underneath the biggest decisions people make. When it's good, it saves real money over years. When it's not, those losses compound just as quietly. Most of it was...SeniorLong term contractFull timeManual laborRelocation package- ...more! High-Level Overview Benevity is seeking a talented Senior Staff Developer , who has an extensive record of hands-on Full Stack... ...Concepts for technical and product advancement. Work with Principal Architects to lead the technical direction of our organizational...SeniorFull timeWork at officeFlexible hours
- ...The Senior Software Developer will be responsible for designing, developing, and testing of new solutions and the maintenance of existing products. They must be able to clearly and effectively communicate within the team, provide solutions to problems and share their knowledge...SeniorLong term contractFull timeTemporary workWork at officeFlexible hours
- ...The Role Financial software runs underneath the biggest decisions people make. When it's good, it saves real money over the... ...not create it. Neo is building the alternative. As a Senior / Staff React Native Developer , you will own the experience that millions of Canadians...SeniorFull timeTemporary workManual laborRelocation package1 day per week
$135.3k - $203k per year
...Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing... ...life cycle. Black Duck is seeking a Principal Software Engineer to serve as a... ...including effective use of AI to improve developer productivity and software quality. Delivers...SuggestedLong term contractFull time- ...Pason is seeking a Software Developer for the Enterprise Applications team (EA) with a strong background in building web and mobile applications... ...and client side) to provide information to distributed field staff Make improvements to the team’s AWS architecture and pipelines...Full time
- ...CVI42 is the Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (Circle) designs, builds... ...are amongst the best. Position Overview: The Senior Research Software Developer is an experienced research software developer who provides...SeniorFull timeFlexible hours
- ...The Role Pason is seeking a Software Developer Intern for our DataHub team for a 16-month internship from May 2027 until August 2028. The DataHub is a highly secure web application used by drilling engineers and geologists to remotely manage their drilling operations in...InternshipWork at officeRemote work
- ...The Role Pason is seeking a Software Developer Intern for the Enterprise Applications team (EA) for a 16-month internship from May 2027 until... ...and client side) to provide information to distributed field staff Provide complex analytics for various departments to assist...InternshipWork at officeRemote work
- ...across multiple factories. We’re looking for a Robotics Software Developer to join our team and contribute to developing cutting-edge solutions... ...-checking behaviors in ROS 2 / MoveIt2 under the guidance of senior engineers. ~ Develop perception components — implement...SeniorFull timeInternshipRelocation packageFlexible hours
- ...CVI42 is the Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (Circle) designs,... ...amongst the best. Position Overview: We are seeking a Senior Machine Learning Software Developer to play a key role in the design, development, and...SeniorFull timeFlexible hours
- ...Yourself, and Do Your Best Work. About the team - Tackle Tackle, a business unit of AppDirect, is the leading solution built to help software companies generate revenue through data-driven Cloud go-to-market (Cloud GTM). Our platform and team help customers identify the...Full timeImmediate startWorldwide
$145k - $155k per year
...Intermediate or Senior level | Remote within Canada A high-scale product, end-to-end... ...real-world conditions. We’re hiring two Software Developers to join the Casper team: one... ...s already doing a lot. This is not a staff-level architecture role. You’ll contribute...SeniorRemote jobLong term contractFull timeShift workNight shift- ...The Role Pason is seeking a Software Developer in our Rigsite QA automation testing group for a 16-month term from May 2027 until August 2028. You will work in conjunction with the test automation developers and other Software Developers to deliver software solutions from...Internship
- ...an impact with our Business Technology Services team as a Senior ServiceNow Developer and Administrator. This diverse team of tech-savvy problem... ...configuration management practices Participate in all phases of the software development life cycle, including analysis, design, coding,...SeniorRemote workFlexible hours
- ...development milestones and transition into construction readiness. Develop project execution strategies, schedules, milestone plans, budgets... ...operate in alignment with company expectations. Act as a senior ambassador for BluEarth, upholding company values and strengthening...SeniorFull timeWork at officeLocal areaRemote work
- ...Cardiovascular’ s CVI42 is the Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (Circle) designs, builds, and... ...are amongst the best. Position Overview: The Software Developer is responsible for the development of the next generation...Full timeFlexible hours
- ...to have been recognized as one of Canada’s Best Workplaces by Great Place to Work®. We are looking for a Senior React Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life...SeniorFull timeWork at officeRemote work
- ...transforming the way our customers work. Every day we help them develop critical mineral resources more sustainably, design and... ...New Zealand. The Role Reporting to the Team Lead, Software Development, the Senior Software Developer designs, develops, and delivers rich...SeniorLong term contract
$120k - $150k per year
...companies across the globe. Our award-winning software platform is powered by a team of world-... .... The platform team is responsible for developing the architecture that makes real-time UML... ...scale machine learning pipelines Develop new systems on top of real-time streaming...SeniorFull timeRemote work- ...Make an impact with our Technology - Development team as a Senior Test Automation Developer. This diverse team of tech-savvy builders and problem... ...Skills and Experience ~10+ years of experience in software testing, with 8+ years of strong expertise in automation...SeniorFull timeInternshipRemote workFlexible hoursEarly shift
- ...need to succeed. The Opportunity CARDON is seeking a Senior Full Stack Developer to help design, develop, and support our enterprise... ...production support. You will help build scalable, maintainable software solutions that support operational workflows, business processes...SeniorLong term contractFull timeLocal areaFlexible hours
- ...Scientist/Analytics ~· IOS/Android ~· SQL BI ~· QA(Automation, Manual) ~· Big Data Analytics ~· Hadoop ~· Salesforce Developer ~· .Net ~· Oracle DBA ~· Tableau Report Developer ~· Qlikview Report Developer Qualifications Bachelors...Full time
- ...and documentation. Assist with / lead software upgrades, patches code releases and... ...interfaces and reports. Assist more senior I/S staff in working with business partners to optimize... ...specifications that will be used to develop technical specifications; assist in testing...SeniorFull timeVisa sponsorshipWork visa
- ...Cultures (2024 & 2025) CanadianSME Fastest Growing Company (2024) Deloitte Technology Fast 50 (#20, 2024) Title: Senior Mobile Application Developer Level: Senior (intermediate will be considered) Location: Calgary, AB (in-office role) The Role We’re...SeniorFull timeWork at office
- ...Cardiovascular’ s CVI42 is the Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (Circle) designs, builds, and... ...Overview: We are seeking a Machine Learning Software Developer to build and deploy production-grade AI systems for our flagship...Full timeLocal areaFlexible hours
$122.36k - $160.6k per year
...The Dynamics 365 CE Solution Delivery Principal Architect is responsible for leading the... ...delivery of Dynamics 365 CE projects. Develop and maintain project plans, including scope... ...benefits plan Career Growth – Permanent staff positions, paid training, career life planning...Permanent employmentFull timeInternshipRelocationFlexible hours- ...and technology challenges by developing and delivering mission-critical... ...vehicles. The hardware, software and systems integration that... ...We are looking for a Software Developer co-op to join our International... ...under the mentorship of more senior engineers. Document analyses...SeniorHourly payFull timeFor contractorsInternshipFlexible hours
$96.56k - $128.74k per year
...making Canada and the world better through trade. Position: Senior Software Developer (Lead) Employment Type: Permanent Compensation Details... ...qualified candidates may be established and may be used to staff similar positions at this level at EDC. Privacy Notice...SeniorPermanent employmentFull timeWork at officeRelocation packageFlexible hours3 days per week- ...About the role: We’re looking for a Principal Product Manager to define the future of our... ...clear, data-backed business cases that bring senior leaders and teams along. ~ Guide... ...Management experience in B2B SaaS or enterprise software, with a track record of shaping strategy...SeniorFull timeInternshipRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior/Staff/Principal Software Developer. Be the first to apply!
- vice principal Calgary, AB
- general engineer Calgary, AB
- mechanical engineering project manager Calgary, AB
- directeur ingénierie Calgary, AB
- mechanical engineering director Calgary, AB
- director software engineering Calgary, AB
- chief engineer Calgary, AB
- chief power engineer Calgary, AB
- engineering project manager Calgary, AB
- project engineer assistant project manager Calgary, AB

