Loading...

Free AI Resume Builder — land more interviews with a polished resume in minutes.

Try it free

Senior Staff Developer

Similar live opening The link you followed was closed or not ready — this is a matching published job.
  • Company: Benevity
  • Location: Calgary, Alberta
  • Work type: Remote
Apply on company site

Benevity — company details are preparing and update automatically in a few seconds (or refresh).

Benevity is hiring a remote Senior Staff Developer based in Calgary, Alberta to help architect the technology that powers corporate social impact for most of the Fortune 100. If building scalable systems that move people to do good in the world energizes you, this full-time role is your next chapter.

About the Role

As a Senior Staff Developer at Benevity, you'll bring deep hands-on full stack development and architecture expertise to bear across multiple teams and layers of our engineering organization. Reporting to the Director of Engineering, you'll help define and deliver technical strategy, partnering closely with Principal Architects to set direction through resilient, reusable, and extendable patterns.

Key Responsibilities

  • Lead full stack solution design for cross-domain initiatives on public cloud platforms.
  • Apply expertise in areas such as data processing and lifecycle management, multi-region data distribution and compliance, data quality and observability, content and digital asset management, personalized search and indexing, or domain-driven design.
  • Embed security best practices throughout the stack using cloud-native design.
  • Author and maintain architecture documentation, decision records, and implementation guides.
  • Boost team velocity, agility, and time to market by championing industry-standard tools and processes.
  • Prototype proofs of concept that advance both technology and product.
  • Mentor staff and senior developers through practical examples, constructive feedback, and an inclusive, collaborative culture.
  • Translate business needs into technical specifications alongside product managers and fellow engineers.

Qualifications

  • 8+ years building scalable software, with 2+ years leading modernization or transformation efforts.
  • Strong command of software architecture and domain-driven design using an API-first, event-driven, loosely coupled approach.
  • Proficiency in Java (Spring Boot) and Python (FastAPI), with a focus on performant, cost-effective products.
  • Hands-on experience with cloud-native infrastructure across AWS and GCP, plus CI/CD tooling like GitHub Actions and Jenkins.
  • Enterprise data engineering and integration skills spanning relational, document, and warehouse engines.
  • Deep knowledge of DevSecOps, Infrastructure-as-Code, and automated testing for secure, reliable delivery.
  • A commitment to ethical, secure AI-driven development practices and to eliminating technical debt.
  • Excellent communication, comfort with ambiguity, and a growth mindset.
  • A degree in Computer Science, Engineering, or equivalent experience earned through diverse or non-traditional paths.

About Benevity

Benevity is how the world does good, giving companies and their people the technology to take social action through giving, volunteering, grantmaking, employee resource groups, and micro-actions. One of Canada's first B Corporations, we serve teams worldwide and treat diversity, equity, inclusion, and belonging as part of our DNA. We offer a flexible, remote-friendly hybrid model for those near our offices.

How to Apply

To apply, complete your application directly on this page, or you'll be redirected to the employer's application platform to finish submitting there.

Apply on company site

You’ll finish your application on the employer’s website. We don’t ask for a resume on this page.

Local insights for this role are preparing — this section updates automatically in a few seconds (or refresh).

Listing facts

  • Role Senior Staff Developer
  • Employer Benevity
  • Location Calgary, Alberta · Remote-friendly
  • Type Full Time
  • Posted June 21, 2026
  • Apply by July 21, 2026
  • Country Canada
  • Overview Full job description on this page (439 words)

Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.

Typical work in Senior Developer

Independent occupational context from O*NET (U.S. public-domain labor data). This is about the occupation, not a rewrite of this employer's posting.

  • Develop and document database architectures.
  • Collaborate with system architects, software architects, design analysts, and others to understand business or industry requirements.
  • Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements.
  • Design databases to support business applications, ensuring system scalability, security, performance, and reliability.
  • Develop data models for applications, metadata tables, views or related database structures.
  • Design database applications, such as interfaces, data transfer mechanisms, global temporary tables, data partitions, and function-based indexes to enable efficient access of the generic database structure.

Source: O*NET

Public discussions & open sources

Attributed public threads and profiles — not employee reviews or star ratings.

Cached public sources (Hacker News, Dev.to, GitHub, etc.).

Employer website

benevity.com

Limited public data for this employer

We only show facts we can ground in public sources (Wikidata, O*NET, news/discussion links, or this listing). We do not invent Glassdoor-style ratings, salaries, or testimonials when data is thin. Use the listing facts, occupation context, and related openings below while we continue researching.

Explore related openings

6 other opening(s) at Benevity on Get A Job.AI

Occupation family: Senior Developer

Research this employer

Pull public facts we already cached for this company (Wikipedia, news, discussions). We never invent Glassdoor-style ratings.

Open interview kit (print-friendly)

Get email alerts for jobs like this

Free candidate alerts — we email you when matching roles go live. This alert will prefer remote roles.

Create alert for “Staff Developer”

Keep exploring on Get A Job.ai

Not quite the right fit? Your next opportunity is a click away.

Hiring instead? Post a job and reach candidates searching right now.

Senior Staff Developer Benevity · Calgary, Alberta