Engineering Manager - Pipelines

Jobgether

Switzerland

Remote

CHF 150,000 - 210,000

Full time

33 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote work
Coworking allowance
Equity ownership (ESOP)
Technology budget
Comprehensive health coverage
Annual company off-sites
Flexible working (asynchronous)
Education allowance
International collaboration
Open-source environment

Job summary

Jobgether is seeking an Engineering Manager - Pipelines for a remote, international team focused on a managed data pipeline and CDC product. You will own the technical roadmap, drive delivery, and lead hiring while ensuring reliability, performance, and data consistency across PostgreSQL replication and analytics destinations.

You will collaborate with senior engineers and cross-functional stakeholders, shaping a developer-focused data product in an open-source ecosystem.

Qualifications

  • At least 5 years of software engineering experience with depth in infrastructure systems.
  • At least 3 years of experience managing remote engineering teams.
  • Experience leading teams building and operating data pipelines, CDC, database replication, or streaming systems.
  • Strong understanding of data systems, delivery guarantees, event ordering, idempotency, and schema evolution.
  • Deep knowledge of PostgreSQL replication, including logical replication, WAL, and replication slots.
  • Familiarity with analytical destinations such as BigQuery, Snowflake, ClickHouse and lakehouse formats like Apache Iceberg.
  • Proven experience leading teams through production incidents involving customer data and coordinating resolutions.
  • Experience delivering developer-facing data products to external customers.
  • Experience managing globally distributed teams across multiple time zones.
  • Strong people management, coaching, feedback, and performance management skills.
  • Commitment to people leadership, enabling engineers, removing blockers, and fostering growth.
  • Ability to build psychological safety and promote constructive feedback within a collaborative culture.
  • Excellent organizational and prioritization skills with the ability to manage ambiguity.

Responsibilities

  • Build and maintain a healthy, high-trust engineering culture within a globally distributed and remote-first team.
  • Conduct regular one-on-one meetings, manage performance evaluations, support career development, and oversee onboarding for direct reports.
  • Handle team administration, including leave management, time-off requests, and other people-related responsibilities.
  • Own the team's hiring strategy and recruitment process, acting as the hiring manager and conducting initial interviews for all team positions.
  • Partner with Talent Acquisition to identify, attract, interview, and recruit high-performing engineering professionals.
  • Contribute to workforce planning, organizational design, headcount allocation, and the continued development of engineering leadership.
  • Own the team's technical roadmap and project management processes, using Linear to establish priorities, milestones, and accountability.
  • Manage incoming requests and communications through Slack and other internal channels, ensuring cross-functional requests are prioritized, assigned, or challenged.
  • Coordinate weekly progress updates and maintain clear communication with stakeholders; avoid unnecessary administrative overhead.
  • Allocate engineering resources to customer support tickets and ensure the team meets its SLOs.
  • Identify and communicate technical risks, dependencies, priorities, and trade-offs to senior leadership on time.
  • Participate in technical design discussions and help set high engineering standards across architecture, testing, deployment, and operations.
  • Ensure data pipeline systems maintain correctness, ordering, replication, and reliable recovery mechanisms.
  • Support the development and operation of PostgreSQL replication infrastructure, including logical replication, replication slots, and WAL retention.
  • Train and operate as Incident Commander during production incidents and lead blameless post-incident reviews.

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an Engineering Manager - Pipelines based in Switzerland.

We are looking for an experienced Engineering Manager to lead a globally distributed team responsible for building and scaling a managed data pipeline and change data capture product. In this role, you will oversee the development and operation of systems that replicate data from PostgreSQL databases to analytical platforms and other destinations. You will combine technical expertise with strong people leadership, taking ownership of team development, engineering delivery, and product reliability. Working closely with senior engineers and cross-functional stakeholders, you will establish technical standards, manage priorities, and ensure dependable data replication, recovery, and performance. You will also guide hiring, roadmap execution, incident management, and continuous improvement within a remote-first environment. This is an opportunity to shape a developer-focused data product while building a high-performing engineering team in a fast-moving, open-source technology ecosystem.


Accountabilities
  • Team Leadership and Development: Build and maintain a healthy, high-trust engineering culture within a globally distributed and remote-first team.

  • Conduct regular one-on-one meetings, manage performance evaluations, support career development, and oversee onboarding for direct reports.

  • Handle team administration, including leave management, time-off requests, and other people-related responsibilities.

  • Hiring and Team Growth: Own the team's hiring strategy and recruitment process, acting as the hiring manager and conducting initial interviews for all team positions.

  • Partner with Talent Acquisition to identify, attract, interview, and recruit high-performing engineering professionals.

  • Contribute to workforce planning, organizational design, headcount allocation, and the continued development of engineering leadership.

  • Roadmap and Delivery Management: Own the team's technical roadmap and project management processes, using Linear to establish priorities, milestones, and accountability.

  • Manage incoming requests and communications through Slack and other internal channels, ensuring cross-functional requests are appropriately prioritized, assigned, or challenged.

  • Coordinate weekly progress updates and maintain clear communication with stakeholders without introducing unnecessary administrative overhead.

  • Allocate engineering resources to customer support tickets and ensure the team consistently meets its Service Level Objectives (SLOs).

  • Identify and communicate technical risks, dependencies, priorities, and trade-offs to senior leadership in a timely manner.

  • Technical Quality and Reliability: Participate in technical design discussions and help establish high engineering standards across architecture, testing, deployment, and operations.

  • Ensure data pipeline systems maintain correctness, ordering, reliable replication, and effective recovery mechanisms.

  • Support the development and operation of PostgreSQL replication infrastructure, including logical replication, replication slots, and Write-Ahead Log (WAL) retention.

  • Incident Management: Train and operate as an Incident Commander, coordinating teams during production incidents and driving timely resolution.

  • Lead blameless post-incident reviews, ensuring lessons learned are translated into concrete follow-up actions and long-term reliability improvements.

  • Foster a culture of operational ownership, continuous learning, and proactive risk management.

Requirements

The ideal candidate is an experienced engineering leader with a strong technical background in data infrastructure and distributed systems, combined with a genuine passion for developing people and building effective teams. You should bring:

  • At least 5 years of software engineering experience, with sufficient technical depth to establish credibility with engineers working on complex infrastructure systems.

  • At least 3 years of experience managing remote engineering teams.

  • Previous experience leading teams responsible for building and operating data pipelines, change data capture (CDC), database replication, or streaming systems.

  • Strong technical understanding of data systems, including delivery guarantees, event ordering, idempotency, schema evolution, and backfill processes.

  • In-depth knowledge of PostgreSQL replication, particularly logical replication, Write-Ahead Logs (WAL), and replication slots, including their impact on production database performance.

  • Familiarity with analytical data destinations and platforms such as BigQuery, Snowflake, ClickHouse, and lakehouse table formats such as Apache Iceberg.

  • Proven experience leading teams through production incidents involving customer data, including coordinating resolution efforts and managing blameless post-incident reviews.

  • Experience delivering developer-facing data products to external customers.

  • Experience managing globally distributed teams working asynchronously across multiple time zones.

  • Strong people management capabilities, including performance management, career coaching, feedback delivery, and the ability to handle challenging management conversations.

  • A genuine commitment to people leadership, with the ability to empower engineers, remove blockers, provide context, and help individuals achieve their full potential.

  • Ability to build psychological safety, encourage constructive feedback, and foster a collaborative and supportive engineering culture.

  • Strong organizational and prioritization skills, with the ability to introduce structure, manage ambiguity, and guide teams through complex challenges.

  • Excellent written and verbal communication skills, with a preference for asynchronous communication, clear documentation, and proactive risk reporting.

  • A collaborative, adaptable, and low-ego leadership style, particularly when working with experienced engineers who value autonomy and ownership.

Additional assets that would strengthen your application:

  • Practical experience with Rust, particularly in systems programming or data infrastructure development.

  • Experience working within open-source technology ecosystems.

  • Familiarity with developer-focused platforms and globally distributed engineering organizations.

Benefits
  • Fully remote work: Opportunity to work from anywhere in the world, with a globally distributed team.

  • Coworking allowance: Access to a WeWork membership or coworking allowance to support your preferred working environment.

  • Equity ownership: Employee Stock Option Plan (ESOP), allowing every team member to share in the company's long-term success.

  • Technology allowance: Dedicated budget for equipment such as laptops, monitors, headphones, and other tools needed to create an effective workspace.

  • Comprehensive health coverage: 100% employer-paid health insurance for employees and 80% coverage for dependents, regardless of location.

  • Annual company off-sites: Opportunities to join company-wide gatherings in different international locations for collaboration, connection, and team-building.

  • Flexible working arrangements: Asynchronous work culture that allows employees to manage their schedules independently.

  • Professional development: Annual education allowance for courses, books, conferences, and other learning opportunities.

  • International collaboration: Opportunity to work alongside a diverse global team across more than 60 countries and 20 languages.

  • Open-source environment: Opportunity to contribute to and help shape tools within a growing developer-focused technology ecosystem.


How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Solutions Engineering Lead
Solutions Engineering Lead

Jobgether • Switzerland

Remote
CHF 180,000 - 240,000
100% flexible working hours
Remote-first work environment
Worldwide medical, dental, and vision
+10
Senior Backend Engineer | Feeld
Senior Backend Engineer | Feeld

Jobgether • Switzerland

Remote
CHF 140,000 - 190,000
Health insurance
Well-being coverage
Sports benefits
+8
Lead Engineer, Member Growth
Lead Engineer, Member Growth

Jobgether • Switzerland

Remote
CHF 120,000 - 146,000
Fully remote working arrangement
Full-time employment
Annual cash compensation USD 162,000
+3
Senior Technical Content Writer
Senior Technical Content Writer

Jobgether • Switzerland

Remote
CHF 110,000 - 160,000
Remote-first
Home office budget
Global health coverage
+6
Sr. Full-Stack Software Engineer
Sr. Full-Stack Software Engineer

Jobgether • Switzerland

Remote
CHF 96,000 - 138,000
Output-based earnings
Fully remote opportunity
Flexible schedule
+2
Security Engineer
Security Engineer

Jobgether • Switzerland

Remote
CHF 120,000 - 180,000
Fully remote
20 days PTO
Annual team events
+4
Business Process Manager
Business Process Manager

Jobgether • Switzerland

Remote
CHF 120,000 - 165,000
Fully Remote Work
Health Insurance
Professional Development Budget
+1
Back-end Engineer (Java/Kotlin)
Back-end Engineer (Java/Kotlin)

Jobgether • Switzerland

Remote
CHF 99,000 - 148,000
Flexible schedule
Remote work support
Learning budget
Freelance Full-Stack Developer | Django | AI Products | Python & LLM Integration
Freelance Full-Stack Developer | Django | AI Products | Python & LLM Integration

Jobgether • Switzerland

Remote
CHF 83,000 - 165,000
Flexible freelance engagement
Fully remote work
Independent contractor
+5
Account Executive DACH (Swiss German-speaking) / (German + French-speaking)
Account Executive DACH (Swiss German-speaking) / (German + French-speaking)

Jobgether • Switzerland

Remote
CHF 47,000 - 65,000
Competitive OTE €50,000+ (60/40 base/‑
Fully remote within CET + flexibility
Well-Being Day
+5
Top locations