Point your AI agent at freehire and let it find you a job.

Get the CLI →

2Bridge Partners

NewBe an early applicant

Senior Staff Backend Software Engineer

Posted Updated 1 view
Discussion

Summary

Direct-hire Senior Staff backend engineer building a high-throughput, multi-tenant real-time platform for institutional customers: designing low-latency, message-driven services and tuning performance across messaging, compute, network, and storage layers using C#, .NET, gRPC, Kafka, RabbitMQ, and Redis. NYC-metro hybrid preferred.

Job Description

Job Description

Senior Staff Software Engineer — Real-Time Distributed Systems (C#, .NET, gRPC)


2Bridge Partners has been engaged in the search for a direct-hire Senior Staff Software Engineer with a strong background building real-time, message-based B2B or trading applications in C#, .NET, and gRPC.


Our client is an established technology firm developing high-throughput, multi-tenant platforms used by institutional customers. The engineering environment is centered around real-time data distribution, low-latency messaging, high concurrency, and event-driven architectures. This role is ideal for engineers who want to influence platform design while remaining hands-on with complex distributed systems.

Compensation: $200K–$300K base plus a significant discretionary performance-based bonus.


What You’ll Do:

  • Architect, design, and deliver components of a highly scalable, distributed, real-time computing platform.
  • Build and refine low-latency, message-driven services using gRPC and modern .NET.
  • Develop reusable patterns, shared libraries, and framework-level abstractions.
  • Lead performance tuning across messaging, compute, network, and storage layers.
  • Own critical platform services supporting high-volume API and UI workloads.
  • Collaborate with engineering leadership to shape architectural direction.


Required Experience:

  • 10–15+ years of professional experience with extensive work in C# and .NET.
  • Strong experience with gRPC and cloud-based service architectures.
  • Expertise with distributed messaging and event-streaming technologies including Kafka, RabbitMQ, and Redis.
  • Strong understanding of backend fundamentals including high-volume message processing, interprocess communication patterns, and database performance.
  • Experience building multi-tenant, event-driven B2B systems requiring millisecond-level updates.
  • Experience building frameworks or shared service layers.
  • Strong interest in clean architecture and high engineering standards.


Non-Technical Requirements:

  • Strong analytical and architectural reasoning.
  • High ownership mindset with strong follow-through and initiative.
  • Ability to work independently and collaborate effectively.
  • Strong communication skills.


Education:

  • Bachelor’s degree or higher in Computer Science, Engineering, or related technical discipline preferred.


Nice to Have:

  • NYC metro candidates preferred for hybrid collaboration (flexible for exceptional candidates).


Benefits:

  • Medical, Dental, and Vision coverage
  • Retirement plan (401k or IRA)
  • Paid vacation, sick time, and holidays
  • Life insurance options
  • Short- and long-term disability coverage


Skills

What Staff Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available