×
Register Here to Apply for Jobs or Post Jobs. X

Senior Back End Developer - Distributed Systems; C# or Golang

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: Access Search, Inc.
Full Time position
Listed on 2025-12-11
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software, DevOps, Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Senior Back End Developer - Distributed Systems (C# or Golang)

Overview

Senior Back End Developer - Distributed Systems (C# or Golang)

This range is provided by Access Search, Inc.. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$/yr - $/yr

Additional compensation types

Annual Bonus and RSUs

Our client, a fast-growing organization developing secure, scalable technologies for next-generation AI applications, is seeking a Backend Engineer to join their core platform team.

In this role, you’ll help build and refine the foundational services that power authentication, observability, data flows, and high-availability systems across a distributed ecosystem. This is an opportunity to work on complex backend challenges while shaping the infrastructure that supports mission-critical applications.

What You’ll Do
  • Develop, enhance, and support backend services that form the foundation of the platform.
  • Build and maintain core authentication and authorization capabilities.
  • Apply principles of Domain-Driven Design to guide how services and components evolve over time.
  • Architect, extend, and support event-sourced systems to ensure durable, consistent operations at scale.
  • Participate in API design and integration efforts across internal and external stakeholders.
  • Implement and support messaging frameworks (e.g., NATS) to enable reliable service-to-service communication.
  • Maintain and improve observability tooling—including metrics, tracing, and logging—to ensure healthy system performance.
  • Work closely with infrastructure, Dev Ops, and engineering teams to ensure robust, secure, and maintainable operations.
What You Bring
  • 3–6+ years of experience as a backend engineer.
  • Strong knowledge of distributed systems and microservices.
  • Proficiency in at least one modern backend programming language (C#, Go, Rust, etc.).
  • Practical experience with IAM concepts and authentication/authorization frameworks.
  • Exposure to event-sourcing patterns, DDD, and common messaging systems (e.g., NATS, Kafka, SNS, Rabbit

    MQ).
  • Familiarity with Redis or similar in-memory caching technologies.
  • Experience working with observability tools such as Prometheus, Jaeger, ELK, or Application Insights.
  • Understanding of cloud-native environments and deployment workflows (AWS, Azure, or GCP).
Why This Role Is Compelling

You’ll contribute directly to a foundational platform used across an entire organization—impacting performance, reliability, and security at every layer. If you enjoy solving distributed-system challenges and working on complex, high-scale backend services, this is a strong match.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Information Technology

Industries

Software Development and IT System Custom Software Development

Note:

This refined description retains the core role information and removes boilerplate and unrelated listings.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary