Forge Global logo
Forge Global2 weeks ago

Senior Software Engineer (Tech Lead), Customer Domain Engineering

$209,000–$240,000 year

On-site · New York City, New York, United States or San Francisco, California, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown
Industry
Finance

Job Summary

Senior Software Engineer (Tech Lead) building scalable, secure web applications with customer-domain business logic. Lead and mentor engineers, collaborate with Architects, Product, and Design to deliver customer value, produce concise technical documentation, and drive best practices (Agile/Lean). Design, build, and maintain APIs using C#/.NET; work with event-driven architectures (Kafka, RabbitMQ) and CQRS/Event Sourcing; ensure code quality through unit/integration tests and robust CI/CD pipelines. Focus on delivering high availability and scalable systems for fintech/fiduciary contexts, contributing to system design and mentoring junior teammates.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience
  • 8+ years of software engineering experience
  • Experience as a technical lead for a product engineering team
  • Expertise building APIs with C# and .NET
  • Experience with event-driven systems (Kafka, RabbitMQ, or similar)
  • Experience with CQRS, Event Sourcing, or similar architectural patterns
  • Strong knowledge of SQL / relational databases
  • Experience contributing to and interpreting system design
  • Experience in fintech or financial services, including familiarity with regulatory considerations
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$209k – $240k / yr

Senior Software Engineer (Tech Lead), Customer Domain Engineering · Forge Global

Apply on Sorce