FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, .NET Ecosystem
ClickHouse. Own the ClickHouse .NET client and determine its roadmap using developer feedback, issues, telemetry, and community input .
Posted 11/11/2026full-timeRemote • Germany, Poland, Portugal, France, Spain, United Kingdom, Italy, IsraelSeniorWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates deep expertise in C# and .NET, with a strong focus on data-intensive systems and library development. Capable of advocating for ClickHouse within the developer community while ensuring compliance and security in enterprise environments.
Highest-signal resume keywords
C# ExpertiseDeep .NET KnowledgeNuGet Package ManagementData Access FluencyTechnical Writing
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C#ASP.NET CoreEF CoreADO.NETDapperMemory ManagementAsync ProgrammingProfilingBenchmarkingC++
Soft Skills
Technical AdvocacyClear CommunicationCommunity Engagement
Tools & Technologies
ClickHouseNuGetODBC DriverAI Development ToolsMicrosoft Entra ID
Industry Keywords
Data-Intensive SystemsLibrary DevelopmentEnterprise EnvironmentsSecurity ComplianceOpen-Source Contributions
Tech Stack
Tools & technologiesASP.NETJavaJavaScriptPythonRustC++Go.NET
About the role
Key responsibilities & impact- Own the ClickHouse .NET client and determine its roadmap using developer feedback, issues, telemetry, and community input
- Define success metrics such as time to first query, error clarity, and adoption by key integrations
- Advocate for ClickHouse among .NET developers through conferences, meet-ups, posts, tutorials, samples, and community responses
- Maintain the .NET client ecosystem, including the EF Core provider, ORM integrations, NuGet releases, and support
- Review and co-maintain other language clients and participate in cross-client decisions about types, errors, and protocol features
- Improve the ODBC driver for .NET and Windows users and contribute C++ code when applicable
- Write proposals defining future investment and product direction
- Make the client enterprise-ready through TLS and certificate handling, Microsoft Entra ID authentication, credential security, signed and reproducible packages, audit, and compliance support
- Design APIs, documentation, and error messages usable by AI coding agents
- Extend the AI development platform with client-maintenance workflows, consistency checks, issue triage, and release checks
- Collaborate across the distributed Language Clients team
Requirements
What you’ll need- 5+ years in software, much of it on data-intensive systems such as drivers, SDKs, data access, ingestion or analytics
- Deep C# and .NET expertise, including memory management, async and the TPL, Span and pooling, profiling and benchmarking
- Fluent in C# and productive in at least one additional client language: Python, JavaScript, Java, Go, Rust, or C++
- Experience building or substantially extending a library used by other engineers
- Experience shipping NuGet packages across .NET Framework and modern .NET
- Fluency in .NET data access: ADO.NET, Dapper, and EF Core
- Familiarity with ASP.NET Core, Aspire, and NuGet
- Experience shipping a library into enterprise environments
- Knowledge of security, compliance, and procurement requirements for dependencies
- Experience giving talks or writing technical content, or willingness to do so
- Thoughtful use of AI development tools and ability to review generated output
- Clear technical writing for design docs, PRs, and RFCs
- Required application location and work authorization details
- Nice to have: ClickHouse or another OLAP engine; C++ and ODBC driver internals; ADO.NET or EF Core provider development; open-source contributions to .NET or data infrastructure; SDK, documentation, or error-message design for AI coding agents; protocol or wire-format work on database drivers or network clients
Benefits
Comp & perks- Flexible work environment
- Employer contributions towards healthcare
- Stock options for every new team member
- Flexible time off in the US
- Generous time-off entitlement in other countries
- USD$500 home office setup allowance for remote employees
- Opportunities to engage with colleagues at company-wide offsites