Manager, Software Engineering

Request Technology, LLC

United States

Hybrid

USD 170,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Request Technology, LLC is seeking a Manager, Software Engineering in the Chicago area to lead and mentor a team building cloud-native platforms. The role focuses on designing distributed systems using Azure services, containers, and microservices patterns, while delivering robust .NET backends and APIs.

The ideal candidate has 6+ years in software engineering on Azure, 3+ years in people management, and strong C#/.NET plus TypeScript/JavaScript skills.

Qualifications

  • Bachelor's degree in a technical field required.
  • 6+ years in software engineering, building cloud-native apps on Azure.
  • 3+ years of people management leading engineering teams.
  • Proven track record delivering distributed systems with microservices.
  • Hands-on Azure services and container orchestration experience.
  • Strong C#/.NET and TypeScript/JavaScript skills.

Responsibilities

  • Design and evolve cloud-native architecture with Azure components.
  • Lead .NET backend development and API design, CQRS with MediatR.
  • Mentor engineers, guide cloud engineering practices and patterns.
  • Own multi-stage Azure DevOps pipelines and deployments.
  • Improve performance, cost, and operations of the platform.

Skills

Leadership
Cloud-native design
Mentoring
Distributed systems
C# .NET
TypeScript/JavaScript

Education

Bachelor's degree

Tools

Azure
AKS
Azure Service Bus
Azure SQL Database
Azure PostgreSQL
Docker
ASP.NET Core
MedaitR/CQRS

Job description

Manager, Software Engineering

Salary: Open + Bonus


Preferred Location: Chicago, IL (Hybrid 3 days onsite, 2 days remote)


Secondary Location: Boston, MA / New York, NY / DC area / Miami, FL / Dallas, TX / Houston, TX


*We are unable to provide sponsorship for this role*


Qualifications


  • Bachelor's degree

  • 6+ years of hands-on software engineering experience building cloud-native applications on Azure

  • 3+ years of experience with Azure Container Apps, Azure Kubernetes Service (AKS), or equivalent container orchestration platforms

  • 2+ years of people management experience leading software engineering teams

  • Proven track record delivering distributed systems in production using microservices architecture and event-driven patterns

  • Hands-on experience with Azure Service Bus, Azure database services including Azure SQL Database with Elastic Pools, Azure PostgreSQL Flexible Server, managed identity authentication, connection pooling, and private endpoint configuration

  • Deep understanding of microservices communication patterns including synchronous HTTP, asynchronous messaging, event-driven architecture, and service discovery

  • Proficiency in C# and .NET (minimum .NET 6, preferably .NET 8+) including NET Core Web API with Controllers, Async/await patterns and Task-based asynchronous programming, LINQ and lambda expressions, Dependency injection and Options pattern and Entity Framework Core

  • Proficiency in TypeScript/JavaScript including js development, Async patterns (Promises, async/await), npm/pnpm package management, Module systems (CommonJS, ES modules) and scripting proficiency in Bash or PowerShell for deployment automation and troubleshooting

  • Container image build and deployment workflows including Dockerfile optimization, multi-stage builds, and Azure Container Registry integration

  • Proven ability to mentor software engineers on cloud-native development patterns, distributed systems concepts, and Azure architecture


Responsibilities


  • Design and evolve the distributed system architecture for the cloud-native automation platform, including Azure Container Apps, Service Bus, PostgreSQL, Redis, and Blob Storage

  • Design event-driven architectures using Azure Service Bus for high-volume asynchronous processing

  • Optimize platform performance, cost, and operational complexity through architectural improvements

  • Lead .NET backend development including ASP.NET Core APIs, CQRS pattern with MediatR, Entity Framework Core, and FluentValidation

  • Conduct code reviews ensuring adherence to SOLID principles, async programming best practices, and distributed systems patterns

  • Own and evolve multi-stage Azure DevOps YAML pipelines including multi-phase infrastructure deployment, container image builds, and environment-specific deployments

  • Manage and mentor software engineers, focusing on cloud engineering skill development

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Manager, Software Engineering
Manager, Software Engineering

Request Technology, LLC • Chicago (IL)

Hybrid
USD 120,000 - 180,000
Manager, Software Engineering
Manager, Software Engineering

Request Technology, LLC • Dallas (TX)

Hybrid
USD 140,000 - 190,000
MANAGER - C# Software Engineering - Azure Cloud-Native Architecture
MANAGER - C# Software Engineering - Azure Cloud-Native Architecture

Request Technology, LLC • United States

Hybrid
USD 195,000 - 235,000
Senior Manager Azure .NET Engineering
Senior Manager Azure .NET Engineering

Request Technology, LLC • Chicago (IL)

On-site
USD 170,000 - 210,000
.NET/ C# Software Engineering /. Azure Senior Hand On Manager
.NET/ C# Software Engineering /. Azure Senior Hand On Manager

Request Technology, LLC • United States

Hybrid
USD 150,000 - 190,000
Travel expenses reimbursed quarterly
Hybrid work model
Senior DevOps Engineer (Azure)
Senior DevOps Engineer (Azure)

Motion Recruitment Partners LLC • Chelmsford (MA)

Hybrid
USD 120,000 - 180,000
Hybrid work schedule
Professional development opportunities
401(k) match
Head of Software Engineering
Head of Software Engineering

Confidential • Irving (TX)

Hybrid
USD 140,000 - 190,000
Senior .NET Developer, Azure
Senior .NET Developer, Azure

EPAM Systems • Town of Poland (NY)

On-site
USD 100,000 - 130,000
Manager of Platform Engineering
Manager of Platform Engineering

Liberty Personnel Services, Inc. • Bala Cynwyd (PA)

On-site
USD 120,000 - 150,000
Azure Cloud Software Engineering Manager
Azure Cloud Software Engineering Manager

Request Technology, LLC • Dallas (TX)

Hybrid
USD 140,000 - 190,000