Canada

Senior Software Engineer - Databases, Toronto

Senior Software Engineer - Databases, Toronto
Description
Overview

Senior Software Engineer to join the databases team. As part of the fast-growing data company, you will help drive performance improvements, improve reliability/architecture and build new features for our data pipeline services. This is a full-time, hybrid position based out of our Toronto, ON office. The hybrid model offers a blend of remote flexibility and in-person collaboration, including two days in the office each week to connect and build as a team.Technologies You’ll Use

Bazel Docker Kubernetes Github Java NoSQL databases: MongoDB, Amazon DynamoDB, Azure Cosmos DB Relational databases: IBM Db2, CockroachDB AWS, GCP, Azure What You’ll Do

Write and deliver code reliably, along with automated tests (unit and integration) Break down project work into tasks with effort estimates Give and receive feedback through code reviews Independently create technical designs for new features and actively seek feedback Write common components to be used within the team or departmentMentor other engineers on improving all aspects of their code, according to established coding practices Collaborate daily with team members to develop new features and improvements while minimizing technical debt Resolve customer issues in collaboration with customer support Work across the software development lifecycle: requirements, design, prototype, implementation, review, release, and monitoringSkills We’re Looking For

Expertise in Java development Experience developing reliable software with high-volume data management under strict SLAs Experience working with popular cloud platforms (e.g. AWS, GCP, Azure) Knowledge of popular NoSQL databases (e.g. MongoDB, Amazon DynamoDB) Knowledge of and appreciation for clean code practicesAbility to troubleshoot problematic code and identify root cause(s) Optional Bonus Skills

Experience working with change data capture for MongoDB, Amazon DynamoDB and/or IBM Db2 Experience developing data integration tools (ETL or ELT) Experience identifying and optimizing performance bottlenecks in distributed systems Perks And Benefits

100% employer-paid medical insurance Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off RSU stock grants* Professional development and training opportunities Company virtual happy hours, free food, and fun team-building activitiesMonthly cell phone stipend Access to a mental health support platform with personalized care and resources for all covered employees and dependents *May vary by country and worker type– please reach out to your recruiter for more information Ontario Pay Range: $139,869—$167,849.50 CAD This role is a backfill for an existing position and offers an opportunity to step into a well-established team and make an immediate impact.

#J-18808-Ljbffr
Highlights
Safety Tips
Protect your personal details and initiate communication using our contact form.
1 / 10
More info about this ad

Senior Software Engineer - Databases has been posted in the Barrie Information Technology category on Locanto.

Right now, this is the only ad posted in this category in Barrie.

There are more ads within a 15 km radius for this category. If you want to view those ads, click here.