Synthesis Health is seeking a Database Architect to shape, secure, and scale their data systems.
The role involves working closely with engineers, product managers, and DevOps to ensure robust, high-performing, and scalable data solutions.
Key responsibilities include designing, implementing, and maintaining database solutions using PostgreSQL, MongoDB, AlloyDB, and cloud storage systems.
The Database Architect will optimize database performance and ensure high availability and scalability for PostgreSQL and MongoDB.
Responsibilities also include developing, reviewing, and maintaining secure and efficient database code, implementing best practices for database security, and monitoring and troubleshooting database performance issues.
The role requires tuning PostgreSQL memory buffers, ensuring effective use of indexes, creating and tuning queries, and optimizing backups and restores.
Collaboration with developers and product teams to model data schemas aligned with application requirements is essential.
Participation in code reviews and providing guidance on best practices for data access and storage is expected.
The Database Architect will contribute to automation and CI/CD pipelines for database deployments and should be familiar with disaster recovery best practices.
Other duties may be assigned as needed.
Requirements:
A Bachelor's degree or Diploma in computer science, mathematics, engineering, or a relevant field is required.
Candidates must have three years of experience as a database architect or in a similar role.
A background in analytical (OLAP) and transactional (OLTP) paradigms is necessary.
Knowledge of cloud storage concepts and integrations is required.
Proficiency in designing and managing PostgreSQL, MongoDB, and Redis in production is essential.
Effective communication skills are a must.
The ability to work in a collaborative environment is required.
Candidates should be able to work in a fast-paced setting with minimal supervision.
Preferred qualifications include five years of experience as a database architect or in a similar role.
Benefits:
Compensation is competitive, with a salary range of $100,000 - $125,000 CAD for Canadian-based employees, and global hires will align with market rates in their home country.
Benefits include medical, dental, and vision coverage.
The company offers a "Use as needed" vacation policy.
Employees can participate in the employee option program.