ClickHouse logo
ClickHouse

ClickHouse is an open-source, column-oriented OLAP database management system.

Senior Software Engineer – Python, Data Ecosystem

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2016H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

59 days ago

Salary

$141K - $208K / year

Seniority

Senior

Bachelor Degree7 yrs expEnglishAirflowCloudNumpyPandasPythonSQL

Job Description

Senior Software Engineer – Python, Data Ecosystem

ClickHouse

• Own and evolve ClickHouse's Python connector and SDK ecosystem, raising the bar on performance, reliability, and API design. • Build and maintain integrations with orchestration platforms (Airflow, Dagster, Prefect) and transformation tools (dbt) to enterprise-grade quality standards. • Drive the AI/LLM integration strategy: designing connectors and patterns that make ClickHouse a natural fit in RAG architectures, ML feature pipelines, and LLM-powered data applications. • Engage actively with the open-source community: triage issues, support contributors, advocate for users, and shape the roadmap based on real-world feedback. • Collaborate with Product, Cloud, and other engineering teams to align integration work with broader platform priorities. • Bring a practitioner's perspective to roadmap decisions, grounding prioritization in genuine Data Engineer and Data Scientist workflows.

Job Requirements

  • 7+ years of software development experience, ideally with hands-on time as a Data Engineer, Data Scientist, or ML Engineer.
  • Deep, proven experience designing, building, and maintaining production-grade Python connectors, SDKs, or integrations for at least one major platform (orchestration, BI, MLOps, or data transformation).
  • Solid experience with the Python data ecosystem: Pandas, NumPy, Pydantic, and related libraries.
  • Prior contributions to, or deep practical experience with, popular data orchestration tools (Airflow, Dagster, or Prefect).
  • Hands-on experience with AI/ML in data engineering contexts: embedding generation, vector search, feature pipelines, or LLM-powered tooling in production, not just experimentation.
  • Strong understanding of database fundamentals: SQL, data modeling, query optimization, and familiarity with OLAP/analytical databases.
  • Solid experience with concurrent Python: threading, multiprocessing, and async patterns.
  • Outstanding written and verbal communication skills; comfortable collaborating across engineering functions and with open-source communities.

Benefits

  • Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in 20 countries.
  • 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.

Related Job Pages

More Backend Engineer Jobs

ClickHouse logo

Senior Software Engineer – Python, Data Ecosystem

ClickHouse

ClickHouse is an open-source, column-oriented OLAP database management system.

Backend Engineer59 days ago
Full TimeRemoteTeam 51-200Since 2016H1B Sponsor

• Own and evolve ClickHouse's Python connector and SDK ecosystem, raising the bar on performance, reliability, and API design • Build and maintain integrations with orchestration platforms (Airflow, Dagster, Prefect) and transformation tools (dbt) to enterprise-grade quality standards • Drive the AI/LLM integration strategy: designing connectors and patterns that make ClickHouse a natural fit in RAG architectures, ML feature pipelines, and LLM-powered data applications • Engage actively with the open-source community: triage issues, support contributors, advocate for users, and shape the roadmap based on real-world feedback • Collaborate with Product, Cloud, and other engineering teams to align integration work with broader platform priorities • Bring a practitioner's perspective to roadmap decisions, grounding prioritization in genuine Data Engineer and Data Scientist workflows

Israel
Full TimeRemoteTeam 11-50Since 2017H1B No Sponsor

• Own the end-to-end data processing infrastructure that powers Yuzee's intelligent course and job matching platform • Design and maintain scalable, event-driven pipelines that process tens of thousands of daily records, generate semantic embeddings, and feed a growing knowledge graph • Generate and manage semantic embeddings via Amazon Bedrock (Titan v2), index them in MongoDB Atlas Vector Search, and calibrate similarity thresholds • Build and maintain a knowledge graph linking jobs, courses, skills, and industries using FP-Growth association rules and archetype-to-SOC code mapping • Build and improve a two-stage discovery and matching API on AWS Lambda • Maintain and improve daily job scrapers across multiple sources and build institution data scrapers with robust HTML cleaning pipelines

Pakistan
Peraton Corporation logo

Full Stack Angular Developer

Peraton Corporation

Peraton Corporation, a national security company headquartered in Herndon, Virginia, supplies solutions for mission-critical programs and systems. Founded in 2017, Peraton's missio

Backend Engineer59 days ago

Responsibilities Peraton is seeking a passionate and experienced Full Stack Angular Developer to join our agile team. This role involves building both the responsive frontend using Angular 21 and Kendo UI and the backend Web APIs using .NET Core 10 and Entity Framework. The candidate will be expected to follow industry best practices in security, accessibility (including testing via LambdaTest), and cross-browser compatibility. This position is fully remote, with a preference for candidates located in the Eastern Time Zone or those willing to work Eastern Time Zone hours. Day to Day Roles and Responsibilities - Frontend Development: Design, develop, and maintain responsive web applications using Angular 21 and Kendo UI, ensuring mobile and cross-device compatibility. - Backend Development: Build and maintain secure, scalable .NET Core 10 Web APIs using C# and Entity Framework Core. - Full Stack Integration: Ensure seamless integration between frontend components and backend services. - Database Interaction: Work with SQL Server, including writing stored procedures, optimizing queries, and managing schema changes. - Accessibility & Cross-Browser Testing: Use LambdaTest to ensure accessibility compliance and cross-browser functionality across devices and platforms. - Security Best Practices: Adhere to OWASP Top 10 standards and implement secure coding practices throughout the stack. - Testing: Write and maintain unit and integration tests for both frontend and backend components. - Agile Development: Actively participate in sprint planning, stand-ups, retrospectives, and collaborative task execution. - Version Control & CI/CD: Use TFS (Team Foundation Server) for version control and collaborate on build/release processes for continuous integration and deployment. - Code Quality: Conduct code reviews, contribute to documentation, and uphold high-quality development standards. Benefits: - Impactful Work: Deliver a real-world, enterprise-grade application used by end users across various platforms. - Modern Stack Exposure: Gain deep experience with the latest web technologies and tools like Angular 21, .NET Core 10, Kendo UI, and LambdaTest. - Growth & Mentorship: Collaborate with experienced professionals in a supportive, fast-paced agile environment. Qualifications Basic Qualifications: - Bachelors degree and 8 years of experience or a Masters degree and 6 years of experience or a High School diploma and 12 years of experience. - Must be a U.S. Citizen or Green Card holder. - Must have experiense in Angular 21 and Kendo UI with strong knowledge of TypeScript, HTML5, and CSS3. - Experience building responsive web applications optimized for mobile and desktop. - Proficiency in .NET Core 10, C#, and RESTful API - Experience with Entity Framework Core for data access. - Proficient in SQL Server including T-SQL, performance tuning, and database design. - Familiarity with LambdaTest for cross-browser and accessibility testing. - Understanding WCAG guidelines and best practices for accessible UI. - Practical understanding of OWASP Top 10 security principles. - Experience using TFS (Team Foundation Server) for version control and work item tracking. - Exposure to CI/CD pipelines and Agile tools such as Jira. - Strong communication and collaboration skills. - Ability to work independently with minimal supervision. - Detail-oriented with a focus on clean, maintainable code. - Eagerness to learn and stay current with emerging technologies. Desired Qualifications: - Experience deploying web applications to IIS or containerized environments (e.g., Docker). - Familiarity with DevOps practices and tools. - Basic understanding of UI/UX design principles and user-centric development. Peraton Overview Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world’s leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can’t be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we’re keeping people around the world safe and secure. Target Salary Range $80,000 - $128,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual’s experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. EEO EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.

United States
$80K - $128K / year
Full TimeRemoteTeam 11-50H1B No Sponsor

• Full Stack software engineering using React / Python / Django / MySQL. • Design new system features and enhancements to improve product usability and productivity. • Ensure all system development is within design and architecture guidelines. • Testing, deployment and release management of system updates. • Schedule estimates for technical design and development. • Demonstrate best practices in secure software development. • Effectively work with senior software developers in a team environment.

Philippines
Job Closed