Software Engineer II
Fivetran- Compensation
- $114k–$136k Published range
- Location
- Hybrid - Toronto, Ontario, Canada Remote eligibility
- Employment
- Full-time Mid-level
About the job
About the Role
Fivetran + dbt Labs is building data pipelines to power the modern data stack for thousands of companies. As part of the databases team, you will help drive performance improvements, improve reliability/architecture, and build new features for our NoSQL data pipeline services. This is a full-time position based out of Fivetran's Toronto office, with a hybrid work model offering remote flexibility and in-person collaboration.
What You'll Do
- Write and deliver code reliably, along with automated tests (unit and integration)
- Optimize code to make it more performant
- Break down project work into tasks with estimates
- Give and receive feedback through code reviews
- 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 monitoring
- Use AI coding agents to automatically generate code for use cases such as incident resolution, feature development, testing, and investigations
Skills 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)
- Experience using AI coding agents for development
- Knowledge of popular NoSQL databases (e.g., MongoDB, Amazon DynamoDB)
- Knowledge of and appreciation for clean code practices
- Ability to troubleshoot problematic code and identify root cause(s)
Optional Bonus Skills
- Experience working with MongoDB and/or Amazon DynamoDB change data capture
- Experience developing data integration tools (ETL or ELT)
- Experience identifying and optimizing performance bottlenecks in distributed systems
Compensation & Benefits
Ontario Pay Range: $113,702—$136,448 CAD. Benefits include 100% employer-paid medical insurance, generous paid time away including paid vacation or flexible/unlimited vacation depending on role and country, paid sick time, inclusive parental leave, paid holidays including a year-end Global Week of Rest, volunteer days off, RSU stock grants, professional development and training opportunities, company virtual happy hours, free food, team-building activities, monthly cell phone stipend, and access to an innovative mental health support platform.
Skills & tags
Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.