Postuler

Publié il y a 3 heures

Software Engineer

@ Velora

Ontario

2+ ans d’expérience
Postuler
SIGNAUX

En bref

Velora is hiring a Software Engineer to build its AI-native nonprofit platform, covering CRM, data and integrations across donor management, communications, automation and reporting. The role is full-stack, owning features end to end from prototype through production, with AI coding agents central to the work. Compensation is $160K to $180K CAD, with remote work within approved hire locations.

Responsabilités :

  • Own well-scoped features end to end, from prototype to production
  • Work across frontend, backend, infrastructure and data
  • Direct and review AI coding agents on own features
  • Write unit, integration and E2E tests with no QA handoff
  • Ship small changes continuously and own them after release

Résumé des exigences :

  • 2 to 3 years as a software engineer; SaaS experience preferred
  • Bachelor's degree in Computer Science or equivalent experience
  • Shipped full-stack features to production with minimal supervision
  • Uses AI agents daily and verifies their output
  • Builds secure by default, with care for donor data

Outils et compétences

Source et dates

Site carrière / système de candidatures · greenhouse

Date publiée par l’employeur
2026-11-13
Première détection par notre source
2026-11-13
Mise à jour du dossier source
2026-11-13

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauDébutant
DomaineDéveloppement logiciel
Expérience2 an(s) et plus
Milieu de travailDomicile
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (préféré)
Domaines d’étudesComputer Science
Avantages mentionnésRégime de retraite, Formation payée

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

ChampValeur
Offres sur Jobsy7
Description

About Velora:

📍check out our company website: joinvelora.com

Our product websites:

We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company, Velora, with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more sustainable.

Together, our combined expertise spans fundraising, donor management, financial tracking, and communications—offering a powerful suite of tools designed to reduce complexity so nonprofits can focus on what matters most: making a difference.

We’re one company with 3 products all servicing customers in the impact space. Working at Velora means that you have the opportunity to build one or across all our products.

We have a combination of merged teams and also teams dedicated to one specific product and you can find details about the work through our job descriptions under the “about the role” section.

About the Role

We're hiring a Software Engineer to help build Velora's AI-native software platform, giving nonprofit teams more time for their mission and less time spent on administration. You'll join the team that builds the CRM, data and integrations at the core of the platform, supporting donor management, communications, automation and reporting as a mature product moves into newer services.

This is a full-stack role where you'll own well-scoped features end to end, from a Product prototype through build, release and verification in production. You'll work across frontend, backend, infrastructure and data, own the testing and quality of your own work, and keep an eye on what you ship after it goes live. You'll grow your design and scoping skills with guidance from senior engineers and partner closely with Product along the way.

AI is central to how we work. You'll direct coding agents on your own features, review every output critically and stay accountable for what ships. You'll also take part in code reviews, giving thoughtful feedback and using what you learn to raise the quality of your own work.

What will you be doing?

  • Own well-scoped features end to end, from a PM's prototype through build and release, engaging Product early and growing with guidance on scope and trade-offs.
  • Work across the full stack—frontend, backend, infrastructure and data—on your own features, rather than a single layer.
  • Work AI-native by default: direct approved agents in Cursor on your own work, review every output critically, and stay accountable for everything you ship.
  • Own quality for your features with no QA handoff: write unit, integration and end-to-end (E2E) tests that prove the work, and flag higher-risk work so the team can decide whether to pull in central QA.
  • Ship small changes to production continuously, often behind feature flags. Work is done when it's verified in production, not when it's merged.
  • Own what you ship after release: monitoring, triage and fixes.
  • Build securely from design onward, with particular care for donor data, and review for security in code review.
  • Contribute to design on your features, learning how a mature core application is moving into newer services, and making code improvements with guidance.
  • Participate in code reviews, giving timely, constructive feedback and using feedback to raise the quality of your own work.

How we build:

  • We deploy to production many times a day; feature flags separate deploying from releasing.
  • AI increases individual leverage; it doesn't replace pairing or peer judgment.
  • Meeting-light: short daily standups, retros every two weeks and meeting-free Fridays.

What we're looking for:

  • 2–3 years as a software engineer; SaaS product experience preferred.
  • Bachelor's degree in Computer Science or related field, or equivalent experience.
  • You've delivered well-scoped features from build to production, broken them into small pieces and landed them with minimal supervision.
  • You've shipped full-stack features that held up in production, and can explain your work clearly.
  • You use AI agents in your daily engineering work and can show how you direct and verify them, including times you caught an agent getting it wrong.
  • You've owned quality for your features—tests included—without a QA team behind you.
  • You build secure by default and treat sensitive data with care.
  • You give and receive constructive feedback in code review.
  • You communicate clearly with your team, raise trade-offs early, and stay pragmatic about business needs.

What we value

  • Autonomously outcome-focused: you act like an owner and own results, not just tasks.
  • Relentlessly curious: you question assumptions and keep looking for better ways to work.
  • AI-native: you turn to AI first while applying the judgment needed to verify what it produces.

Further detail

Technical expertise

Familiarity with some of the following—we don't expect all of it:

  • TypeScript/JavaScript and Node.js; Python is a plus.
  • React, Vue, or similar modern front-end frameworks.
  • PostgreSQL and MongoDB, including schema design and versioned migrations.
  • Kafka, change data capture, or other event-driven systems.
  • Cloud and serverless platforms, containers, feature flags, and production observability.
  • Cursor, coding agents, and reusable agent workflows.

Additional qualifications

  • Proficiency in English (written and spoken).
  • Experience with Linear, Notion, GitHub and Slack.
  • Experience with nonprofit, CRM or fundraising software is a plus.

Why work with us?

If you need more convincing, here’s the rest of it:

  • 💵 Salary – Compensation band $160K - $180K CAD. Your base salary compensation will be determined based on factors such as skills, education, experience, and geographic location.
  • 🏝️ Paid Time Off – Canada: Everyone gets 4 weeks paid leave plus 11 days of public holidays, as well as an ‘end of year shutdown’ which is an extra 2 week company holiday. Plus, you are entitled to generous paid sick leave.
  • 🌴 Work remotely – We’re a remote-first company - live and work wherever you’re happiest (within approved hire locations).
  • 🤷 Training – We’ll support you when you want to learn new skills or pay for conference or course tickets.
  • ❤️ Health Coverage & Retirement – Canada & US: We offer robust medical, dental, vision, disability and life insurance coverages and have a 4% match on Retirement.

If you have any questions or require accommodations in the interview process, please reach out to [email protected].

Velora's Commitment to Equal-Employment, Diversity, Inclusion, and Equity

We know with diversity comes strength. Aplos, Raisely and Keela provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Emplois semblables

  • Software Engineer, Cloud Platform

    Toronto, ON +1
    HybrideTemps plein

    Baseten

    Experience building and owning production infrastructure software or distributed systems; Strong programming skills in Go or another systems or backend language, with the ability to contribute to a Go codebase; Deep…

  • Senior Software Engineer - Canada

    Toronto, ON +1
    TélétravailTemps plein

    Canals

    Candidates need senior-level experience building scalable backend systems and the ability to work independently in a fast-paced product environment. They must take ownership of deliverables and give thoughtful code reviews and architectural feedback.

    Onboarding, Work independently

  • Software Engineer (4-month contract)

    Toronto, ON
    50–70 $/hTélétravailContrat

    Fable

    3+ ansCandidates need 3+ years of professional backend development experience, strong JavaScript or TypeScript and Node.js skills, and REST API experience. Hands-on experience building with AI, including tool calling, LLM integration and AI evaluation, is required.

    TypeScript MCP SDK, MCP Inspector, GitHub Actions, AWS, Docker

    Software Engineer (4-month contract)

    Toronto, ON
    50–70 $/hTélétravailContrat

    Fable

    3+ ansCandidates need 3+ years of professional backend development experience with JavaScript or TypeScript and Node.js, plus production REST API experience. Hands-on AI experience is required, including tool calling, LLM integration, prompt engineering and AI evaluation.

    TypeScript MCP SDK, MCP Inspector, Node.js, AWS, GitHub Actions

  • Software Engineer III - Salesforce Data 360

    Toronto, ON
    Sur placeTemps plein

    The Toronto-Dominion Bank (Canada)

    5+ ansCandidates need senior experience designing and developing on Salesforce Data 360, plus 5 to 7 years of relevant experience. An undergraduate degree, post-graduate degree or technical certificate is required, and a graduate degree is a plus.

    Salesforce Data 360

  • Senior Software Engineer

    Toronto, ON
    Temps plein

    Foundation AI

    5+ ansCandidates need 5+ years of software development experience with strong Python backend skills in Flask, FastAPI or Django, plus cloud experience on AWS, GCP or Azure, Docker, Kubernetes, PostgreSQL and messaging systems such as RabbitMQ or Kafka. Mentoring, code review and Agile experience are expected.

    Python, Flask, FastAPI, Django, Docker, Kubernetes

  • Senior Software Engineer - Search & AI

    Toronto, ON
    Temps plein

    Guidepoint

    6+ ansCandidates need 6+ years of professional software engineering, including 3+ years of hands-on Elasticsearch, Solr, or OpenSearch experience and strong Python 3 skills. They should have shipped an embeddings or LLM feature, have operational experience with Docker, Kubernetes and CI/CD, and hold a bachelor's degree in a related field.

    Elasticsearch, Solr, OpenSearch, Kibana, Datadog, Logstash

  • Software Engineer, Fullstack Java Developer

    Toronto, ON

    Scotiabank

    Scotiabank needs candidates with hands-on Java full-stack development experience, including Spring MVC, Hibernate and Struts, strong SQL and relational database skills, and DevOps tooling. Excellent English communication and a university or college degree in a related field are also required.

    Java, Spring MVC, Hibernate, Struts, SQL, MySQL

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.