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
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
Burtch Works is an executive recruiting firm.
Funding
Current Stage
Early StageRecent News
2024-02-18
2023-03-06
Company data provided by crunchbase