> Markdown version of [/jobs/ext/2937592-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/2937592-software-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II - **Company:** Fivetran - **Location:** Oakland, CA, United States - **Salary:** $152,636.0 - $228,954.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Amazon Web Services, Automation of Tests, Microsoft Azure, Program Optimization, Code Review, Databases, Data Integration, Extract Transform Load (ETL), Distributed Systems, Amazon DynamoDB, Github, MongoDB, NoSQL, Software Engineering, Google Cloud, Technical Debt, Change Data Capture, Kubernetes, Cosmos DB, Data Management, Data Pipelines, Docker - **Published:** September 16, 2026 - **Apply:** https://www.jofdav.com/jobs/59721449-software-engineer-ii ## About the Role * 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 This role represents new headcount added to the team to support continued growth and expansion of capabilities. ## Description Were seeking an enthusiastic 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 NoSQL data pipeline services. This is a full-time position based out of Fivetran's Toronto office. Our hybrid work model offers a blend of remote flexibility and in-person collaboration. Technologies Youll Use * Java * MongoDB, Amazon DynamoDB, Azure Cosmos DB * AWS, GCP, Azure * Bazel, Docker, Kubernetes, Github What Youll 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, 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. ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)