Please, let ZayZoon know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Senior Data Engineer will report to the Director of Data & Analytics and will be responsible for ensuring the reliability and integrity of application databases from data storage to processing in the application infrastructure.
The role involves architecting, managing, and optimizing application databases and data pipelines to support the growth of ZayZoon.
Responsibilities include administering and maintaining databases (e.g., Postgres, Redshift, DynamoDB) for high availability, performance, and scalability.
The engineer will create and manage data pipelines, ensuring data movement between systems for better analytics and systems enablement.
Performance tuning is required, including monitoring and benchmarking database performance and implementing tuning recommendations to optimize query performance, indexing, and storage efficiency.
The role includes implementing and maintaining database security best practices, such as user access control, encryption, and auditing to meet compliance requirements (e.g., GDPR, PCI).
The engineer will set up and manage replication, clustering, and failover strategies for high availability and disaster recovery, assisting in scaling database infrastructure to support growing data volumes and transaction loads.
Automation of routine database tasks such as backups, monitoring, patching, and configuration management is also a key responsibility.
Collaboration with application developers to optimize database design and queries, troubleshoot issues, and deploy new features is essential.
Requirements:
Candidates must have 5+ years of experience in data engineering and database administration.
In-depth knowledge of database systems (both relational and non-relational) is required, along with experience with cloud-based databases (e.g., AWS RDS, Google Cloud SQL, Azure SQL, Redshift, Snowflake).
Strong skills in database performance tuning, query optimization, and indexing strategies are necessary.
Proficiency in scripting languages such as Python, Shell, and SQL to automate database tasks is required.
A solid understanding of database security practices, including encryption, access control, and compliance with industry standards (e.g., PCI, SOC 2) is essential.
Excellent troubleshooting skills to identify and resolve database issues in a timely manner are needed.
Strong verbal and written communication skills are required, with the ability to work collaboratively across technical and non-technical teams.
Candidates must be located in Canada and have access to a secure high-speed internet connection and a secure workspace.
Benefits:
The position offers a fully remote work environment, allowing for flexibility in work location.
Employees will be part of a values-driven, well-funded, and fast-growing company recognized for rapid growth in the technology sector.
The role provides an opportunity to work on a financial empowerment platform that significantly impacts employee financial wellness.
Candidates will have the chance to collaborate with a diverse team of professionals, enhancing their skills and experience in a dynamic environment.
The company conducts reference checks and requires a criminal record check and basic security clearance as part of the hiring process.
Apply now
Please, let ZayZoon know you found this job
on RemoteYeah
.
This helps us grow 🌱.