Senior Staff Software Engineer - C#, Agentic Workflows & Native AI Engineering, .Net 8/9, AWS ([...]
Senior Staff Software Engineer - C#, Agentic Workflows & Native AI Engineering, .Net 8/9, AWS ([...]

Senior Staff Software Engineer - C#, Agentic Workflows & Native AI Engineering, .Net 8/9, AWS ([...]

Freelance 80000 - 100000 £ / year (est.) Home office (partial)
Smart Sourcer

At a Glance

  • Tasks: Lead the development of a groundbreaking SaaS product using C# and AWS.
  • Company: Join a fast-paced tech start-up with a focus on innovation.
  • Benefits: Competitive pay, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic environment with a strong emphasis on collaboration and quality engineering.
  • Why this job: Make a real impact by architecting cutting-edge solutions in AI and serverless tech.
  • Qualifications: Deep expertise in C#, .NET Core, and AWS serverless architecture required.

The predicted salary is between 80000 - 100000 £ per year.

Reporting to the Director of Engineering, this is a genuinely outstanding contract opportunity for a rockstar Senior C# Engineer to lead the development of a greenfield SaaS product. We’re looking for a ‘best of breed’, deeply senior, technically hands-on engineer who thrives in complex problem spaces and fast-moving start-up & scale-up environments. You’ll need a genuinely Product Centric mindset and approach twinned with experience of AI-Native Engineering and Agentic Workflow.

Senior–Staff-level backend engineer with deep, current expertise in C# and .NET Core 8/9, capable of architecting and leading the design of distributed REST API microservices at scale. Authority in AWS serverless architecture; Lambda-first, with strong working knowledge of API Gateway, SQS, Step Functions, EventBridge and IAM, and a track record of shipping production workloads on this stack. Hands-on experience with Claude Code (or similar) and advanced agentic workflows; multi-agent orchestration, context management, custom commands/skills and scaling AI-assisted delivery across a team. Expertise across Aurora RDS MySQL and DynamoDB; schema design, access patterns, indexing, query tuning, single-table vs multi-table trade-offs, and pragmatic thinking around consistency, scaling and cost. Proven experience designing event-driven systems with SQS and adjacent AWS messaging; idempotency, retries, ordering, DLQs and operational robustness. Strong API design sensibility; versioning, documentation, throttling, backwards compatibility and a genuine obsession with developer experience.

A strong product brain; comfortable operating without a traditional Product Owner, partnering with BAs, making sensible trade-offs, prioritising ruthlessly and owning the solution through to delivery. Excellent communication skills and comfort with ad-hoc client interaction, able to ask the right questions, shape requirements and translate outcomes into shippable work. A pragmatic, outcome-oriented mindset; comfortable with ambiguity, biased to shipping, and able to make sensible calls on scope, sequencing and technical debt.

What You’ll Own & Deliver:

  • Architect, build and ship complex distributed services in C# and .NET Core 8/9, primarily serverless on AWS Lambda, setting the technical bar for the squad and delivering major feature sets end-to-end.
  • Build resilient, event-driven systems using SQS and related AWS messaging primitives; idempotency, retries, DLQs, ordering and clean service boundaries.
  • Leverage Claude Code, advanced agentic workflows and native AI engineering practices; orchestrating sub-agents, managing context, running parallel workstreams and embedding AI-native engineering patterns into everyday delivery.
  • Own each feature’s solution end-to-end; partnering with BAs on high-level problems, then driving product thinking, scoping, trade-offs and delivery yourself.
  • Design clean, well-versioned, well-documented APIs that other engineers love to consume; treating developer experience and contract stability as first-class concerns.
  • Champion a high-quality engineering culture; test coverage, peer review, CI/CD discipline (GitHub Actions), IaC, secure coding, observability and performance.

Senior Staff Software Engineer - C#, Agentic Workflows & Native AI Engineering, .Net 8/9, AWS ([...] employer: Smart Sourcer

Join a dynamic and innovative team as a Senior Staff Software Engineer, where you'll have the opportunity to lead the development of cutting-edge SaaS products in a fast-paced start-up environment. Our company fosters a collaborative work culture that prioritises employee growth, offering continuous learning opportunities and the chance to work with advanced technologies like AWS and AI-native engineering. With a focus on product-centric development and a commitment to excellence, we provide a rewarding workplace for those looking to make a significant impact in their field.
Smart Sourcer

Contact Detail:

Smart Sourcer Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Staff Software Engineer - C#, Agentic Workflows & Native AI Engineering, .Net 8/9, AWS ([...]

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C#, .NET, and AWS. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like StudySmarter to brush up on your knowledge and get comfortable with problem-solving under pressure.

✨Tip Number 4

Apply through our website! We’re always on the lookout for talented engineers like you. Tailor your application to highlight your experience with AI-native engineering and event-driven systems to catch our eye.

We think you need these skills to ace Senior Staff Software Engineer - C#, Agentic Workflows & Native AI Engineering, .Net 8/9, AWS ([...]

C#
.NET Core 8/9
AWS Serverless Architecture
API Design
Event-Driven Systems
SQS
Claude Code
Agentic Workflows
Aurora RDS MySQL
DynamoDB
Technical Leadership
Communication Skills
Product Centric Mindset
Pragmatic Thinking
CI/CD Discipline

Some tips for your application 🫡

Show Off Your Skills: Make sure to highlight your deep expertise in C# and .NET Core 8/9. We want to see how you've tackled complex problems and led projects, so don’t hold back on showcasing your technical prowess!

Be Product Centric: We’re looking for someone with a genuine product mindset. In your application, share examples of how you’ve partnered with BAs or navigated ambiguity to deliver successful outcomes. Show us you can think like a product owner!

Communicate Clearly: Excellent communication is key! Use your application to demonstrate how you’ve shaped requirements and translated them into shippable work. We love candidates who can ask the right questions and engage with clients effectively.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. We can’t wait to see what you bring to the table!

How to prepare for a job interview at Smart Sourcer

✨Know Your Tech Inside Out

Make sure you’re up to speed with C# and .NET Core 8/9. Brush up on your AWS serverless architecture knowledge, especially Lambda, API Gateway, and SQS. Be ready to discuss your hands-on experience with these technologies and how you've applied them in real-world scenarios.

✨Showcase Your Problem-Solving Skills

Prepare to talk about complex problems you've tackled in previous roles. Think of specific examples where you’ve architected solutions or led projects, particularly in fast-paced environments. Highlight your product-centric mindset and how you prioritised features and trade-offs.

✨Demonstrate Your Communication Skills

Since this role involves client interaction and collaboration with BAs, practice articulating your thoughts clearly. Be prepared to ask insightful questions that show you understand the requirements and can translate them into actionable tasks. Good communication can set you apart!

✨Emphasise Your Pragmatic Approach

Be ready to discuss how you handle ambiguity and make decisions on scope and technical debt. Share examples of how you’ve balanced shipping quality products with the need for speed. This will show that you have a pragmatic, outcome-oriented mindset that aligns with the company’s goals.

Senior Staff Software Engineer - C#, Agentic Workflows & Native AI Engineering, .Net 8/9, AWS ([...]
Smart Sourcer

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>