{"id":2746617,"url":"https://alion.io/job/velora-senior-software-engineer","title":"Senior Software Engineer","company":{"id":2484569,"name":"Velora","domain":"velorahr.com","url":"https://alion.io/company/velorahr","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":[],"countries":[],"hiring_countries":["CA"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":79000,"max_usd":142000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":84},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"JavaScript","optional":false},{"name":"Next.js","optional":false},{"name":"Node JS","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"TypeScript","optional":false},{"name":"Vue.js","optional":false},{"name":"Apache Kafka","optional":true},{"name":"Claude Code","optional":true},{"name":"Copilot","optional":true},{"name":"Cursor","optional":true},{"name":"Kubernetes","optional":true},{"name":"LLM","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Vercel","optional":true}],"status":"live","first_seen_at":"2026-10-16T20:31:24Z","employer_posted_date":"2026-10-16","last_verified_at":"2026-10-17T12:14:20Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"About Velora:\ncheck out our company website: joinvelora.com\nOur product websites:\nkeela.co\nraisely.com\naplos.com\nWe’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.\nTogether, 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.\nWe’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.\nWe 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.\nAbout the role\nWe’re hiring a Senior 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. Your initial focus will be the CRM, data and integrations that support donor management, communications, automation and reporting, helping evolve an established product as Velora’s platform grows.\nThis is a senior, full-stack role with ownership from a Product prototype through technical design, implementation, release and verification in production. You’ll create clarity in ambiguous problems, make pragmatic architectural decisions and partner closely with Product and engineering colleagues.\nAI is central to how we work. You’ll direct coding agents, apply your own engineering judgment and stay accountable for what ships. You’ll also raise the team’s capability through rigorous code review, mentoring and reusable engineering practices.\nWhat will you be doing?\nOwn high-impact projects end to end, from a Product prototype through solution design, build, release and post-release stability.\nPartner with Product to clarify customer outcomes, break work into useful increments and raise scope-versus-date tradeoffs early.\nWork across frontend, backend, infrastructure and data to deliver complete features rather than a single layer.\nDesign secure APIs and data models, protect sensitive donor information and coach teammates on secure engineering practices.\nRun an AI-native Plan → Implement → Verify workflow: direct coding agents, critically review their output and remain accountable for every change.\nOwn quality and release readiness through unit, integration and end-to-end tests, failure-case validation and production verification; monitor and troubleshoot what you ship.\nShape technical direction through designs that weigh options, balance business needs with future scale and evolve mature application logic into newer services where appropriate.\nImprove team outcomes through prompt, rigorous code reviews, mentoring, knowledge sharing and reusable patterns and agent workflows.\nWhat we’re looking for\n5+ years as a software engineer, including 2+ at senior level; SaaS product experience preferred.\nExperience leading complex full-stack projects independently, from design through production, and breaking work into manageable pieces.\nStrong web fundamentals, including state management, authentication, authorization, secure APIs and data modelling.\nA solid understanding of system architecture and databases, with a practical approach to reliability, security and scale.\nDaily use of AI coding agents, paired with the judgment to guide their work, review the output and catch mistakes.\nOwnership of software quality, from automated testing and release readiness through production performance.\nClear communication and close collaboration with Product and engineering, including constructive feedback and thoughtful technical tradeoffs.\nA commitment to helping other engineers grow through mentoring, code review and knowledge sharing.\nTechnical experience\nFamiliarity with some of the following is helpful; we don’t expect all of it:TypeScript/JavaScript, Node.js, React, Next.js or Vue or similar frameworks; Python is a plus.\nPostgreSQL/MongoDB, schema design and migrations, and event-driven systems such as Kafka or change data capture.\nCloud infrastructure, containers and serverless platforms (e.g. Kubernetes, Vercel), plus feature flags and observability.\nAI coding agents (e.g. Cursor, Claude Code, Copilot) and reusable agent workflows.\nDesigning data and AI-powered features: metrics or semantic layers, analytics data modelling, and LLM-driven flows that stay correct and trustworthy.\nNonprofit, CRM or fundraising experience is a plus. We’ll help you learn our codebases and company-specific tools.\n\nWhat we value\nAutonomously outcome-focused: you act like an owner and own results, not just tasks.\nRelentlessly curious: you question assumptions and keep looking for better ways to work.\nAI-native: you turn to AI first while applying the judgment needed to verify what it produces.\nWhy work with us?\nIf you need more convincing, here’s the rest of it:\n Salary - Compensation band $160K - $180K CAD. Your base salary compensation will be determined based on factors such as skills, education, experience, and geographic location.\n 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.\n Work remotely - We’re a remote-first company - live and work wherever you’re happiest (within approved hire locations).\n Training - We’ll support you when you want to learn new skills or pay for conference or course tickets.\n Health Coverage & Retirement - Canada & US: We offer robust medical, dental, vision, disability and life insurance coverages and have a 4% match on Retirement.\nIf you have any questions or require accommodations in the interview process, please reach out to .\nVelora's Commitment to Equal-Employment, Diversity, Inclusion, and Equity\nWe 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.","description_format":"text","description_chars":6885,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"phd","optional":false},"security_clearance":false,"languages":[]},"benefits":["Equity","Insurance coverage","Life insurance"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Professional Services","Human Resources","Recruiting Software & ATS"],"lifecycle":[{"event":"open","at":"2026-10-16T22:32:15Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":39,"reasons":["conf:3","win:early"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/velora-senior-software-engineer","json_url":"https://alion.io/job/velora-senior-software-engineer.json","meta":{"generated_at":"2026-10-17T13:34:19Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":18267,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2484569},"rest":"https://alion.io/mcp/rest/get_company?id=2484569"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fvelora-senior-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fvelora-senior-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fvelora-senior-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/velora-senior-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fvelora-senior-software-engineer"}]}