Senior Software Engineer - Core Databases

Fivetran
Serbia
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Execution-oriented","Build consensus","Decisive","Practical","Humble","Ownership"]

Build and evolve a high-performance extract-load-transform data integration system that powers Fivetran’s connectors with minimal maintenance. Work across the full project lifecycle—from requirements and design to prototyping, implementation, review, release, and monitoring—while collaborating with a core engineering team and stakeholders. Contribute to product improvements by reasoning about relational semantics, abstractions, data representation, and software performance in both modern and legacy environments.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Fivetran
Fivetran
3 months ago

Senior Software Engineer - Core Databases

✓ Verified Job

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

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

Job Summary

Build and evolve a high-performance extract-load-transform data integration system that powers Fivetran’s connectors with minimal maintenance. Work across the full project lifecycle—from requirements and design to prototyping, implementation, review, release, and monitoring—while collaborating with a core engineering team and stakeholders. Contribute to product improvements by reasoning about relational semantics, abstractions, data representation, and software performance in both modern and legacy environments.
Location: Serbia
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Learn deeply about Fivetran to focus development on practical, relevant system improvements.
  • •Contribute to development and planning of the product roadmap.
  • •Collaborate with the core team and broader stakeholders.
  • •Work across the project lifecycle: requirements, design, prototype, implementation, review, release, and monitoring.
  • •Review and approve pull requests and take ownership to improve the product.

Pay and Benefits

Perks:Health InsurancePaid LeaveParental LeaveRsusLearning BudgetCell Phone

Key Requirements

  • •Design and code effective, intuitive, easy-to-operate software systems.
  • •Work with cloud services, network protocols, serialization, and relational databases.
  • •Have knowledge of complex structures, object orientation, exceptions, and memory management techniques.
  • •Gain deep understanding of Fivetran to focus development on practical system improvements.
  • •Experience with data replication and ETL/ELT tools, and infrastructure tools like Kubernetes and Docker is a plus.
Experience:Data infrastructureData pipelinesETL/ELTData replication
Skills:Execution-orientedBuild consensusDecisivePracticalHumbleOwnership
Languages:English
Tech Stack:CPythonPostgresOracleSQL ServerGitHub CopilotClaude CodeJenkinsGCPAzureAWSMacOSLinuxUnixWindowsGitKubernetesDockerAWS CloudFormationETL/ELT

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