# Senior Software Engineer (Tech Lead), Customer Domain Engineering

**Company:** [Forge](https://hotfix.jobs/companies/forge)
**Location:** San Francisco, CA
**Role:** Backend Engineering
**Salary:** $209k – $240k/yr
**Experience:** 8+ years
**Skills:** C#, .Net, Kafka, RabbitMQ, Cqrs, Event Sourcing, SQL, REST APIs, Agile, CI/CD
**Posted:** 2026-05-28

> Senior engineer and tech lead responsible for designing customer-domain web applications, leading development workstreams, mentoring engineers, and building scalable C#/.NET event-driven systems.

## Job Description

## Responsibilities
- Design, implement, and maintain web applications with customer domain-specific business logic
- Communicate with stakeholders, including Architects, Tech Leads, Product, and Design teams to deliver customer and business value
- Mentor junior engineers and guide the team on internal/external frameworks, best practices, and new technologies
- Develop concise, detailed, and articulate technical documentation
- Leverage Agile and Lean practices
- Lead a workstream, partner with Product on requirements, define technical requirements, and plan actionable tasks
- Design, build, and maintain automated tests (unit and integration as needed) to ensure high code quality
- Support healthy system operations and ensure high availability

## Requirements
- 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
- Proven track record of teamwork and delivery
- Experience in fintech or financial services, including familiarity with regulatory considerations

## Nice-to-Haves
- Experience with KYC (Know Your Customer) workflows
- Experience with multiple server-side programming languages
- Experience with TDD (Test Driven Development) or DDD (Domain Driven Development)
- Experience with Marten (Event Store DB)
- Experience with CI/CD pipelines and deployment processes
- Experience building and scaling systems to millions of users

## Similar roles

- [Senior Software Engineer (Tech Lead), Customer Domain Engineering](https://hotfix.jobs/jobs/fde99ffa-b9f4-4ab7-8346-74ad57ea5593) - Forge - New York, NY - $209k – $240k/yr
- [Senior Software Engineer (Tech Lead), Marketplace Middleware Engineering](https://hotfix.jobs/jobs/a80de222-4c3c-4bbe-a84d-a3dbfea9163e) - Forge - New York, NY - $209k – $240k/yr
- [Senior Software Engineer (Tech Lead), Marketplace Middleware Engineering](https://hotfix.jobs/jobs/18d7f40a-00bc-40b1-8bc8-d0bab20809f8) - Forge - San Francisco, CA - $209k – $240k/yr
- [Manager II, Engineering - Infra](https://hotfix.jobs/jobs/ac0267c8-b42b-447c-a38e-52840883ea0f) - Pinterest - San Francisco, CA - $208k – $365k/yr
- [Senior Software Engineer, Postman Insights](https://hotfix.jobs/jobs/187ead94-1a0c-456d-b6a4-a99f85627270) - Postman - San Francisco, CA - $210k – $240k/yr

**Apply:** https://hotfix.jobs/jobs/bfd28d88-03d6-4ff6-b03c-3f9ca62b47b2
**Canonical:** https://hotfix.jobs/jobs/bfd28d88-03d6-4ff6-b03c-3f9ca62b47b2