Posted today
Data Reliability Engineer Sr
Ceridian - New Canada, NS
Dayforce is a global human capital management (HCM) company headquartered in Toronto, Ontario, and Minneapolis, Minnesota, with operations across North America, Europe, Middle East, Africa (EMEA), and the Asia Pacific Japan (APJ) region.

Our award-winning Cloud HCM platform offers a unified solution database and continuous calculation engine, driving efficiency, productivity and compliance for the global workforce.

Our brand promise - Makes Work Life BetterTM- Reflects our commitment to employees, customers, partners and communities globally.

Location: Work is what you do, not where you go. For this role, we are open to remote work and can hire anywhere in the United States or Canada

About the opportunity

As part of the Data Reliability Engineering (DRE) team, you will be responsible for ensuring that all Dayforce data pipelines, storage, and retrieval systems are reliable, accurate, robust, timely and scalable. You will support data teams to make their data products observable, to automate their processes, to monitor their applications and pipelines and to support data incidents when they occur.

Data Reliability Engineering act as trusted advisors for the company, actively participating in data platform infrastructure design and scalability considerations.

To be successful a DRE will require a cross functional skill set and an in-depth understanding of the Dayforce system. DRE will be required to work senior leadership within Dayforce and a combination of machine learning engineers, data engineers, and site reliability engineers. A full mental model of how Dayforce functions will in turn allow you to work in situations where not all parameters are defined, and where you will be required to "blaze new trails". That is, create solutions where none existed. You will need to lead others from varied teams and technical backgrounds to find the required results as a group.

What you'll get to do
  • Engineering solutions to improve the reliability of data and data processes
  • Data lifecycle procedures (e.g., when and how data gets deprecated)
  • Data SLI, SLA, SLO definition and documentation
  • Data observability strategy and implementation
  • Data pipeline code review, and testing framework
  • Data outage triage and response process
  • Data ownership strategy and documentation
  • Education and culture-building (e.g., internal roadshow to explain data SLAs)
  • Developing guardrails around data processes
  • Automating data related processes in the infrastructure to constantly remove toil
  • Monitoring costs of data activities (pipelines, storage, compute, network, etc.)
  • Track the lineage of the data
  • Perform change management when data tooling changes
  • Ensure cross-team communication regarding data activities
  • Ensure PII (Personal Identifiable Information) is properly handled in the data ecosystem
  • Ensure the business is compliant with all regulations regarding data (i.e., GDPR, etc.)
  • Ensure that the Machine Learning models are versioned, reproducible, evaluated, monitored, and comply with overall software engineering best practices

Skills and Experience we value
  • 7+ years relevant experience creating, reviewing, debugging, costing, and maintaining data pipelines in both public and private clouds
  • Fluent writing and reviewing code in at least one of those languages: Java, Scala, or C#
  • Experience in scripting languages (bash, Python) for automating processes.
  • Experience with pipeline orchestration tools, such as Airflow or Dagster
  • Experience with Infrastructure-as-code technologies such as Kubernetes, Terraform, Docker
  • Experience with data streaming technologies such as Kafka, Flink
  • Experience of BI, Data Warehousing and Data Lake
  • Good experience with monitoring & observability tools, such as AppDynamics, Datadog, Honeycomb with proven ability to troubleshoot and problem solve in complex systems
  • Experience with Machine Learning lifecycle from modeling to production
  • Demonstrated ability to quickly adapt, learn new skill sets, and be able to understand operational challenges
  • Strong analytical, problem-solving, negotiation and organizational skills with a clear focus under pressure
  • Resourceful, results orientated with the ability to get things done and overcome obstacles
  • Excellent interpersonal skills, including relationship building with diverse, global, cross-functional team
  • Excellent written and verbal communication in English
  • Highly motivated and energetic personality capable of influencing positive change and growth.
  • Ability to obtain or currently possess Canadian Protected B security clearance (resident in Canada 5 years or longer, clean record)
  • Azure Administrator and Architect certifications a plus

#LI-Remote

What's in it for you

Dayforce is fueled by the diversity of our talented employees. We are an equal opportunity employer and consider and embrace ALL individuals and what makes them unique. We believe our employees should be happy and healthy, with peace of mind and a sense of fulfillment.

We encourage individuals to apply based on their passions.

Dayforce encourages personal and professional growth. We offer excellent time away from work programs, comprehensive wellness initiatives and recognition through competitive pay and benefits.

With a commitment to community impact, including volunteer days and our charity, Dayforce Cares we provide opportunities for you to thrive both in your career and personal life. Our focus is not just on your job but on supporting you to be the best version of yourself.

About the Salary Ranges

Please note that the salary range mentioned in this job description should serve simply as a guide. The final compensation offered may vary based on a variety of factors, including bonuses and/or incentives, or a candidate's experience, skills, and location. Our company is committed to providing a fair, equitable, and competitive package that reflects the value an individual brings to the organization.

Fraudulent Recruiting

Beware of fraudulent recruiting. Legitimate Dayforce contacts will use an [redacted] or [redacted] email address. We do not request money, checks, equipment orders, or sensitive personal data during the recruitment process. If you have been asked for any of the above, or believe you have been contacted by someone posing as a Dayforce employee, please refer to our fraudulent recruiting statement found here: https://www.dayforce.com/be-aware-of-recruiting-fraud