Senior Software Engineer

Fivetran
Dublin
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Communication","Ownership","Autonomy","Collaboration","Mentoring"]

Build and maintain stable, scalable foundational services for the dbt Platform cloud product. Help redesign external APIs to improve user experiences, from core data model and entities to high-scale API endpoints that support hundreds of thousands of dbt runs daily. Collaborate cross-functionally with product management, UX, security, and QA to deliver reliable, secure, highly available experiences for dbt Cloud administrators and end users, while mentoring junior engineers and advocating for platform security.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Fivetran
Fivetran
5 days ago

Senior Software Engineer

✓ Verified Job

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

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

Job Summary

Build and maintain stable, scalable foundational services for the dbt Platform cloud product. Help redesign external APIs to improve user experiences, from core data model and entities to high-scale API endpoints that support hundreds of thousands of dbt runs daily. Collaborate cross-functionally with product management, UX, security, and QA to deliver reliable, secure, highly available experiences for dbt Cloud administrators and end users, while mentoring junior engineers and advocating for platform security.
Location: Dublin
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build and maintain stable, scalable foundational services leveraged by other engineering teams.
  • •Collaborate with internal partners and product teams to influence the design of the API surface.
  • •Design and develop reliable, secure, highly available experiences for dbt Cloud administrators and end users.
  • •Work iteratively with product management, security, and QA to deliver a great customer experience.
  • •Mentor and guide junior engineers, and advocate for platform-focused security.

Pay and Benefits

Perks:Health InsurancePaid LeaveParental LeaveRsusLearning BudgetCell Stipend

Key Requirements

  • •Strong fundamentals in object-oriented programming.
  • •Designed and built API-driven applications using REST and/or gRPC.
  • •Experience supporting and evolving APIs through multiple iterations.
  • •Ability to balance delivery speed with designing scalable, reusable components.
  • •Write unit, functional, and integration tests with a systematic problem-solving approach and strong communication.
Experience:Distributed teams
Skills:CommunicationOwnershipAutonomyCollaborationMentoring
Languages:English
Tech Stack:PythonDjangoGoReactPostgresKubernetesAWSTerraformDatadogRESTGRPCSAMLOIDC

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