Social network you want to login/join with:
Server-Side C# Engineer – Build at Scale, Influence Architecture, Work Flexibly
**Location:** Bath, United Kingdom
**Job Category:** Other
**EU work permit required:** Yes
**Job Views:** 8
**Posted:** 04.06.2025
**Expiry Date:** 19.07.2025
Job Description:
Our client is on a mission to simplify complex delivery infrastructure and has built a next-generation SaaS platform that is scaling internationally. With the UK launch complete and a US rollout underway, they are addressing significant engineering challenges and delivering powerful technology at scale.
They are looking for a highly skilled server-side C# engineer to join their lean, senior-led team—working on a platform that pushes boundaries in event-driven architecture, distributed systems, and customer-first delivery.
What You’ll Work On:
* Developing a greenfield microservices platform (24+ services) based on CQRS, Event Sourcing, and DDD
* Building high throughput transactional systems processing tens of thousands of requests per hour
* Implementing real-time tracking and customer self-service layers to reduce support tickets
* Contributing to an architecturally mature, agile team where every developer influences architectural decisions
Tech Snapshot (and What You Must Know Cold):
* C#/.NET: Approximately 8 years of commercial server-side experience, ideally across multiple codebases and domains
* Mentoring and training other engineers—this role involves hands-on leadership
* Event Sourcing & DDD: Proven experience implementing, supporting, and evolving these patterns in production environments
* Messaging Tech: Proficiency in at least one asynchronous message-based system (e.g., RabbitMQ, Azure Service Bus, Kafka)
What You'll Bring:
* A test-first, craft-focused engineering mindset
* Strong architectural instincts with a collaborative attitude
* Comfort with modern engineering workflows and continuous delivery practices
Why You’ll Love It:
* Interesting problems: Working with event sourcing at scale, complex routing logic, and fast data decisions
* Input into architecture: Opportunities to shape system evolution
* Relaxed, mature setup: Flexible hours and a team that values quality code
* Modern stack: Utilizing cutting-edge tools in real-world applications
#J-18808-Ljbffr