Salary not listed
Senior Software Engineer (.NET Ecosystem)
BackendRemote — Berlin, Europe
Published on 2026-11-11
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.
About this role
Own and evolve ClickHouse’s .NET client and surrounding ecosystem, including ADO.NET, Dapper, EF Core, and related integrations. The role combines hands-on engineering with product direction, performance work, enterprise readiness, and community outreach.
About the company
ClickHouse is a high-performance columnar database built for real-time analytics on large volumes of data.
The team
Integrations Ecosystem org, within the Language Clients team.
Stack
C#.NETADO.NETDapperEntity Framework CoreNuGetClickHouseODBC
What you'll do
- Set the .NET client roadmap using user feedback, issues, telemetry, and adoption metrics.
- Own the .NET client, EF Core provider, ORM integrations, NuGet releases, and support.
- Improve performance, reliability, compatibility, and enterprise readiness of the client.
- Review and co-maintain other language clients and contribute to cross-client decisions.
- Bring .NET and Windows user needs to the ODBC driver.
- Write technical content and represent ClickHouse at .NET events.
- Propose investment priorities and develop AI-assisted client-maintenance workflows.
What we're looking for
- At least 5 years of software engineering experience, substantially in data-intensive systems.
- Deep C#/.NET expertise, including async/TPL, memory management, Span, pooling, profiling, and benchmarking.
- Productive in at least one additional client language.
- Experience building or substantially extending a widely used library and shipping NuGet packages across .NET Framework and modern .NET.
- Strong .NET data-access experience with ADO.NET, Dapper, and EF Core.
- Enterprise security experience, including security, compliance, and procurement concerns for dependencies.
- Clear technical writing and willingness to participate in developer community outreach.
Nice to have
- ClickHouse, its type system, or experience with another OLAP engine.
- C++ or ODBC driver internals.
- Experience building or maintaining an ADO.NET or EF Core provider.
- Open-source contributions to .NET or data infrastructure.
- Experience with SDKs, documentation, or error messages designed for AI coding agents.
- Database-driver protocol or wire-format experience.
Benefits
- Employer contributions toward healthcare.
- Equity for eligible employees.
- Flexible time off in the US and generous time off elsewhere.
- USD $500 remote home-office setup allowance.
- Company-wide gatherings and offsites.
