Senior Staff Software Engineer

Fivetran
New York
Workplace: RemoteFull timeUSD 207,073 - 258,841.5Function: Software EngineeringExperience: 8+ yearsSkills: ["Leadership","Mentoring","Collaboration","Problem-solving"]

Architect and lead the semantic layer that turns customer warehouse data into consistent, reusable metrics and analytical models. Drive long-term architecture and technical direction to improve performance, reliability, and scalability across distributed query execution and sync/compute services on a global Kubernetes cluster. Own technical excellence through code reviews, architectural contributions, troubleshooting, collaboration with product and customer-facing teams, and mentoring junior engineers, including periodic on-call.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Fivetran
Fivetran
2 weeks ago

Senior Staff Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Architect and lead the semantic layer that turns customer warehouse data into consistent, reusable metrics and analytical models. Drive long-term architecture and technical direction to improve performance, reliability, and scalability across distributed query execution and sync/compute services on a global Kubernetes cluster. Own technical excellence through code reviews, architectural contributions, troubleshooting, collaboration with product and customer-facing teams, and mentoring junior engineers, including periodic on-call.
Location: New York
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Design, build, and lead the architecture of the semantic layer, defining modeling and query semantics powering metrics and analytics.
  • •Independently design and implement features and performance improvements for scalable distributed data systems on the cloud.
  • •Develop, maintain, and test code; conduct design and code reviews.
  • •Drive technical direction and architectural designs across the team and owned services, including troubleshooting performance and scalability for query execution.
  • •Collaborate with peers, product managers, customer support, and other stakeholders; participate in on-call, hiring, and mentor junior developers.

Pay and Benefits

Salary: USD 207,073 - 258,841.5
Equity and Bonus:Equity
Perks:Health InsurancePaid Time-offPaid SickParental LeaveRsusLearning BudgetCell Phone

Key Requirements

  • •8+ years of software engineering experience designing and building reusable libraries, services, and platforms from scratch using best practices.
  • •Experience working with distributed systems and cloud security concepts.
  • •Strong proficiency in Python and SQL, with deep experience using relational databases (Postgres) and data warehouses.
  • •Ability to write well-structured, performant code and independently lead software and infrastructure design to meet project requirements.
  • •Hands-on experience with cloud technologies (AWS, GCP) and containerization (Docker, Kubernetes), plus experience with CI tools like BuildKite and observability tools like Grafana.
Experience:8+ yearsData infrastructureData warehousingDistributed systemsData engineeringAnalytics engineering
Skills:LeadershipMentoringCollaborationProblem-solving
Languages:English
Tech Stack:PythonPostgresDuckDBSQLKubernetesDockerGCPAWSBuildKiteGrafanaSparkETLELTClaudeChatGPT

Company Brief

Fivetran
Provides automated data integration and replication software that moves data from hundreds of sources into cloud data warehouses and analytics platforms. Helps engineering and analytics teams keep data pipelines reliable, current, and low-maintenance.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Oakland, United States
Founded: 2012
WebsiteLinkedIn