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 define its roadmap from developer feedback, issues and telemetry .
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 shaping APIs, ensuring security compliance, and contributing to community engagement through technical content and presentations.
Highest-signal resume keywords
C# ExpertiseDeep .NET KnowledgeNuGet Package ManagementData Access ProficiencySecurity Compliance Understanding
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 ProgrammingProfilingBenchmarkingLibrary Development
Soft Skills
Clear WritingCommunity EngagementTechnical Presentation
Tools & Technologies
ClickHouseODBC DriverMicrosoft Entra IDAI Development ToolsTelemetry
Industry Keywords
Data-Intensive SystemsSDKsData AccessIngestionAnalyticsSecurityComplianceProcurement
Tech Stack
Tools & technologiesASP.NETJavaJavaScriptPythonRustC++Go.NET
About the role
Key responsibilities & impact- Own the ClickHouse .NET client and define its roadmap from developer feedback, issues and telemetry
- Define success metrics such as time to first query, error clarity and adoption by key integrations
- Speak at .NET conferences and meet-ups
- Write posts, tutorials and samples for .NET developers and AI assistants
- Answer community questions
- Own the client ecosystem, including the EF Core provider, ORM integrations, NuGet releases and support
- Evolve the client without breaking dependent users
- Review and co-maintain other language clients
- Participate in cross-client decisions on types, errors and protocol features
- Add .NET and Windows capabilities to the ODBC driver and contribute in C++ where applicable
- Write proposals for future investment and set technical 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
- Shape APIs, documentation and error messages for AI coding agents
- Extend the AI development platform with workflows for client consistency checks, issue triage and release checks
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
- Ability to reason about throughput and latency down to allocations and bytes on the wire, demonstrated with tests and benchmarks
- 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
- Fluent in .NET data access, including ADO.NET, Dapper and EF Core
- Familiarity with ASP.NET Core, Aspire and NuGet
- Experience shipping a library into enterprise environments
- Understanding 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 writing for design docs, PRs and RFCs
Benefits
Comp & perks- Employer contributions towards healthcare
- Equity in the company for every new eligible team member
- Flexible time off in the US
- Generous entitlement in other countries
- USD$500 home office setup allowance for remote employees
- Opportunities to engage with colleagues at company-wide offsites