CrawlJobs Logo

Software Engineer - Database Integrations

Germany · Job Posted June 06, 2026
Apply Position
Job Link Share

Job Description

The ClickPipes - Database Integrations team builds the platform that enables real-time data replication from databases into ClickHouse at petabyte scale. As a member of this team, you will be solving complex database-related challenges and distributed systems problems, such as understanding database internals to optimize snapshotting strategy, handling schema evolution during live replication, managing data type compatibility across systems, maintaining low end-to-end latency under unpredictable loads, and leveraging durable execution frameworks to ensure data consistency over unreliable networks. We work in the open — our database integrations are built on PeerDB, an open-source CDC platform we actively maintain and contribute to.

Job Responsibility

  • Build data-intensive systems
  • Design and develop high-throughput integrations with databases (Postgres, MySQL, MongoDB), data lakes (Iceberg, Delta Lake), and data warehouses (BigQuery, Snowflake)
  • Handle edge cases in real-world production scenarios
  • Design integration solutions to enable users to fully harness ClickHouse's performance and throughput
  • Own end-to-end reliability
  • Debug complex issues in production
  • Build and improve infrastructure and tools to increase system reliability
  • Write clear documentation
  • Participate in on-call rotation
  • Drive product innovation
  • Work directly with customers to understand integration requirements
  • Collaborate cross-functionally with internal teams
  • Lead technical discussions and influence product roadmaps

Requirements

  • 5+ years of industry experience building data-intensive software solutions
  • Proficient in Go, or experienced in systems programming with willingness to ramp up quickly in Go
  • Cloud-native experience deploying and operating services on at least one major cloud platform (AWS/GCP/Azure)
  • Practical experience with Kubernetes
  • Strong problem solver and solid production debugging skills
  • Clear communication in writing (design docs, code review) and verbally (technical discussions, customer calls, incident response)

Nice to have

  • Experience with database replication technologies (CDC, logical replication)
  • Experience with durable execution frameworks (Temporal)
  • Experience with data formats and protocols (Avro, Parquet, Protobuf)
  • Experience with modern data processing frameworks (e.g. Kafka, Spark, Flink)
  • Experience with maintaining/contributing to open-source software

What we offer

  • Flexible work environment
  • Healthcare - Employer contributions towards your healthcare
  • Equity in the company - stock options
  • Time off - Flexible time off in the US, generous entitlement in other countries
  • $500 Home office setup if you’re a remote employee
  • Global Gatherings – opportunities to engage with colleagues at company-wide offsites

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer - Database Integrations

8 matching positions

Software Engineer - Database Integrations

The ClickPipes - Database Integrations team builds the platform that enables rea...
Location
Location
United States
Salary
Salary:
141000.00 - 208000.00 USD / Year
clickhouse.com Logo
ClickHouse
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of industry experience building data-intensive software solutions
  • Proficient in Go, or experienced in systems programming with willingness to ramp up quickly in Go
  • Cloud-native experience deploying and operating services on at least one major cloud platform (AWS/GCP/Azure)
  • Practical experience with Kubernetes
  • Strong problem solver and solid production debugging skills
  • Clear communication in writing (design docs, code review) and verbally (technical discussions, customer calls, incident response)
Job Responsibility
Job Responsibility
  • Build data-intensive systems
  • Design and develop high-throughput integrations with databases (Postgres, MySQL, MongoDB), data lakes (Iceberg, Delta Lake), and data warehouses (BigQuery, Snowflake)
  • Handle edge cases in real-world production scenarios: unconventional database setups, internals of data types, database upgrades/failovers, large transactions, etc
  • Design integration solutions to enable users to fully harness ClickHouse's performance and throughput
  • Own end-to-end reliability
  • Debug complex issues in production leveraging runtime diagnostics (e.g. pprof, parca) and observability tools (e.g. metrics, logging, tracing)
  • Build and improve infrastructure and tools to increase system reliability, reduce incident response time, and simplify/automate operations
  • Write clear documentation, both publicly and internally
  • Participate in on-call rotation
  • Drive product innovation
What we offer
What we offer
  • Flexible work environment
  • Healthcare - Employer contributions towards your healthcare
  • Equity in the company - Every new team member who joins our company receives stock options
  • Time off - Flexible time off in the US, generous entitlement in other countries
  • A $500 Home office setup if you’re a remote employee
  • Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites
  • Fulltime
Read More
Arrow Right

Software Engineer - Database Integrations

The ClickPipes - Database Integrations team builds the platform that enables rea...
Location
Location
Canada
Salary
Salary:
Not provided
clickhouse.com Logo
ClickHouse
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of industry experience building data-intensive software solutions
  • Proficient in Go, or experienced in systems programming with willingness to ramp up quickly in Go
  • Cloud-native experience deploying and operating services on at least one major cloud platform (AWS/GCP/Azure)
  • Practical experience with Kubernetes
  • Strong problem solver and solid production debugging skills
  • Clear communication in writing (design docs, code review) and verbally (technical discussions, customer calls, incident response)
Job Responsibility
Job Responsibility
  • Build data-intensive systems
  • Design and develop high-throughput integrations with databases (Postgres, MySQL, MongoDB), data lakes (Iceberg, Delta Lake), and data warehouses (BigQuery, Snowflake)
  • Handle edge cases in real-world production scenarios
  • Design integration solutions to enable users to fully harness ClickHouse's performance and throughput
  • Own end-to-end reliability
  • Debug complex issues in production
  • Build and improve infrastructure and tools to increase system reliability
  • Write clear documentation
  • Participate in on-call rotation
  • Drive product innovation
What we offer
What we offer
  • Flexible work environment
  • Healthcare - Employer contributions towards your healthcare
  • Equity in the company (stock options)
  • Time off - Flexible time off in the US, generous entitlement in other countries
  • $500 Home office setup for remote employees
  • Global Gatherings – opportunities to engage with colleagues at company-wide offsites
  • Fulltime
Read More
Arrow Right

Software Engineer III (Database Engineer)

We’re looking for a Software Engineer III (Database Engineer) to own the reliabi...
Location
Location
United States
Salary
Salary:
140000.00 - 165000.00 USD / Year
digitalmediasolutions.com Logo
Digital Media Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of database engineering experience in production environments
  • Deep hands-on experience with MySQL and/or PostgreSQL
  • Experience owning and supporting high-availability OLTP systems
  • Experience with binlog or logical replication
  • Experience integrating OLTP systems with Kafka or similar streaming platforms
  • Experience supporting ELT/ETL pipelines and data workflows
  • Strong understanding of ACID principles and transaction isolation levels
  • Experience troubleshooting performance issues (locking, replication lag, indexing)
  • Familiarity with AWS-managed database services (RDS, Aurora, DynamoDB)
  • Ability to balance performance, cost, and data integrity in production systems
Job Responsibility
Job Responsibility
  • Operate and optimize production database systems including MySQL, PostgreSQL, DynamoDB, and Elastic
  • Design and manage binlog and logical replication strategies
  • Support ELT/ETL pipelines and CDC workflows to ensure safe data movement
  • Integrate transactional systems with Kafka-based streaming architectures
  • Optimize database performance through query tuning, indexing, and scaling strategies
  • Manage backups, failover processes, and disaster recovery (PITR)
  • Monitor system health and drive infrastructure cost efficiency
  • Enforce data integrity, security, and compliance standards
  • Lead and support database-related incident response
  • Fulltime
Read More
Arrow Right

Software Engineer III (Database Engineer)

We’re looking for a Transactional Database Engineer to own the reliability, perf...
Location
Location
Salary
Salary:
175000.00 USD / Year
digitalmediasolutions.com Logo
Digital Media Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of database engineering experience
  • Deep production experience with MySQL and/or PostgreSQL
  • Experience with binlog or logical replication
  • Experience integrating OLTP systems with Kafka
  • Experience supporting ELT / ETL pipelines safely
  • Strong understanding of ACID and isolation levels
  • Experience debugging locking, replication lag and indexing issues
  • Familiarity with AWS-managed database services
  • Ability to balance performance, cost and compliance
Job Responsibility
Job Responsibility
  • Operate and optimize production MySQL, PostgreSQL, Elastic and DynamoDB
  • Design and manage binlog and logical replication strategies
  • Support safe ELT / ETL pipelines and CDC workflows
  • Integrate transactional systems with Kafka streams
  • Optimize performance (queries, indexing, locking, scaling)
  • Manage backups, failover and disaster recovery (PITR)
  • Monitor and reduce infrastructure costs
  • Enforce data integrity, security and compliance standards
  • Lead database-related incident response
What we offer
What we offer
  • Medical, dental, vision insurance
  • Wellness and mental health benefits
  • Tax-Advantaged healthcare accounts
  • Financial and income protection benefits (life insurance, short-term disability, 401(k)
  • Paid time off (PTO), holidays and sick time off
  • Remote worker assistance for wellness and home office
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Database

Are you passionate about crafting reliable and scalable online services and feat...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
activision.com Logo
Activision
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of software engineering experience, including in a critical production service environment
  • Love to code, with excellent development skills and knowledge of multiple languages, specifically with Python
  • Previous experience designing and building tooling for use by other engineers
  • able to understand and explain what makes a well-designed API/tool
  • Experience in database design, including with MySQL and NoSQL databases
  • Experience working with container orchestration e.g. Kubernetes
  • Demonstrated excellence in communicating within and across teams
  • Solid understanding of networking protocols: TCP, HTTP, TLS, etc.
  • Ability to analyze requirements and make corresponding design decisions
  • Demonstrable capacity for an investigative approach and keen to learn new technologies
Job Responsibility
Job Responsibility
  • Develop, maintain and evolve the database tooling platform, improve our self-serve model, and evolve it for cloud technologies
  • Liaise with other teams who run database technology, ensuring their requirements are met in a timely appropriate manner
  • Drive the direction of our software and tooling architecture, considering our dedication to maximum reliability for players and internal customers alike
  • Ensure all components are highly scalable and maintainable
  • Own the features, components and tooling being built
  • Chip in to and review designs and code from other team members
  • Support our customer-facing teams as they roll-out new features to game-studio partners, and provide support and consultancy to our colleagues around the world
  • Partner with other engineers to solve problems with our technology, and provide an excellent customer experience
  • Provide mentorship on standard methodologies for database tooling development and integration
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Database Connectors

Fivetran is building data pipelines to power the modern data stack for thousands...
Location
Location
Serbia , Novi Sad
Salary
Salary:
Not provided
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in the software industry with a passion for solving complex software engineering problems
  • Strong knowledge of and experience with OOP, preferably Java
  • Strong knowledge in database and query performance tuning
  • Writes well-structured and performant code
  • Able to define project requirements and be proficient at designing the software and infrastructure to satisfy them
  • Experience understanding customer requirements and/or problems and breaking them down into engineering tasks
  • Understands and can explain how to build high performance systems and processes
  • Enjoy mentoring and growing junior developers
  • Strong written and verbal English skills to support complex analysis
  • Experience interacting with continuous integration tools like Buildkite/Circle CI
Job Responsibility
Job Responsibility
  • Independently design, develop, and support of our intuitive best-in-class enterprise capabilities enabling Fivetran’s largest customers
  • Manage and lead projects, coordinating with different stakeholders to ensure timely and quality delivery in an iterative development environment
  • Maintain and improve existing enterprise features
  • call for improvements in Fivetran's codebase and infrastructure
  • Demonstrably maintain high standards for code quality, performance, scalability, and reliability by conducting thorough testing and reviews
  • Collaborate with peers, product managers, customer support, and other stakeholders to deliver the best product with high quality, performance, and scalability
  • Make Fivetran the most reliable and secure component of our customers’ data infrastructure
  • Stay up-to-date with emerging technologies and industry trends
  • Conduct design and code reviews
  • Participate periodically in on-call rotation
What we offer
What we offer
  • 100% employer-paid medical insurance
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Database Platform

As a Senior Software Engineer working on the Appian platform, your mission will ...
Location
Location
United States , McLean
Salary
Salary:
Not provided
appian.com Logo
Appian Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years experience building and delivering enterprise grade software applications
  • You’re a tinkerer at heart with an innate ability to solve tough system problems
  • Fluency in Java, Hibernate, RDBMS, JDBC
  • Experience in CI/CD in Cloud environments, like AWS and continuous integration systems, like Jenkins
  • You thrive on solving labyrinthine problems within large, high-performance, real-time, distributed data systems
  • BE/B.Tech/BS in Computer Science or related technical discipline
  • Demonstrable understanding of systems, algorithms, and OO design or webapi design
  • You have been a strong contributor to breakdowns/sizing and design of new feature implementations
  • Agile is your mantra and quality is your goal
Job Responsibility
Job Responsibility
  • Respond to and resolve emergent problems
  • write software and build automation to prevent problem recurrence
  • Leverage knowledge of data structures, algorithms, and design patterns to write software in a full-stack Java & web technology environment
  • Utilize both object-oriented as well as functional programming approaches in different technologies to implement features effectively
  • Leverage relevant software development experience to radiate best practices and faster development
  • Manage availability, latency, scalability, and efficiency of the product by designing reliability into software and systems
  • Be a strong contributor to team feature breakdowns/sizing and design of new feature implementations
  • Have a high degree of personal responsibility for the overall performance of the team, including capabilities, quality, stability and velocity
  • Seek to identify opportunities for code refactoring and performance optimisations on a regular basis and champion these efforts within the team
  • Effectively communicate technical designs verbally and/or in writing for small to medium sized technical audiences
What we offer
What we offer
  • Health coverage
  • Employee Assistance Program (EAP) with free mental health support
  • Life and disability insurance
  • Employee Stock Purchase Program (ESPP)
  • Retirement/pension plan
  • Wellness dollars
  • Tuition reimbursement
  • Family-forming benefits
  • Fulltime
Read More
Arrow Right

Software Engineer, Api Integrations

We are seeking talented candidates to join our professional services engineering...
Location
Location
United States , NY/LA/St. Pete/Boulder/Chicago
Salary
Salary:
120000.00 - 140000.00 USD / Year
videoamp.com Logo
VideoAmp
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong programming skills in a range of technologies, languages, and standards, such as strongly-typed languages (Golang, Java, Scala etc.), SQL, REST, SOAP, Data Transformations, JSON, OpenAPI
  • Experience in Golang
  • Expertise in cloud platforms (AWS, GCP)
  • Expertise in relational databases, such as Postgres and Snowflake
  • Exceptional communication skills, with the ability to convey technical concepts to non-technical stakeholders and ask clarifying questions to develop technical requirements
  • Strong track record of collaboration with cross-functional teams in a dynamic environment
  • Familiarity with the television, streaming, and digital advertising ecosystem is strongly preferred
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
  • Strong interest in technology and client-facing work, with the desire to grow into a technical account or solutions role
  • Basic understanding of APIs and integration concepts (e.g., REST, JSON) through coursework, internships, or hands-on learning
Job Responsibility
Job Responsibility
  • Collaborate with cross-functional teams, including Product, Engineering, and Client Success to ensure smooth implementation
  • Serve as the main point of contact for clients during onboarding and integration, escalating complex issues to senior team members as needed
  • Learn the VideoAmp API suite to guide clients through integration processes and troubleshoot common issues
  • Learn the relevant segments of the VideoAmp relational data model to troubleshoot problems
  • Support the implementation of technical solutions that align with client needs and business objectives
  • Assist in managing client integration projects by coordinating tasks, gathering requirements, and ensuring timely communication
  • Document integration processes, client configurations, and technical learnings to contribute to team knowledge and efficiency
  • Identify and work closely with internal teams to address gaps and deficiencies
What we offer
What we offer
  • Equity
  • Discretionary & flexible PTO + Spring, Summer & Winter company breaks
  • Comprehensive medical, dental & vision for you and your dependents — including multiple options fully covered by VideoAmp
  • 401(k) with matching
  • HSA & FSA
  • Unlimited financial wellness sessions with Origin financial advisors
  • Paid Maternity & Parental Leave for all family additions
  • Cell phone reimbursement
  • Commuter benefits
  • Fulltime
Read More
Arrow Right