Python Integration Engineer

Company behind the popular open-source, high-performance columnar OLAP database management system for real-time analytics, used by Lyft, Cisco, and eBay.
$121,500 - $232,000
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS · Database

Description For Python Integration Engineer

ClickHouse, the company behind the high-performance columnar OLAP database management system, is seeking a Senior Python Integration Engineer to join their dynamic team. This role offers an exciting opportunity to work on technology that performs 100-1000x faster than traditional approaches, serving major clients like Lyft, Cisco, and eBay.

The position sits within the integrations team, which is crucial for the company's growth and client success. You'll be responsible for designing and implementing Python clients that seamlessly integrate with various ecosystems, handling impressive workloads of up to billions of records per second. The role combines technical expertise with community engagement, as you'll be actively contributing to open-source development and collaborating with multiple stakeholders.

The ideal candidate brings 5+ years of software development experience, with strong Python proficiency and a broad technical background. You'll need excellent problem-solving abilities and communication skills to succeed in this remote-first environment. The role offers competitive compensation, including stock options, healthcare benefits, and flexible work arrangements.

This is a unique opportunity to join a growing company in its formative stages, where you'll not only work on cutting-edge technology but also help shape the company's culture as one of its first 200 employees. The position offers significant technical challenges, working with systems that process tens of millions of events per second, while maintaining a collaborative and open work environment focused on learning and growth.

Last updated a minute ago

Responsibilities For Python Integration Engineer

  • Design, develop, and maintain open-source clients that integrate with Python ecosystem
  • Build high-performance, low-latency solutions for data ingestion and transformation
  • Ensure Python client's interoperability across domains (DBT, Pandas, SqlAlchemy, ML)
  • Take ownership of technical design and execution
  • Collaborate with open-source community
  • Partner with internal teams for client capabilities alignment

Requirements For Python Integration Engineer

Python
  • 5+ years of software development experience in data-intensive solutions
  • Strong proficiency in Python and its ecosystem
  • Broad technical expertise across various domains
  • Experience leading large-scale technical projects
  • Full-stack ownership mindset
  • Excellent problem-solving skills
  • Outstanding written and verbal communication skills
  • Passion for open-source development

Benefits For Python Integration Engineer

Medical Insurance
Equity
Relocation Benefits
  • Flexible work environment
  • Healthcare with employer contributions
  • Stock options
  • Flexible time off in the US
  • $500 Home office setup for remote employees
  • Employee-driven international mobility

Interested in this job?

Jobs Related To ClickHouse Python Integration Engineer

Software Engineer - DB Integrations Team

Senior Software Engineer role at ClickHouse, building high-performance data integration solutions for petabyte-scale analytics platform.

Software Engineer - DB Integrations Team

Senior Software Engineer role at ClickHouse, building high-performance data integration solutions for petabyte-scale analytics platform.

C++ Engineer - Core Database Engine

Senior C++ Engineer position at ClickHouse, working on high-performance database engine and cross-language integration

Full Stack Software Engineer - Billing

Senior Full Stack Software Engineer position at ClickHouse, building cloud billing platforms with React, TypeScript, and Node.js in a remote-first environment.

Full Stack Engineer - Billing

ClickHouse is hiring a Full Stack Engineer - Billing to build and improve their cloud billing platform, requiring expertise in frontend and backend technologies.