Simplify Logo

Full-Time

Senior Data Modeler

Confirmed live in the last 24 hours

Benevity

Benevity

501-1,000 employees

Software for corporate social responsibility initiatives

Enterprise Software
Social Impact

Senior, Expert

Toronto, ON, Canada

Category
Data Engineering
Data & Analytics
Required Skills
Microsoft Azure
Redshift
Python
Airflow
NoSQL
Apache Beam
Git
BigQuery
Apache Spark
SQL
Apache Kafka
Java
AWS
Jenkins
Hadoop
Snowflake
Google Cloud Platform
Requirements
  • Degree in Computer Science or equivalent professional experience
  • 10 years of experience in data modeling, database design, and data management
  • 10 years of experience in data engineering, with a focus on data architecture, ETL processes, and big data technologies
  • 10 years of hands on experience with designing and deploying enterprise data warehouse models
  • 5+ years’ experience with proficiency in programming languages such as Python, Java, SQL
  • Hands on experienced working with data warehousing technologies (BigQuery, Redshift, Snowflake)
  • Strong understanding of database management systems (SQL and NoSQL)
  • Expertise in big data technologies like Hadoop, Spark, DBT, Airflow, Apache Beam, Kafka, etc.
  • Experience with cloud-based platforms and building data engineering solutions (AWS, Azure or GCP)
  • Provide architectural guidance and big data engineering expertise for use cases that require capabilities in Federated Queries, Data Ingestion and Distributed Computing
  • Excellent problem-solving skills and attention to detail
  • Hands on experience with writing and optimizing SQL based code
  • Experience with database performance optimization and tuning
  • Familiarity with Continuous Integration/Continuous Deployment (CI/CD) Pipelines (e.g., Jenkins, GitLab CI/CD, AWS CodePipeline, GCP Cloud Build)
  • A strength in pragmatically designing, building and deploying scalable, highly-available systems
  • An ability to think abstractly and are comfortable with ambiguous/undefined problems
  • Excellent communication skills: you understand user needs and have the ability to translate them into actionable pieces of work
Responsibilities
  • Design and develop logical and physical data models to meet the needs of various business applications
  • Ensure data models are aligned with business requirements and best practices
  • Create and maintain data dictionaries and metadata repositories
  • Design and optimize database structures to support high-performance and scalability
  • Collaborate with database administrators to ensure optimal performance of data models
  • Implement indexing, partitioning, and other database optimization techniques
  • Work closely with data architects, data engineers, and business analysts to integrate data from various sources
  • Define data integration standards and practices. Ensure data consistency, quality, and integrity across different systems
  • Collaborate with cross-functional teams to understand business requirements and translate them into effective data models
  • Document data models, data flows, and business rules
  • Ensure compliance with data governance policies and industry regulations
  • Conduct regular audits and reviews of data models and databases to ensure compliance and optimal performance
  • Identify opportunities for process improvements and implement solutions to enhance data modeling practices

Benevity provides software solutions that help businesses incorporate social impact and corporate responsibility into their operations. Their platform includes tools for employee and customer engagement, as well as community investment, allowing companies to create, manage, and measure their social initiatives. Benevity operates on a subscription-based model, offering features like a giving API and branded giving portals, which enable businesses to engage stakeholders and support nearly 2 million nonprofits globally. What sets Benevity apart from competitors is its focus on integrating purpose into business practices, helping companies attract and retain employees and customers through meaningful social impact initiatives. The goal of Benevity is to enhance the social responsibility of businesses and contribute positively to society.

Company Stage

Series C

Total Funding

$40M

Headquarters

Calgary, Canada

Founded

2008

Growth & Insights
Headcount

6 month growth

1%

1 year growth

0%

2 year growth

-16%
Simplify Jobs

Simplify's Take

What believers are saying

  • Benevity's leadership in the ESG sector and its innovative products, like the Climate Action Kit, position it as a key player in addressing global challenges such as climate change.
  • The surge in corporate volunteerism and the company's focus on DEI initiatives highlight its ability to attract and retain talent, making it an appealing workplace for purpose-driven individuals.
  • Strategic partnerships, such as with Count Us In, enhance Benevity's impact and expand its reach in the social responsibility landscape.

What critics are saying

  • Economic uncertainties and recent layoffs, including a 14% staff reduction, could impact employee morale and operational efficiency.
  • The competitive landscape in the ESG and corporate responsibility sector is intensifying, requiring continuous innovation to maintain market leadership.

What makes Benevity unique

  • Benevity's all-in-one software solution uniquely integrates purpose-driven initiatives into business operations, setting it apart from competitors who may offer more fragmented services.
  • The company's strong focus on ESG and social impact reporting, exemplified by the launch of Benevity Impact Reports, provides clients with unparalleled insights into their corporate responsibility efforts.
  • Benevity's extensive network, supporting nearly 2 million nonprofits worldwide, offers a breadth of engagement opportunities that few competitors can match.