Senior Staff Developer

BenevityCalgary, AB
Hybrid

About The Position

Benevity is seeking a talented Senior Staff Developer, who has an extensive record of hands-on Full Stack Development and Architecture experience. This role, reporting to the Director of Engineering, plays a crucial part in shaping and executing on the technical strategy across different teams and layers of the technology organization.

Requirements

  • 8+ years of scalable development experience, with lead and software design accountabilities.
  • 2+ years in a leadership role on building scalable platforms, technology transformation and modernization initiatives.
  • Solid understanding of software architecture, design patterns, and principles
  • The ability to connect designs to implementation with an API-first approach expertise with loosely coupled systems, and domain driven design
  • Experience with event-driven architecture and decoupled services
  • Proficiency in agile methodologies, Infrastructure-as-Code, DevSecOps best practices, and automated test frameworks
  • Comfort with abstract problem-solving and ambiguous challenges
  • Well versed in adapter architecture and integration design patterns
  • AI driven development with ethical and secured software delivery practice
  • Proven track record of building performant, scalable and cost effective products
  • Proficiency in Object-Oriented programming methodologies, particularly using Java and Python programming languages.
  • Experience with application frameworks such as Spring Boot and FastAPI
  • Strong experience domain driven database design to manage datasets using relational, document and warehouse database engines
  • Ability to improve velocity and impact by eliminating technical debt.
  • Hands-on experience with designing and implementing enterprise technology and data engineering solutions
  • Well versed in integration patterns.
  • Extensive experience with cloud-native infrastructure in AWS and GCP cloud platforms. Familiarity with Azure is a plus.
  • Experience building scalable and automated software delivery supply chain using CI/CD concepts using technologies such as GitHub Actions and Jenkins
  • Experience in configuration driven data engineering knowledge developing scalable and extensible ETL and ELT based data processing.
  • Commitment to continuous improvement in code, processes, and team development
  • Excellent communication skills, translating user needs into actionable technical plans
  • Degree in Computer Science, Computer Engineering or equivalent professional experience

Nice To Haves

  • Demonstrated experience in one or more of the following domains: Data processing & lifecycle management, Multi-region data distribution and compliance management, Data quality, observability, audit, Content & digital asset management, Personalized search solution and indexing strategy, Domain driven design patterns

Responsibilities

  • Full stack solution design expert for technology initiatives using public cloud platforms spanning multiple teams and domains within the organization.
  • Ensure security best practice across the technology stack using cloud native solution design.
  • Create and maintain technical documentation related to architecture, decisions record, and implementation processes.
  • Drive higher performance, agility and time to market by promoting the adoption of industry standard tools and processes across teams.
  • Ideate and implement Proof of Concepts for technical and product advancement.
  • Work with Principal Architects to lead the technical direction of our organizational strategy through implementing robust, extendable, and reusable architecture patterns.
  • Provide mentorship and guidance to senior and staff developers, encouraging continuous learning and professional development through practical, hands-on examples and constructive feedback, and fostering a collaborative and inclusive team environment.
  • Collaborate with product managers, staff developers, and other stakeholders to translate business requirements into technical specifications.

Benefits

  • Innovative work
  • Growth opportunities
  • Caring co-workers
  • A chance to do work that fills us with a sense of purpose
  • Flexible hybrid approach to where we work
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service