Enable job alerts via email!

Senior Database Engineer (Remote)

Cisco Systems, Inc.

Toronto

Remote

CAD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Job summary

A leading technology company in Toronto is seeking a Database Administrator to manage PostgreSQL infrastructure. You will collaborate with SRE teams, perform operational DBA duties, and guide engineers in best practices. Ideal candidates will have strong knowledge of production database systems. This role offers growth opportunities within a vibrant team culture and extensive employee benefits.

Benefits

Catered meals
Fully-stocked kitchens
Paid volunteer time

Qualifications

  • Deep knowledge of designing and maintaining PostgreSQL infrastructure on-premises and in the cloud.
  • Ability to analyze issues holistically, from application to storage.
  • Experience with mission-critical production database systems.

Responsibilities

  • Plan, administer, maintain, and secure PostgreSQL infrastructure.
  • Perform operational DBA duties: installation, upgrades, patching, backup/recovery.
  • Guide engineers on performance tuning, query optimization, indexing.

Skills

PostgreSQL infrastructure management
Scripting languages (shell, Python, Perl)
Automation skills

Tools

Liquibase
ActiveRecords
Redis

Job description

Applications are accepted until further notice

At Cisco Meraki, we know that technology can connect, empower, and drive us. Our mission is to simplify technology so our customers can focus on what's most important to them: their students, patients, customers, and businesses. We’re making networking easier, faster, and more intelligent with technology that simply works.

The modern world runs on the internet, and its infrastructure is vital. Meraki makes setting up, leading, and maintaining that infrastructure easier than ever before. We enable connectivity everywhere, from neighborhood cafes to educational institutions to global hospitality groups operating thousands of sites!

About the role

In near real-time, Cisco Meraki collects massive amounts of data from devices worldwide. We generate nearly 7 million data points every second, powering our Dashboard and providing insights into network health. As a member of the Data Infrastructure team, you will coordinate, scale, secure, and maintain our on-premises relational and non-relational database systems, guiding engineering teams towards best practices to meet their data needs.

What you will do :

  • Work with SRE teams to plan, administer, maintain, and secure our PostgreSQL infrastructure
  • Perform operational DBA duties: installation, upgrades, patching, backup/recovery, monitoring, capacity planning, and failover procedures
  • Analyze and tune queries to ensure high system performance
  • Guide engineers on performance tuning, query optimization, indexing, caching, and buffer tuning
  • Review database changes for impact on design standards, data conversions, and documentation
  • Learn data usage to recommend improvements in storage and processing
  • Collaborate with Data Engineering to design and maintain ETL pipelines for PostgreSQL
  • Develop data migration procedures and scripts
  • Automate schema management with tools like Liquibase or ActiveRecords
  • Support architectural changes involving cloud and on-prem environments

About you

  • Deep knowledge of designing and maintaining PostgreSQL infrastructure on-premises and in the cloud
  • Experience with mission-critical production database systems
  • Ability to analyze issues holistically, from application to storage
  • Proven automation skills
  • Understanding of relational database internals (locking, consistency, recovery)
  • Proficiency in scripting languages (shell, Python, Perl)

Nice to have

  • Experience with NoSQL databases and memory stores like Redis
  • Experience migrating databases between on-prem and cloud
  • Knowledge of Timeseries databases and messaging queues

We encourage applicants from diverse backgrounds to apply, even if they don't meet all points above. We believe phenomenal engineers come from varied experiences and will support your growth in this role.

Life at Cisco Meraki

We are passionate about building products our customers love. Join us for an encouraging environment, professional growth opportunities, and a lively team culture.

Employee benefits include:

  • An engaging environment with a team that values your contributions
  • Opportunities for personal and professional growth through employee-led groups
  • Regular feedback and development practices
  • Catered meals, fully-stocked kitchens, and snacks
  • Paid volunteer time and more

Cisco is an Equal Opportunity Employer. We consider all qualified applicants without regard to race, color, religion, gender, sexual orientation, national origin, or other legally protected statuses. We value diversity and inclusion, aiming to create an inclusive employee experience.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.