F

Fivetran

Moves business data into cloud analytics systems

Senior Software Engineer

Backend EngineeringUpdated on Nov 9
Full-timeBengaluru, Karnataka, India

About the Job

Requirements

  • At least 5 years of experience in the software industry and a passion for solving complex software engineering problems.
  • Experience designing and developing reusable libraries and experimentation platforms for backend and frontend from scratch, using industry best practices.
  • Experience working with distributed systems and cloud security concepts.
  • Ability to write well-structured and performant code.
  • Ability to lead software and infrastructure design to satisfy project requirements.
  • Ability to identify design flaws in existing systems and propose improvements.
  • Experience in code reviews, design, troubleshooting, and testing.
  • Experience programming in an object-oriented or systems language such as Java, C++, or C#.
  • Hands-on experience with cloud technologies such as AWS, GCP, or Azure, and containerization methodologies such as Docker or Kubernetes.
  • Experience interacting with continuous integration tools such as Buildkite.

Responsibilities

  • Design and implement features and performance improvements to create highly scalable distributed data pipelines on the cloud.
  • Develop, maintain, and test code.
  • Conduct design and code reviews.
  • Collaborate with peers, product managers, customer support, and other stakeholders to deliver a high-quality product with performance and scalability.
  • Understand and resolve performance and scalability challenges.
  • Participate periodically in the on-call rotation.
  • Participate in the hiring process.
  • Mentor junior developers.
  • Help make Fivetran a reliable and secure component of customers’ data infrastructure.

Desired Qualifications

  • Knowledge of observability tools such as New Relic or Grafana.
  • Knowledge of data engineering.
  • Experience in data processing (ETL or ELT) and/or cloud-based platforms.

About the Company

Fivetran

Moves business data into cloud analytics systems

Fivetran moves data from business applications and databases into cloud analytics systems so data teams can work with reliable records instead of building pipelines by hand. Its ready-made connectors handle changes in source tables and software interfaces, reducing the maintenance needed to keep information up to date. Teams also use its transformation tools to turn raw records into datasets for reporting, operations and AI applications. Fivetran charges for usage, measuring the distinct records changed each month and the data models run, with plans for different security and operational needs. Founded in 2012, Fivetran is headquartered in Oakland, California.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$852.7M
Headquarters
Oakland, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Fivetran

See more jobs