About the Role Fivetran is building data pipelines to power the modern data stack for thousands of companies.We’re seeking an enthusiastic Senior Software Engineer to join our fast-growing data company. As a part of the databases team, 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. Our hybrid work 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 UseJavaNoSQL databases: MongoDB, Amazon DynamoDB, Azure Cosmos DBRelational databases: IBM Db2, CockroachDBAWS, GCP, AzureBazel, Docker, Kubernetes, GithubWhat You’ll DoWrite 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 ForExpertise 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 SkillsExperience 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 systemsThis role is a backfill for an existing position and offers an opportunity to step into a well-established team and make an immediate impact.Compensation The compensation range displayed on this job posting reflects the minimum and maximum target for new hire compensation for the target position and level, and may include sales incentives or target bonuses depending on the role. Our compensation ranges are determined by role, level, and location. Our job titles may span more than one career level. Within the range, individual compensation is determined by additional factors, including job-related skills, experience, relevant education or training, business need, market demands. The compensation range is subject to change and may be modified in the future. Your recruiter can share more about the specific compensation range for your location during the hiring process.Ontario Pay Range$139,869—$167,849.50 CADPerks and Benefits100% employer-paid medical insurance*Generous 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 an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents.*May vary by country and worker type - please reach out to your recruiter for more informationEEO & Accommodations We are committed to ensuring that all candidates have an equal opportunity to participate in our interview process. If you require accommodations at any stage of the process due to a disability, medical condition, or any other circumstance, please don’t hesitate to submit your request by filling out this form. We will work with you to provide reasonable accommodations to facilitate your participation and ensure a fair and accessible interview experience. Your request and any information provided will be kept confidential and will not impact your candidacy. We look forward to hearing from you and accommodating your needs to the best of our ability.#J-18808-Ljbffr
Senior Software Engineer (Databases)
DORMONT MANUFACTURING CO
toronto, toronto
Published TodayNew
Report job