Skip to main content
Fivetran logo

Software Engineer II, Databases

Fivetran
Full Timemid
Oakland, California, United States, AMERPosted February 6, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaAWSGCPAzureDockerKubernetesMongoDBDynamoDBGitHub

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

From Fivetran’s founding until now, our mission has remained the same: to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations continue to leverage our technology every day to become truly data-driven.

About the Role

Fivetran is building data pipelines to power the modern data stack for thousands of companies.

We’re 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, hybrid position based out of Fivetran's Oakland 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 Use

  • Java

  • MongoDB, Amazon DynamoDB, Azure Cosmos DB

  • AWS, GCP, Azure

  • Bazel, Docker, Kubernetes, Github

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 f

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free