Staff Software Engineer [.Net, MVC, AWS, AI]
Core
Lead product engineering and cloud infrastructure for a mature .NET platform running on AWS, focusing on modernization, scaling, and AI-powered capabilities.
Role type
Staff Software Engineer (Platform & Infrastructure)
Builds
Enterprise .NET applications, AWS cloud infrastructure, CI/CD pipelines, and React/TypeScript frontend features.
Domain
Enterprise Software, Cloud Infrastructure, GRC SaaS
Deliverable
production ML models | product features | infrastructure
Required skills
C#, .NET, ASP.NET MVC, AWS CDK, TypeScript, React, PostgreSQL, MSSQL, CI/CD pipeline design, Cloud architecture, System design, Technical leadership, Mentoring
Preferred skills
Docker, ECS, GitHub Actions, Node.js, AWS Organizations, FinOps, AI/ML integrations (Bedrock, RAG)
Technologies
AWS (Lambda, EC2, ECS, S3, IAM, VPC, CloudWatch, CodePipeline, CodeBuild), .NET, React, TypeScript, PostgreSQL, MSSQL, AWS CDK
Responsibilities
Lead architecture and development across enterprise .NET applications; Design and maintain AWS cloud infrastructure using AWS CDK; Build and optimize CI/CD pipelines; Own infrastructure provisioning and deployment orchestration; Develop and maintain React and TypeScript frontend applications; Drive modernization initiatives including clean architecture adoption; Design scalable PostgreSQL and MSSQL database solutions; Troubleshoot complex infrastructure and platform issues; Champion DevOps best practices; Monitor platform health and cloud costs; Mentor engineers on cloud engineering and software design.
Seniority
Staff, hands-on IC with strategic influence