Principal Software Engineer - Data Lakes

9 hours, 49 minutes ago
Full-time
Lead
Software Development
Fivetran

Fivetran

Fivetran is a SaaS data integration platform that automates data movement from multiple sources into data warehouses, allowing analysts to centralize data effortlessly and focus on driving business analytics.

IT Services
1001-5000
Founded 2012
$853M raised

Description

  • Partner with product teams to define requirements and design customer-facing data lake capabilities.
  • Design, develop, implement, and operate reliable, large-scale data lake systems with the data lake engineering team.
  • Contribute to open-source projects, including DuckDB and Polaris.
  • Apply open-source standards and toolsets to Fivetran’s data lake innovations.
  • Investigate and resolve fault-tolerance, high-availability, performance, and scalability challenges.
  • Ensure services meet customer commitments for security, reliability, availability, and performance.
  • Set technical direction and influence cross-functional engineering teams.

Requirements

  • 6+ years of hands-on or research experience with high-performance relational data management systems.
  • Deep expertise in infrastructure and software optimization, performance engineering, latency, and availability improvements.
  • Proven experience leading and delivering large, complex technical projects.
  • Strong Java and C++ development skills.
  • Experience with public cloud platforms, including AWS, Azure, and GCP.
  • Knowledge of columnar storage formats.
  • Growth mindset and ability to develop innovative solutions.
  • Strong collaborative teamwork skills.
  • MS or PhD in Computer Science, ideally focused on database management or storage engines (preferred).

Benefits

  • 100% employer-paid medical insurance, subject to country and worker type.
  • Paid time off, including vacation or flexible/unlimited vacation depending on role and country, sick time, holidays, a year-end Global Week of Rest, and volunteer days.
  • Inclusive paid parental leave.
  • RSU stock grants.
  • Professional development and training opportunities.
  • Monthly cell phone stipend.
  • Mental health platform with therapy, coaching, and mindfulness resources for employees and covered dependents.
  • Virtual happy hours, free food, and team-building activities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Engenheiro(a) de Software Sênior (BU despesas)

Flash 501-1000 Professional Services

Como Pessoa Engenheira de Software Sênior na Flash, você desenvolverá soluções para a plataforma de RH e financeiro, conectando desafios de negócio a produtos escaláveis e confiáveis.

AWS Azure CI/CD GCP Microservices MongoDB NestJS Node.js React TypeScript
10 hours, 19 minutes ago

Engenheira de Software Sênior (Vaga afirmativa para mulheres)

Flash 501-1000 Professional Services

Como Desenvolvedora na Flash, você criará e evoluirá soluções escaláveis para a plataforma de RH e financeiro, contribuindo para a qualidade, arquitetura e confiabilidade dos produtos.

AWS Azure CI/CD GCP GraphQL JavaScript Microservices MongoDB NestJS Node.js React React Native REST API
10 hours, 19 minutes ago

Software Engineer III, Cloud Infrastructure

MyFitnessPal 5001+ Health Care Providers & Services

MyFitnessPal is hiring a Senior Software Engineer to strengthen the cloud and container infrastructure that enables secure, reliable, and scalable experiences for its health-focused platform and engineering teams.

AWS CI/CD Cloudflare Datadog Docker GitHub Actions Kubernetes Linux MySQL New Relic Redis Terraform Unix
1 day, 10 hours ago

Senior Software Engineer (Remote)

Weedmaps 501-1000 Internet Software & Services

Weedmaps is seeking a remote Senior Software Engineer to deliver AI-assisted, end-to-end marketplace and dispensary product features while modernizing its consumer and business platforms.

AWS CI/CD E-commerce Elixir LLM Microservices Node.js React React Native Ruby Ruby on Rails TypeScript
1 day, 10 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers