Senior Manager Software Engineering
Core
Lead multiple engineering teams to deliver scalable, secure, and reliable software solutions for client-facing platforms, managing the end-to-end SDLC from planning to production.
Role type
Senior Manager Software Engineering
Builds
Enterprise web applications, distributed systems, REST APIs, event-driven architectures, and cloud-based data pipelines.
Domain
Marketing technology / Data services / Cloud infrastructure
Required skills
C#, .NET/.NET Core, Angular/React, JavaScript, AWS/Azure, Microservices, CI/CD, Docker, SQL, PL/SQL, Distributed Systems, OOP, Design Patterns
Preferred skills
AWS Lambda, EC2, S3, SnapLogic, Camunda, Python, Shell Scripting, AI/GenAI-assisted development
Technologies
AWS, Azure, Redshift, Snowflake, DynamoDB, Oracle, MySQL, GitHub, Azure DevOps, Jenkins, Camunda, SnapLogic
Responsibilities
Own end-to-end delivery of multiple strategic programs; Manage the complete SDLC including planning, estimation, development, testing, implementation, deployment, and production; Lead build, enhancement, modernization, migration, and maintenance initiatives; Provide architectural guidance and technical oversight across enterprise; Lead, coach, and mentor multiple engineering teams; Drive hiring, performance management, career development, succession planning, and employee engagement.
Seniority
Senior, hands-on IC with management