Senior Software Engineer
2 weeks ago
About the Role
Fivetran is building data pipelines to power the modern data stack for thousands of companies.
We're looking for a Senior Software Engineer to join our mission critical database connector team and perform a healthy mix of design and implementation tasks to advance the technical foundation behind the Fivetran product offering.
As a senior engineer in the database connector team, focusing on capturing data from relational databases, you will contribute to the entire software development lifecycle for the capabilities critical to making our largest enterprise customers successful. You will collaborate with engineers across the engineering organization as we identify opportunities for product improvements. You will be responsible for ensuring the technical excellence of your team and own services by reviewing code and contributing to architectural designs.
A successful candidate will be experienced and confident enough to be decisive when needed, and be practical enough to build and iterate on the system while it's in production. Having strong ownership and proactiveness is key to the success of this role.
This is a full-time position based out of our Novi Sad office. Our hybrid work model offers a blend of remote flexibility and in-person collaboration, including two days in the office each week to connect and build as a team.
Technologies You'll Use
C, Java, SQL, Google BigQuery, SnowflakeDatabase and/or Postgres specificGCP, AWS, AzureWhat You'll Do
Design, implement and test code. Review and approve technical design documents and pull requests.Mentor other members of the team and assist with their challenges.Care and take ownership of our database connectors, and leverage your skills towards improving code quality by identifying issues, gaps, and maintaining the code. Collaborate with different parties (sibling teams, PM, Customer support and sales) to deliver the best product with high quality and scalability.Work across the project lifecycle: requirements, design, prototype, implementation, review, testing, release, and monitor product and iterate again with feedbacks.Skills We're Looking For
Experience in CExperience in Relational Databases, SQL language, and DBMS call-level interfacesExperience with data replication, ETL/ELT tools, cloud and software-defined infrastructure tools (AWS Cloud Formation, Kubernetes, Docker)You know how to design and code systems and software that is effective, intuitive, easy to operate, and elegantly simple. You know complex structures, object orientation, exceptions, and memory management techniques.You are adaptable and have the willingness to learn new skills while being flexible to work within new environments.Optional Bonus Skills
Experience in Postgres and its internal, such as the Write-Ahead-Logging, is a strong plusJavaAPI technologies and analytics is a plusBe confident to dive into the nitty-gritty innards of database systems#LI-NR1
#LI-HYBRID
-
Senior Software Engineer
2 weeks ago
Novi Sad, South Bačka, Serbia, EMEA Fivetran Full time €60,000 - €80,000 per yearAbout the RoleWe're looking for a Senior Software Engineer to join our Developer Productivity team to work on AI-powered tools and automations for other teams across the engineering department and outside of it. You will be responsible for creating solutions to automate manual processes and developing custom tools to enhance the productivity and efficiency....
-
Senior Software Engineer
2 weeks ago
Novi Sad, South Bačka, Serbia, EMEA Fivetran Full time €40,000 - €80,000 per yearAbout the RoleFivetran is building data pipelines to power the modern data stack for thousands of companies.We're looking for a Senior Software Engineer within our Engineering Strategy and Operations group. Our Research and development (R&D) department is dedicated to accelerating innovation. This role expedites internal R&D business systems development and...
-
Software Engineer II
2 weeks ago
Novi Sad, South Bačka, Serbia, EMEA Fivetran Full time €40,000 - €80,000 per yearAbout the RoleFivetran is building data pipelines to power the modern data stack for thousands of companies.We're looking for a Software Engineer II to join our core platform team and perform a healthy mix of design and implementation tasks to advance the technical foundation behind the Fivetran product offering. As an engineer in the Database Group,...
-
Java Software Engineer
2 weeks ago
Novi Sad, Vojvodina, Serbia ACME Software Full timeJob Title:Senior Software EngineerDepartment: EngineeringReports to:Software Engineering ManagerWe are on a mission to be the world's best cloud-based telecommunications platform for service providers. We're more than a growing tech company. We pride ourselves in being world-class engineers, marketers, designers, builders, mentors and industry disruptors.We...
-
Senior Software Engineer
7 days ago
Novi Sad, Vojvodina, Serbia Ottometric Full timeWe are a team of AI/CV and big data experts looking to add a PhD in CS to our Serbia team to develop cutting-edge computer vision software.Company DescriptionOttometric is revolutionizing the validation and training of Advanced Driver Assistance Systems (ADAS) with our AI-driven solution. Our integrated software platform streamlines and automates the entire...
-
Full Stack Engineer II
2 weeks ago
Novi Sad, South Bačka, Serbia, EMEA Fivetran Full timeAbout the RoleFivetran is building data pipelines to power the modern data stack for thousands of companies.We are looking for an experienced Full Stack Engineer to work on our client application, by delivering features, improving our codebase, and driving reliability. You will also be responsible for ensuring the technical excellence of your team and owned...
-
Senior Software Engineer
2 days ago
Novi Sad Metropolitan Area, Serbia Fivetran Full timeFrom Fivetran's founding until now, our mission has remained the same: to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We're proud that more organizations continue to leverage our technology every day to become...
-
Senior Software Engineer
7 days ago
Novi Sad Metropolitan Area, Serbia Fivetran Full timeFrom Fivetran's founding until now, our mission has remained the same: to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We're proud that more organizations continue to leverage our technology every day to become...
-
Embedded/Automotive Software Engineer
2 weeks ago
Novi Sad, Vojvodina, Serbia Synchrotek Full timeAbout the roleWe are looking for anEmbedded/Automotive Software Engineerto build and maintain software for modern automotive ECUs across bare-metal, RTOS, and embedded Linux/QNX platforms.You will work primarily in C and C++, close to the hardware, and within ASPICE-aligned processes. The role mixes low-level and application-level software development,...
-
Senior Mobile Engineer
7 days ago
Novi Sad, Vojvodina, Serbia Levi9 Technology Services Full timeJoin Levi9's distinguished mobile team in Novi Sad, a collective of over 20 engineers, where a majority are seasoned experts at the Senior, Tech Lead, and Software Architect levels. We are dedicated to engineering excellence across native iOS, Android, and cross-platform solutions like Flutter and React Native. Our culture is built on deep collaboration and...