Search

Senior Software Engineering Manager

PublishedPublished: 6/14/2022
Technology

Job Description

Senior Manager, Software Development

\n

Location: Chicago, Dallas, Houston, or New York | Hybrid | Full-time, direct hire

\n

Base salary by office: Chicago $148,200 to $211,200; Dallas $141,400 to $201,600; Houston $141,400 to $201,600; New York $161,600 to $230,400

\n


\n

About the company

\n

Our client is a firm with offices in Chicago, Dallas, Houston, and New York, building out an Azure-based automation platform and the engineering team behind it. The team is growing, with a strong focus on mentorship and career growth.

\n


\n

About the role

\n

This role is technical leadership first, with people management alongside it. You’ll shape the architecture of an event-driven Azure platform, lead .NET backend development, and run a team of full-time engineers and contractors from early-career to lead level. Much of the work is net-new, so you’ll also help define how the team is structured and operates as it grows.

\n


\n

What you’ll do

\n

    \n
  • Design and evolve a distributed platform on Azure: containerized services, asynchronous messaging, PostgreSQL, Redis, and blob storage
  • \n

  • Lead backend development in modern .NET (ASP.NET Core APIs, Entity Framework Core, CQRS-style patterns) and set the bar in code reviews
  • \n

  • Own and improve multi-stage Azure DevOps YAML pipelines for infrastructure, container builds, and environment deployments
  • \n

  • Improve platform performance, cost, and operational simplicity
  • \n

  • Manage and mentor engineers, grow their cloud skills, and delegate so the team owns execution
  • \n

  • Partner with senior leadership and serve as backup to your manager
  • \n

\n


\n

What you bring

\n

    \n
  • 10+ years in software engineering, application development, or IT, including 6+ years of hands-on software engineering with cloud-based applications
  • \n

  • 3+ years directly managing and developing software engineering teams
  • \n

  • Experience leading greenfield, enterprise-grade application delivery or comparable large-scale work
  • \n

  • Experience with .NET, React, and Azure, or comparable technologies
  • \n

  • Ability to mentor engineers on cloud-native patterns, distributed systems, and cloud architecture
  • \n

  • A strong technical foundation, with the judgment to delegate instead of becoming a bottleneck
  • \n

  • Clear communication with senior leaders and non-technical stakeholders
  • \n

  • Bachelor’s degree in computer science or a related field, or equivalent experience with demonstrable cloud architecture expertise
  • \n

  • Authorization to work in the US without sponsorship, now or in the future
  • \n

\n


\n

Nice to haves

\n

    \n
  • 6+ years of cloud-native work on Azure; 3+ years with Azure Container Apps, AKS, or similar orchestration
  • \n

  • Production microservices and event-driven systems (Azure Service Bus, Event Grid, Event Hubs)
  • \n

  • Modern C# and .NET 8+, TypeScript and Node.js, Bash or PowerShell
  • \n

  • Docker multi-stage builds, Azure Container Registry, Bicep or Terraform, and Azure networking and data services
  • \n

  • Azure certifications (AZ-400, AZ-305, AZ-204, AZ-104), CSM, or SAFe Agilist
  • \n

  • Professional services background (legal, financial services, accounting, or consulting), legal technology or document management, and SOC 2, ISO 27001, or GDPR exposure
  • \n

  • Experience leading a team of roughly 10 to 25 engineers
  • \n

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...