Senior Software Engineer - C# (Ingrations)

Remote Full-time
ClickHouse is seeking a Senior Software Engineer specializing in C# integrations to build and maintain.NET-based integrations with the company's open-source column-oriented database system. The role involves crafting tools that enable C# developers to harness ClickHouse's incredible speed and scale, and collaborating closely with the open-source community, internal teams, and enterprise users to ensure high performance, reliability, and developer experience.Requirements5+ 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.BenefitsFlexible work environmentHealthcare - Employer contributions towards your healthcareEquity in the company - Every new team member who joins our company receives stock optionsTime off - Flexible time off in the US, generous entitlement in other countriesA $500 Home office setup if youโ€™re a remote employeeGlobal Gatherings โ€“ We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsitesOriginally posted on Himalayas

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Hospice Associate Director of Regulatory Compliance & Quality

Remote Full-time

Restaurant Team Member ย– High School/College Students

Remote Full-time

Urgently Need Remote Inpatient Coder- Hospital in Washington DC

Remote Full-time

Join Today: Customer Service Representative - Remote

Remote Full-time

Projektingenieur:in Automatisierung (m/w/d)

Remote Full-time

Work from Home Data Entry Clerk - Part Time

Remote Full-time

Channel Account Manager (French Fluency)

Remote Full-time

DSR (Dispatcher) | Remote | PST - US Time Zone at A Hiring Group

Remote Full-time

Human Factors Design Engineer/Data Scientist

Remote Full-time

Experienced Quality Control Standards Data Analyst โ€“ Remote Data Entry and Analysis Expert for arenaflex

Remote Full-time
โ† Back to Home