ClickHouse logo
ClickHouse

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

Software Engineer – Database Integrations

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2016H1B SponsorCompany SiteLinkedIn

Location

Germany

Posted

154 days ago

Salary

0

Seniority

Senior

Job Description

Software Engineer – Database Integrations

ClickHouse

• 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 • Work directly with customers to understand integration requirements and discover gaps in existing product. • Collaborate cross-functionally with internal teams to ensure operational efficiency. • Lead technical discussions and influence product roadmaps.

Job 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).

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 Full-stack Engineer Jobs

FourKites, Inc. logo

Staff Software Engineer – AI

FourKites, Inc.

Real-Time Transportation Visibility Platform

Full TimeRemoteTeam 501-1,000Since 2014H1B No Sponsor

• Develop, test and maintain backend applications • Write clean, efficient, and well-documented code • Design and implement data models and database schemas • Collaborate with the frontend team to integrate the backend with the user interface • Perform code reviews and ensure code quality standards are met • Troubleshoot and debug applications • Implement code with very high coverage of unit tests and component tests • Cross-training peers and mentoring teammates • Work with the DevOps team to deploy and manage applications in production • Continuously learn and stay up-to-date with new technologies and industry trends

India
Job Closed

Senior Agentic AI Software Developer

Kentro.us

Kentro, formerly IT Concepts, Inc., is a mission-driven digital modernization and transformation firm founded in the early 2000s and headquartered in McLean, Vi

• Design and implement multi-step, agentic AI workflows (planner/executor, tool-using agents, RAG + memory patterns) • Engineer robust contextual pipelines including: • Retrieval-augmented generation (RAG) • Structured memory (short-term, long-term, episodic) • Tool invocation and function calling • Control hallucination, drift, and overreach through grounding, validation, policy constraints, and ensemble methods. • Optimize context windows, token usage, and latency under federal cost, platform quotas, and performance constraints. • Build production-grade services using Python, Java, C++, Rust, GO, C#, TypeScript • Implement APIs and microservices that integrate AI agents with: • Data lake house • SharePoint • Microsoft Graph API • Line-of-business systems • Apply secure coding practices aligned with NIST 800-53 / 800-171 • Design and deploy solutions in GCCH environments • Work within constraints such as: • Limited model availability • Restricted outbound network access • Controlled identity and authentication flows • Use Azure services including: • Azure AI (OpenAI / Foundry where applicable) • Azure Kubernetes Service (AKS) • Azure Functions / App Services • Azure Data Lake Storage • Azure Key Vault • Implement identity, RBAC, and managed identities aligned with federal requirements • Design AI systems with auditability, traceability, and explainability • Support Authority to Operate (ATO) processes • Implement logging, monitoring, and human-in-the-loop controls • Ensure data residency, data minimization, and model usage compliance

United States
Job Closed
OtherRemoteTeam 1,001-5,000Since 2007H1B No Sponsor

• Design, build, and evolve a large-scale Optimizely DXP implementation • Collaborate closely with team members across various functions • Optimize site performance and compliance • Mentor and provide technical leadership to engineers • Develop infrastructural solutions and manage hosting environments

United States
Job Closed
brightfin logo

Mid Software Engineer – Service Now

brightfin

The future of IT expense management

OtherRemoteTeam 201-500H1B Sponsor

• Develop and enhance ServiceNow applications, workflows, UI policies, business rules, integrations, and custom components following platform best practices. • Build and maintain ServiceNow Portal components (Angular/Seismic) where applicable. • Create scalable, maintainable technical solutions to solve complex business problems. • Configure and extend modules such as ITSM, CMDB, Asset, App Engine, and custom scoped applications. • Design, implement, and optimize data models, forms, ACLs, client/server scripts, UI actions, and Flow Designer automations. • Investigate, triage, and resolve client and operational issues, performing root cause analysis and implementing long-term solutions. • Maintain detailed documentation of configurations, development work, and system behaviors. • Work directly with clients, product managers, operations, and project management to define requirements and ensure timely delivery of solutions. • Participate in Agile ceremonies, sprint planning, code reviews, and knowledge sharing within the engineering team.

Alabama + 17 moreAll locations: Alabama | Alaska | Connecticut | District Of Columbia | Hawaii | Kentucky | Louisiana | Maine | New Hampshire | New Mexico | North Dakota | Mississippi | Missouri | Rhode Island | South Dakota | Vermont | Virginia | West Virginia
$85K - $95K / year
Job Closed