Remote Senior Software Engineer, Python

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • ClickHouse is seeking a Senior Software Engineer with expertise in Python to join their integrations team.
  • The role involves designing, developing, and maintaining open-source clients that integrate with the Python ecosystem.
  • Responsibilities include building high-performance, low-latency solutions for data ingestion, querying, and transformation.
  • The engineer will ensure interoperability of the Python client across various domains such as data transformation, analysis, ORM, and machine learning.
  • The position requires taking ownership of technical design and execution, ensuring code quality, scalability, and maintainability.
  • Collaboration with the open-source community and internal teams is essential to align client capabilities with broader platform goals.
  • The ideal candidate should be comfortable learning and working with different technologies and excel at creative problem-solving in a high-paced environment.

Requirements:

  • Candidates must have 5+ years of software development experience focusing on high-quality, data-intensive solutions.
  • Strong proficiency in Python and its ecosystem, including advanced knowledge of memory management, performance tuning, and debugging, is required.
  • A broad technical expertise is necessary, with experience across various domains and the ability to tackle complex challenges.
  • Proven experience in leading and delivering large-scale technical projects in collaboration with multiple stakeholders is essential.
  • A full-stack ownership mindset is required, with involvement in the entire software lifecycle from design to deployment and operations.
  • Excellent problem-solving skills and the ability to debug and resolve production issues in distributed systems are necessary.
  • Outstanding written and verbal communication skills are required for effective collaboration within the team and across engineering functions.
  • A passion for open-source development and active engagement with the OSS community is essential.

Benefits:

  • ClickHouse offers a flexible work environment with remote-first work options for all employees.
  • Employer contributions towards healthcare are provided.
  • Every new team member receives stock options as part of their compensation package.
  • The company offers flexible time off in the US and generous entitlement in all countries.
  • Remote employees receive a $500 home office setup allowance.
  • Employee-driven international mobility is enabled, allowing relocation within certain countries and timelines, subject to role requirements and work permit considerations.
About the job
Posted on
Job type
Salary
-
Experience level
Leave a feedback