Senior Software Engineer

Fivetran

Ireland

On-site

EUR 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Fivetran is seeking a Senior Software Engineer to join the dbt Platform Services teams. You will build and maintain stable, scalable services foundational to the dbt platform cloud product, apply solid architectural principles, and redesign external APIs to power improved user experiences.

You will collaborate across product, security, QA and customer support, mentor junior engineers, contribute to API-driven apps using REST and gRPC, and help enforce high programming standards with tests.

Qualifications

  • Proficient in object-oriented design and scalable API development.
  • Experience designing REST and/or gRPC APIs for cloud services.
  • Familiarity with security concepts and authentication protocols (SAML/OIDC).
  • Strong collaboration with product, security and QA teams.
  • Ability to mentor junior engineers and drive code quality.

Responsibilities

  • Build and maintain stable, scalable foundational services.
  • Redesign external APIs to improve user experiences.
  • Collaborate with product, security, QA and support teams.
  • Mentor and guide junior engineers across engineering.
  • Ensure high coding standards with comprehensive tests.
  • Support and evolve APIs through multiple iterations.

Skills

Object-oriented programming
REST APIs
gRPC
API design
Security mindset
Mentoring
Cross-team collaboration
Code reviews
Unit/integration tests
Authentication protocols (SAML/OIDC)

Tools

Datadog

Job description

  • Fivetran + dbt Labs is looking for a Senior Software Engineer to join our dbt Platform Services teams
  • In this role you can expect to create and maintain stable, scalable services that are foundational to the dbt platform cloud product, based off solid architectural principles
  • We’re also driving forward the next evolution of the dbt platform by redesigning our external APIs to power improved user experiences
  • From rethinking our core data model and entities, to scaling our APIs accessing state that power hundreds of thousands of dbt run executions a day, you’ll be working on some of the most crosscutting and high scale work at dbt Labs today
  • You’ll be joining a collaborative team of engineers; and as a Senior Engineer on the team, you will prioritize and tackle problems as they arise, working iteratively with product management, security and QA to deliver a great experience for our dbt Cloud administrators and end users
  • Today we serve some of the largest data-driven organizations in the world, enabling them to make decisions based on the knowledge at the core of their business
  • Your work directly impacts dbt Lab’s mission by expanding the organizations we serve and the data practitioners we reach
  • You will have an opportunity to flex into a security mindset while bringing your software architecture and programming skills
  • You will also have an opportunity to mentor and guide other junior engineers across engineering and advocating for platform-focused security
  • Build and maintain stable, scalable foundational services that can be leveraged by other engineering teams, based off solid architectural principles and cross-team collaboration
  • Collaborate with many internal partners and product teams to influence the design of our API surface
  • Design and develop reliable, secure, highly available and delightful experiences for both customer personas: the dbt Cloud admin and the end user
  • Collaborate with Product Management, UX designers, Security, and Customer Support

Have a systematic problem-solving approach coupled with strong communication skills and a sense of ownership and drive

Have strong fundamentals in object-oriented programming

Are able to balance speed of delivery with designing scalable, reusable components

Have experience supporting and evolving APIs through multiple iterations

Are ready to go outside of the team’s realm when there are infrastructure-related dependencies and collaborate with other teams to aid the delivery of team features

Have designed and built API-driven applications using REST and/or gRPC for API endpoints

Are highly motivated and able to work autonomously

Are passionate about design and code reviews that help grow the team

Ensure high programming standards by writing unit, functional, and integration tests

Have worked with authentication protocols like SAML and OIDC and fine-grained authorization

Have built reliable, mission-critical software for external customers

Have an interest in application-level product security

Have designed and implemented scalable architecture patterns

Have experience with Datadog or other log monitoring services and working with it to debug production issues

Have experience working on a distributed team

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

Fivetran, Inc. • Dublin

Hybrid
EUR 120,000 - 160,000
Senior Platform & API Engineer — Scale & Security
Senior Platform & API Engineer — Scale & Security

Fivetran • Ireland

On-site
EUR 110,000 - 140,000
Senior Software Engineer
Senior Software Engineer

Fivetran, Inc. • Dublin

Hybrid
EUR 90,000 - 130,000
100% employer-paid medical insurance
Generous PTO and holidays
Professional development opportunities
+2
Staff Software Engineer
Staff Software Engineer

Fivetran • Dublin

On-site
EUR 150,000 - 190,000
Medical insurance
PTO and holidays
RSU stock grants
+4
Senior Platform Engineer – Scale & Secure SaaS APIs
Senior Platform Engineer – Scale & Secure SaaS APIs

Fivetran, Inc. • Dublin

Hybrid
EUR 120,000 - 160,000
Senior Platform Engineer — API & Data Tools (Hybrid Dublin)
Senior Platform Engineer — API & Data Tools (Hybrid Dublin)

Fivetran, Inc. • Dublin

Hybrid
EUR 90,000 - 130,000
100% employer-paid medical insurance
Generous PTO and holidays
Professional development opportunities
+2
Staff Platform Engineer — Scale APIs & Cloud Infra
Staff Platform Engineer — Scale APIs & Cloud Infra

Fivetran • Dublin

On-site
EUR 150,000 - 190,000
Medical insurance
PTO and holidays
RSU stock grants
+4
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Fivetran, Inc. • Dublin

Hybrid
EUR 100,000 - 140,000
Medical insurance
Paid time off (PTO)
Professional development
+3
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Fivetran • Ireland

On-site
EUR 110,000 - 150,000
Staff Engineer - Service Platform
Staff Engineer - Service Platform

United States Digital Space LLC • Dublin

On-site
EUR 80,000 - 120,000