Job Url: https://www.remoterocketship.com/company/clickhouse/jobs/senior-software-engineer-c-united-states-remote Job Description: ClickHouse Website LinkedIn All Job Openings ClickHouse is a fast and resource-efficient real-time data warehouse and open-source database that is designed to deliver superior query performance for mission-critical and time-sensitive applications. It is available as a cloud service on major platforms like AWS, GCP, and Azure, with a "Bring Your Own Cloud" option and a wide range of integrations for seamless operation within diverse tech stacks. ClickHouse excels in real-time analytics, machine learning, business intelligence, and observability, making it an ideal choice for tasks such as financial services, fraud detection, and gaming analytics. It supports developer-friendly SQL operations, offers cost-effective storage solutions, and provides an open-source alternative to traditional databases. Companies like Sony, Lyft, Cisco, GitLab, and Twilio leverage ClickHouse for its scalability, efficiency, and ease of use. 51 - 200 employees Founded 2016 ☁️ SaaS 🏢 Enterprise 🤖 Artificial Intelligence Senior Software Engineer, C# 24 minutes ago 🏄 California – Remote 🗽 New York – Remote +1 more states 💵 $125.6k - $232k / year ⏰ Full Time 🟠 Senior 🧑‍💻 Full-stack Engineer 🦅 H1B Visa Sponsor ASP.NET AWS Azure Cloud Entity Framework Google Cloud Platform Grafana Java JavaScript Kafka Python Rust Spark SQL Tableau TCP/IP WPF Go .NET Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • As a Senior Software Engineer specializing in C# integrations, you’ll be the architect and maintainer of ClickHouse’s .NET ecosystem. • You’ll own the full lifecycle of .NET-based integrations—from the core ADO.NET provider and Entity Framework Core integration that handles billions of records per second, to SDKs and ORM adapters that make ClickHouse feel native in C# applications. • Your work will directly impact how companies process massive datasets, from real-time analytics platforms ingesting millions of events per second to AI and machine learning systems feeding training pipelines and serving feature stores at scale. 🎯 Requirements • 5+ years of software development experience focusing on building and delivering high-quality, data-intensive solutions in the .NET ecosystem. • Strong proficiency in C# and .NET, including advanced knowledge of memory management, performance tuning, profiling, and debugging with tools like PerfView, dotMemory, or Visual Studio Diagnostic Tools. • Deep experience with .NET data access technologies: ADO.NET, Entity Framework Core, Dapper, and other popular ORMs. • Experience with .NET Framework and .NET Core/5+ ecosystems, including cross-platform development, NuGet package management, and modern C# language features. • Expertise in asynchronous programming and concurrent patterns in C#, including Task Parallel Library (TPL), async/await patterns, and high-throughput data processing scenarios. • Strong understanding of database concepts: SQL, data modeling, query optimization, and familiarity with OLAP/analytical databases. • Experience integrating with popular .NET frameworks: ASP.NET Core, Blazor, WPF, and understanding of dependency injection patterns and middleware pipelines. • Outstanding written and verbal communication skills to collaborate effectively within the team and across engineering functions. • Passion for open-source development: actively engaging with the OSS community, advocating for users, and influencing the evolution of the core system through your contributions. 🏖️ Benefits • Flexible work environment • 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.