Principal Data Architect

Calgary, AB, Canada

Job Description


Meet Benevity

Benevity\'s award-winning corporate purpose software empowers companies and their people to take social action on the issues and causes they care about. Through giving, volunteering, grant-making and positive actions, we help 940+ clients (and counting!) build better cultures and engage their employees and customers to create greater social and business impact. We\'re also one of the first B-Corps in Canada, meaning we\'re as committed to purpose as we are to profits.

Benevity seeks a Principal Data Architect to deliver a technology-driven growth strategy in a demanding high-growth SaaS company.

As a senior technology leader, you are a driving force behind our vision of building the technology platform that will help 10M change-makers deliver a billion acts of goodness by 2025. In our first phase geared toward this vision, we are establishing the trusted and scalable infrastructure and development processes that will continue to create ongoing value for Benevity.

We are seeking a highly experienced and visionary Principal Data Architect to lead our data strategy, drive architectural excellence, and provide overall data leadership for our organization. As the Principal Data Architect, you will be responsible for designing and implementing the technology roadmap, ensuring alignment with business objectives, and overseeing the development of robust and scalable software solutions. Works closely with data engineering teams, is involved in building out designs that support the most efficient, reliable, scalable, and secure solutions focused on integrating data from disparate systems to meet the business needs and technology strategy.

You will collaborate with cross-functional teams, including engineering, product management, and executive leadership, to define architectural standards, drive innovation, and ensure the successful delivery of high-quality products.

What you will do:

  • Responsible for designing and implementing large-scale data lakes and enterprise data warehousing projects using cloud-native solutions
  • Leads data architecture development for enterprise-scale systems in public clouds like AWS and GCP
  • Drives the development of automated data processing ETL pipelines using various tools and technologies
  • Implements data lakes, big data transformations, cloud data processing, SQL and NoSQL data modeling
  • Manages data modeling requirements for structured and unstructured data using various database management technologies
  • Develops and maintains the overall technology strategy and architectural vision aligned with business goals and industry best practices
  • Makes data architecture decisions impacting product design, application functionality, and technical operations
  • Provides technical leadership, guidance, and mentorship to engineering teams
  • Fosters a culture of collaboration, knowledge sharing, and continuous learning among technical teams
  • Evaluates and selects technology vendors, tools, and frameworks aligned with the architectural vision
  • Collaborates with stakeholders to identify and mitigate technical risks, resolve complex challenges, and ensure successful project delivery
  • Ensures solutions meet industry regulations, security standards, and compliance requirements.
What you bring:
  • Bachelor\'s or Master\'s degree in Computer Science, Software Engineering, or a related field. A relevant technical certification is a plus.
  • 10+ years of progressive experience performing data and management for Enterprise Scale Systems
  • 10+ years architecting, overseeing development, operations, and governance of ground-up data platforms, services, and analytics-based systems, with a demonstrated maturing of capabilities.
  • Advanced knowledge of architecture, applications, and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
  • Solid experience in driving Automation, Data Quality, Security and Governance practices.
  • Current on event processing, Data API and recent emerging data technologies.
  • Exposure to Python, Data Science and Machine Learning methodologies desired.
  • Proficiency at understanding enterprise data architecture concepts, master data management, data modeling and design techniques.
  • Significant experience working in sophisticated data environments in an engineering, design, and architecture capacity; including enterprise warehouses, marts, operational stores and data lakes
  • Proven experience in a leadership role, driving technical strategy, and guiding engineering teams.
  • In-depth knowledge of software development methodologies, architectural patterns, and best practices.
  • Strong expertise in system architecture, cloud computing, distributed systems, and integration technologies.
  • A passion for high-growth mature start-up environments, driving continuous improvement and innovation.
  • Strong written and verbal communication skills, able to communicate with both technical and business audiences
  • A passion for the Benevity mission.
What You Will Do
  • As a Senior Software Developer, you will play a crucial role in leading the design, development, and implementation of complex software solutions.
  • Collaborating with cross-functional teams, you will gather requirements and translate them into technical specifications while mentoring and guiding junior developers.
  • Your expertise will be essential in architecting scalable and maintainable systems, staying updated with emerging technologies, and evaluating their potential application.
  • You will contribute to architectural discussions, ensure code quality through testing and PR reviews, and collaborate with DevOps teams for smooth deployment and operations.
  • Additionally, your involvement in project planning, estimation, and prioritization, along with identifying opportunities for process improvement, will contribute to the overall success of our software development initiatives.
What You Bring
  • Degree in Computer Science or equivalent professional experience.
  • Keen interest in new technologies and web applications.
  • Good English level and a strong ability to communicate.
  • Team player, dynamic and proactive.
  • Independent and problem solving.
  • Focused on quality and results-oriented.
  • At ease with the gitflow, clean-code principles and code reviews.
  • You subscribe to the idea that companies should be socially responsible.
  • 6+ years of professional experience in full-stack software development.
  • Strong proficiency in multiple programming languages commonly utilized in full stack development, such as JavaScript, PHP, Java, Python, or other relevant languages.
  • Experience in designing and developing scalable and secure web applications using modern frameworks and libraries.
  • Proficiency in database technologies and knowledge of SQL or NoSQL databases.
  • Knowledge of cloud platforms, such as AWS, Azure, or Google Cloud, and experience with infrastructure as code using tools like Terraform, CloudFormation, or equivalent.
  • Familiarity with DevOps practices and tools, including CI/CD pipelines.
  • Strong proficiency in agile practices and methodologies, with experience working in Agile development teams and familiarity with tools like Scrum or Kanban.
  • Strong problem-solving skills and ability to debug complex issues efficiently.
  • Ability to mentor and guide junior developers, providing technical support and fostering their professional growth.
  • Experience collaborating with Software Development and Product managers to contribute technical insights, assist in scoping future work, and actively participate in project planning and estimation.
Discover your purpose at work

If what you really want is more than just a J-O-B - a place where your work has meaning and makes a real impact - Benevity is the place for you.

It\'s hard not to feel a sense of purpose from helping the world\'s coolest companies do more good. In fact, 92% of Benevity-ites say they\'re inspired by our mission (we call it our \xe2\x80\x9cMoonshot\xe2\x80\x9d!) You\'ll get to make a difference in the world alongside equally passionate coworkers and leaders who are invested in being part of a tech transformation at a high-growth company that is changing the way businesses and people have impact.

You\'ll get that competitive salary, flexible health benefits, mental health support, a generous bonus program, stock options, a hybrid office/home work environment and so much more. Plus, Benevity\'s very own MyGoodness program inspires our people to donate, volunteer and take action for the causes and issues they care about.

If you want meaning, purpose and growth, you belong at Benevity.

Join a company where DEIB isn\'t a buzzword

The diverse backgrounds, experiences, skills and passions of our people make it possible for us to keep innovating as the market leader in our space.

Diversity, Equity, Inclusion and Belonging are part of Benevity\'s DNA. You\'ll see the impact of our massive investment in DEIB daily-from our Black Employee Network making space for us to have difficult conversations to our Pride events and the exceptional diversity on our leadership and tech teams.

We strive to build a strong culture of Belonging so that every Benevity-ite feels included and can thrive as their authentic selves - in a place where everyone has an equitable opportunity to shine!

Here at Benevity, we are committed to creating a culture of belonging and that starts with a fair and accessible hiring process. Any candidates with disabilities who may require accommodations throughout the hiring or assessment process, are encouraged to reach out to .

If you want to feel seen, heard and celebrated, you belong at Benevity.

Benevity

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2216075
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Calgary, AB, Canada
  • Education
    Not mentioned