Fivetran Inc. logo

Senior C Programmer

Job Overview

Location

Dublin, Dublin, Ireland

Job Type

Full-time

Category

Backend Engineer

Date Posted

March 24, 2026

Full Job Description

đź“‹ Description

  • • Senior C Programmer at Fivetran Inc. in Dublin, Ireland, contributing to the core data integration platform that enables reliable, zero-maintenance data pipelines for thousands of companies worldwide, making data access as simple and reliable as electricity.
  • • Design and implement high-performance, scalable data integration systems in C, evolving the extract-load-transform foundation that powers hundreds of data connectors with minimal maintenance, requiring deep reasoning about relational semantics, data representation, and software performance.
  • • Collaborate within a small, high-impact core engineering team in a hybrid work model (two days in-office weekly) to build consensus, make decisive technical decisions, and iterate on production systems where trade-offs are non-obvious and implications are far-reaching.
  • • Own the full project lifecycle: gathering requirements, designing solutions, prototyping, implementing, reviewing code, releasing, and monitoring production systems, while contributing to roadmap planning and mentoring peers through pull request reviews.
  • • Develop expertise in modern and legacy software environments, including cloud platforms (AWS, Azure, GCP), relational databases (Postgres, Oracle, SQL Server), and tooling like GitHub Copilot, Jenkins, and Claude Code, while mastering low-level concepts such as memory management, process control, and network communication.
  • • Grow into a subject matter expert in data replication and ETL/ELT systems, gaining deep knowledge of DBMS internals, serialization, and cloud infrastructure tools (Docker, Kubernetes, AWS CloudFormation), becoming a trusted advisor on data integration challenges across the organization.

🎯 Requirements

  • • Expert-level proficiency in C programming with a strong track record of designing and implementing high-performance, maintainable systems in production environments.
  • • Proven experience working with relational databases (PostgreSQL, Oracle, SQL Server) and understanding of data modeling, querying, and transaction semantics.
  • • Demonstrated ability to navigate complex technical trade-offs, make decisive decisions under uncertainty, and collaborate effectively in high-impact engineering teams where choices have cascading system-wide effects.
  • • Familiarity with cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and infrastructure-as-code tools (e.g., AWS CloudFormation) is required for modern deployment and scaling practices.
  • • Strong knowledge of system-level programming concepts including memory management, process and thread management, inter-process communication (IPC), and low-level data encoding/serialization techniques.
  • • Experience with software development lifecycle practices including version control (git), CI/CD (Jenkins), code review, testing (including Python-based test frameworks), and production monitoring.

🏖️ Benefits

  • • 100% employer-paid medical insurance for employees and dependents, ensuring comprehensive health coverage with no out-of-pocket premium costs.
  • • Generous paid time-off (PTO) policy, inclusive parental leave, paid sick time, company holidays, and volunteer days off to support work-life balance and personal well-being.
  • • RSU stock grants, professional development and training opportunities, monthly cell phone stipend, and access to an innovative mental health platform offering therapy, coaching, and mindfulness resources.
  • • Company virtual happy hours, free food, and fun team-building activities to foster connection and culture in a hybrid work environment.

Skills & Technologies

Python
PostgreSQL
AWS
Azure
GCP
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Fivetran Inc. logo
Fivetran Inc.
Visit Website

About Fivetran Inc.

Fivetran Inc. provides automated data integration software that replicates application, database, and event data into cloud data warehouses. It manages schema drift, incremental updates, and normalization, enabling analysts to query live data without engineering overhead. The company serves enterprises needing reliable, governed data pipelines across systems like Salesforce, MySQL, and Snowflake. Founded in 2012, it is headquartered in Oakland, California, with global offices, and operates on a subscription revenue model.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Yerevan, Armenia
Full-time
Expires Jun 4, 2026
Go
Rust
Ruby
+5 more

16 days ago

Apply
Argentina
Full-time
Expires May 12, 2026
Java
Remote

1 month ago

Apply
Argentina
Full-time
Expires May 20, 2026
JavaScript
TypeScript
React
+5 more

1 month ago

Apply
Argentina
Full-time
Expires Apr 29, 2026
Ruby
PostgreSQL
MySQL
+4 more

2 months ago

Apply