16 Sep
|
Fivetran
|
Toronto
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 BazelDockerKubernetesGithubJavaNoSQL databases: MongoDB, Amazon DynamoDB, Azure Cosmos DBRelational databases: IBM Db2, CockroachDBAWS, GCP, AzureWhat You'll Do Write and deliver code reliably, along with automated tests (unit and integration)Break down project work into tasks with effort estimatesGive and receive feedback through code reviewsIndependently create technical designs for new features and actively seek feedbackWrite common components to be used within the team or departmentMentor other engineers on improving all aspects of their code, according to established coding practicesCollaborate daily with team members to develop new features and improvements while minimizing technical debtResolve customer issues in collaboration with customer supportWork across the software development lifecycle: requirements, design, prototype, implementation, review, release,
and monitoringSkills We're Looking For Expertise in Java developmentExperience developing reliable software with high-volume data management under strict SLAsExperience 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 Db2Experience developing data integration tools (ETL or ELT)Experience identifying and optimizing performance bottlenecks in distributed systemsPerks And Benefits 100% employer-paid medical insuranceGenerous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days offRSU stock grants*Professional development and training opportunitiesCompany virtual happy hours, free food, and fun team-building activitiesMonthly cell phone stipendAccess 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 informationOntario Pay Range: $139,869—$167,849.50 CADThis role is a backfill for an existing position and offers an prospect to step into a well-established team and make an immediate impact.#J-18808-Ljbffr
📌 Senior Software Engineer - Databases - C$139,869 - C$167,849.5 A Year (Toronto)
🏢 Fivetran
📍 Toronto