freehire launches on Product Hunt on 26 August.

Follow →

Principal Engineer (.NET, AWS)

Open 56d

We are hiring a Principal Engineer for a client that provides a cloud-native SaaS platform supporting global creative teams. The platform leverages AWS serverless technologies, .NET, and React/TypeScript. This senior role focuses on architecture, scalability, engineering leadership, and hands-on development.

Responsibilities

  • Lead the architectural direction and modernization of a large-scale SaaS platform.

  • Improve system scalability, performance, and reliability.

  • Build features in .NET and AWS (Lambda, API Gateway, DynamoDB, RDS, etc.).

  • Guide backend, frontend, DevOps, QA, and offshore engineers.

  • Implement and uphold engineering best practices and code standards.

  • Collaborate with Product leadership to deliver high-quality releases.

  • 10+ years of experience building SaaS applications.

  • 3+ years in a Principal Engineer or Tech Lead role.

  • Strong C#, , .NET Core, and xUnit experience.

  • 1+ years AWS experience: Lambda, API Gateway, S3, CloudFormation, RDS, DynamoDB, EC2, Cognito.

  • Strong system architecture and distributed systems expertise.

  • Ability to review and guide React/TypeScript development.

  • Excellent leadership and collaboration skills.

  • Bachelor’s degree in Computer Science or related field (preferred).

  • Hybrid (New York, NY)

  • Direct hire only.

  • Must be a U.S. Citizen or Green Card holder.

  • No C2C / No Third Parties.

What this application asks

recruitee

Full name, Email, CV, Cover letter, Phone

  • Do you have 10+ years of experience developing SaaS products? yes / no
  • Do you have expert-level proficiency in C# .NET ASP.NET, and XUnit? yes / no · optional
  • Do you have 3+ years of experience in a Principal Engineer or Tech Lead role? yes / no · optional
  • Do you have a minimum of 1 year of experience with AWS Lambda? yes / no · optional
  • Are you a U.S. Citizen or Green Card holder? yes / no · optional

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available