Software Engineer - Hybrid
Core
Design and build cloud-native applications and reusable services using .NET, C#, and AWS, applying AI-assisted engineering practices throughout the development lifecycle.
Role type
Senior IC software engineer (.NET/AWS)
Builds
Cloud-native applications, APIs, background services, and reusable business logic
Domain
Enterprise software, cloud infrastructure, AI-assisted development
Deliverable
production ML models | product features | infrastructure
Required skills
.NET, C#, AWS services, infrastructure as code, CI/CD pipelines, observability, relational database design, automated testing, AI-assisted development workflows
Preferred skills
AWS certifications, Azure DevOps experience
Technologies
.NET, C#, AWS (ECS, Lambda, S3, SQS, SNS, CloudFront, DynamoDB, Secrets Manager, IAM, CloudWatch), Blazor, .NET MAUI, HTML, CSS, JavaScript, AngularJS, SQL, AWS CDK, CloudFormation
Responsibilities
Design and maintain APIs and background services; build customer-facing features including UI and mobile functionality; develop cloud-native solutions and infrastructure as code; implement observability and investigate production issues; participate in technical design, code reviews, and incremental delivery; document architecture and technical decisions.
Seniority
Mid-level to Senior, hands-on IC