167K–238K USD / year
Senior Software Engineer (.NET Ecosystem)
BackendRemote — New York, United States
Published on 2026-11-12
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 its surrounding ecosystem, including data-access and ORM integrations. The role combines deep .NET engineering with product direction, performance measurement, enterprise readiness, and developer community engagement.
About the company
ClickHouse is a high-performance columnar database built for real-time analytics on large volumes of data.
The team
Language Clients team within the Integrations Ecosystem organization.
Stack
C#.NETADO.NETDapperEntity Framework CoreASP.NET CoreAspireNuGet
What you'll do
- Set the .NET client roadmap using user feedback, issues, telemetry, and adoption metrics.
- Own the client, EF Core provider, ORM integrations, NuGet releases, and support.
- Improve performance, compatibility, security, and enterprise readiness without breaking existing users.
- Create documentation, tutorials, samples, and community content for .NET developers.
- Contribute to cross-client decisions and review or co-maintain other language clients.
- Represent .NET and Windows user needs in the ODBC driver ecosystem.
- Propose investment directions and develop AI-assisted client maintenance workflows.
What we're looking for
- At least 5 years of software engineering experience, with substantial work on data-intensive systems.
- Deep C# and .NET expertise, including async/TPL, memory management, Span, pooling, profiling, and benchmarking.
- Productive in at least one additional client language: Python, JavaScript, Java, Go, Rust, or C++.
- Experience building or substantially extending a widely used library and shipping NuGet packages across .NET Framework and modern .NET.
- Fluency with ADO.NET, Dapper, and EF Core, and familiarity with ASP.NET Core, Aspire, and NuGet.
- Experience shipping libraries for enterprise environments and addressing security and compliance needs.
- Clear technical writing and interest in engaging with developer communities.
Nice to have
- ClickHouse or another OLAP engine experience.
- C++ or ODBC driver internals.
- Experience building or maintaining an ADO.NET or EF Core provider.
- Open-source contributions to .NET or data infrastructure.
- Protocol or wire-format work on a database driver or network client.
- Experience designing SDKs, documentation, or errors for AI coding agents.
Benefits
- Company equity for eligible employees.
- Flexible time off in the United States.
- $500 home-office setup allowance for remote employees.
- Employer contributions toward healthcare.
- Company-wide offsite gatherings.
