Senior Software Engineer – Enterprise Platform (C# / .NET) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Burtch Works · 4 hours ago

Senior Software Engineer – Enterprise Platform (C# / .NET)

Burtch Works is seeking a Senior Software Engineer for their Enterprise Platform project. The role involves designing and optimizing backend services for a cloud-based platform that executes complex business logic and processes high-volume data.

RecruitingStaffing Agency

Responsibilities

Design, develop, and maintain backend services and data-processing components that support complex rule execution and evaluation
Implement and enhance runtime evaluation, parsing, and interpretation frameworks
Apply advanced concurrent and parallel programming techniques to support high-throughput, low-latency workloads
Optimize system performance through profiling, benchmarking, and targeted tuning
Develop comprehensive unit tests, regression tests, and benchmarks to ensure correctness and reliability
Contribute to internal SDKs and shared libraries used across multiple services and teams
Partner closely with engineers, architects, and product stakeholders to integrate services into distributed, cloud-based systems
Participate in design reviews, code walkthroughs, and cross-team technical discussions
Ensure system quality, maintainability, and alignment with internal standards and compliance requirements

Qualification

C# / .NETConcurrent programmingPerformance optimizationDebugging skillsCompiler conceptsReusable SDKsNuGet packagingTesting disciplineGitCI/CDCollaboration skillsAttention to detail

Required

8+ years of professional software engineering experience with expert-level proficiency in C# / .NET
Significant experience tuning and optimizing performance-critical .NET applications
Advanced experience with concurrent and parallel programming concepts and frameworks, including: Tasks, async/await, TPL, Channels, and related patterns
Strong debugging and profiling skills using modern .NET IDEs (e.g., Visual Studio, JetBrains Rider)
Proven understanding of compiler and parser concepts, including: Abstract syntax trees (ASTs), Expression trees, Semantic analysis
Deep knowledge of generics, reflection, and runtime code generation
Experience building and maintaining reusable SDKs and libraries
Proficiency with NuGet packaging, versioning, and build pipelines (e.g., MSBuild)
Strong testing discipline, including unit testing, regression testing, and benchmarking (xUnit, NUnit, BenchmarkDotNet)
Experience working with Git, CI/CD pipelines, and agile development environments
Ability to work independently on complex systems while collaborating effectively with cross-functional partners

Preferred

Experience contributing to open-source SDKs or shared internal frameworks
Familiarity with cloud platforms and distributed data systems
Exposure to formal verification, static analysis, or correctness-focused tooling
Experience working with regulated data or compliance-driven platforms
Background in large-scale enterprise or platform engineering
Familiarity with domain-specific rule engines or standards-based execution frameworks
Experience with AI-assisted development workflows, including code generation or automated refactoring
Comfort with functional programming concepts and composable data transformations

Benefits

Medical, dental, and vision coverage with multiple plan options
Retirement savings plan with company contributions
Paid time off, sick leave, and company-recognized holidays
Life insurance and short- and long-term disability coverage
Wellness programs and employee assistance resources
Professional development and learning opportunities

Company

Burtch Works

twittertwittertwitter
company-logo
Burtch Works is an executive recruiting firm.

Funding

Current Stage
Early Stage

Leadership Team

leader-logo
Derek Newman
Chief Product Officer
linkedin
Company data provided by crunchbase