Jobiglo

No results.

Senior Software Engineer - Core Experience (Backend)

Fivetran · Novi Sad

New
Hybrid Senior 🇬🇧 English
Java Go PostgreSQL REST APIs OpenAPI gRPC OAuth Kubernetes Docker AWS GCP Bazel Buildkite Git Terraform MCP

Job description

About the role

Fivetran and dbt Labs are building data pipelines for the modern data stack and are looking for an experienced Senior Software Engineer (Backend) to join its Core Experience global group. You will work on core developer-facing capabilities such as Public APIs, the Terraform Provider and Model Context Protocol (MCP) integrations, helping customers and partners automate, manage and integrate with Fivetran at scale. The position is full-time, based in the Novi Sad office, with a hybrid model combining remote flexibility and in-person collaboration.

Key responsibilities

  • Design, develop and maintain backend services and APIs for the Developer Experience platform.
  • Build and enhance Public APIs, the Terraform Provider and MCP integrations so customers can manage and automate their infrastructure.
  • Design reliable, scalable and maintainable solutions focused on API consistency, backward compatibility, security and performance.
  • Own features from technical design through implementation, testing, deployment and production support.
  • Work with product managers and engineers to turn product requirements into technical solutions.
  • Contribute to architecture discussions, design reviews and code reviews.
  • Troubleshoot production issues and improve system reliability.
  • Use AI-assisted development tools for coding, debugging, testing and code review, and improve developer workflows and internal tooling.

Required profile

  • 5+ years of professional software engineering experience, with strong backend skills, preferably in Java or Go.
  • Strong understanding of software engineering principles, data structures, algorithms and design patterns.
  • Experience with production-grade REST APIs and distributed systems running at scale under strict availability and performance requirements.
  • Ability to write clean, testable code and to balance short-term delivery with long-term architecture.
  • Hands-on experience with AI-assisted coding tools and the ability to own complex engineering tasks independently.

Required skills

  • Backend: Java, Go, PostgreSQL
  • APIs: REST, OpenAPI, gRPC, OAuth
  • Infrastructure: Kubernetes, Docker, AWS, GCP
  • CI/CD: Bazel, Buildkite, Git
  • Bonus: Terraform providers, IaC, MCP, OpenAPI, OAuth 2.0, observability and developer platforms

What we offer

  • Employer-paid medical insurance and RSU stock grants (details vary by country and worker type)
  • Paid time off, including vacation, sick leave, parental leave, holidays and a year-end week of rest
  • Professional development and training, virtual happy hours, free food and team activities
  • Monthly cell phone stipend and a mental health support platform

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Fivetran.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:greenhouse

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 2 hours ago

Expires 1 month from now

8 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Fivetran

Novi Sad