Senior Software Engineer - Core Experience (Backend)
Fivetran · Novi Sad
Description du poste
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
Pourquoi signalez-vous cette offre ?
Aller plus loin
Salaires, guides et recherches en Serbie.
Salaire : Senior Software Engineer Sur la base de 6 offres en SerbieSalaires par métier
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Publie il y a 10 heures
Expire dans 1 mois
12 vues · 0 interesses
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
Fivetran
Novi Sad
Offres similaires
-
Embedded Software Engineer Intern – Commercial and Special Vehicles
Aumovio Novi Sad -
Full Stack Developer - AI Team
capcade Novi Sad -
Site Reliability Engineer (Serbia)
iwconnect Novi Sad -
Database Engineer - Business Intelligence & Reporting
synechron Belgrade -
Operations Center Engineer
mainstream Beograd