Software Engineering Manager
Core
Lead a high-performing engineering team delivering bespoke internal applications, integrations, and engineering platforms for a professional services firm.
Role type
Senior IC software engineering manager (people leadership + hands-on technical direction)
Builds
Custom applications, APIs, integrations, and engineering platforms
Domain
Professional services / Enterprise software
Required skills
People management, Python (FastAPI/Django), API design, Event-driven architecture, Relational databases (SQL), JavaScript frameworks, DevOps (CI/CD), Infrastructure as code (Terraform/Bicep), Containerization, Microsoft Azure
Preferred skills
Azure DevOps, Automated testing, Monitoring and observability
Technologies
Python, FastAPI, Django, JavaScript, SQL, Terraform, Bicep, Azure, Azure DevOps
Responsibilities
Lead technical design and set practical standards for applications and APIs, Translate business needs into technical options, Plan engineering delivery and manage dependencies, Own the software development lifecycle including code review and releases, Oversee Azure application security and infrastructure, Lead, coach, and develop the engineering team
Seniority
Senior, hands-on IC with people leadership