Senior Software Engineer - Core Databases @Fivetran

    2 days ago·Fivetran is hiring a Senior Software Engineer - Core Databases·📍 Serbia

    Overview

    The role is for a Senior Software Engineer at Fivetran, focused on building data pipelines to enhance their product offerings. Fivetran aims to simplify and automate data movement and transformation across various systems.

    Key Responsibilities

    • Deeply learn about Fivetran to focus on relevant system improvements.
    • Contribute to the development and planning of the roadmap.
    • Collaborate with a core team and broader stakeholders.
    • Work through the project lifecycle: requirements, design, prototype, implementation, review, release, and monitoring.
    • Review and approve pull requests.
    • Take ownership of the product and leverage skills for improvements.

    Requirements

    • Execution-oriented mindset and ability to balance innovation with practical implementations.
    • Experience in designing and coding effective, intuitive systems and software.
    • Familiarity with cloud services, network protocols, and relational databases.
    • Keen understanding of complex structures, object orientation, and memory management techniques.

    Bonus Skills

    • Experience with data replication, ETL/ELT tools, and cloud infrastructure tools (e.g., AWS Cloud Formation, Kubernetes, Docker).
    • Knowledge of DBMS internals.
    • Familiarity with low-level concepts such as encoding and network communication internals.
    • Experience with system-level programming.

    Benefits

    • 100% employer-paid medical insurance.
    • Generous paid time-off policy, paid sick time, inclusive parental leave, and holidays.
    • RSU stock grants.
    • Professional development and training opportunities.
    • Team-building activities and monthly cell phone stipend.
    • Mental health support platform access for employees and dependents.

    Location

    This is a full-time position based out of the Novi Sad office, following a hybrid work model offering remote flexibility alongside in-person collaboration.

    How to Apply

    Please follow the application process as detailed on the company’s careers page.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.