Agile Resources, Inc.
Agile Resources, Inc. provided pay range
This range is provided by Agile Resources, Inc. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range $130,000.00/yr - $150,000.00/yr
Our client is a global technology organization that develops enterprise software solutions used across industries to drive operational efficiency and data‑driven decision‑making. With teams spanning multiple continents, they focus on creating innovative, sustainable products that deliver measurable impact for their customers.
About the Role We’re looking for an experienced
Software Engineering Manager
to oversee and unify multiple engineering projects under one coordinated vision.
You’ll manage global teams of engineers across onshore and offshore locations, driving execution through strong communication, agile leadership, and technical understanding. The role is
85–90% management-focused , but requires someone who can still be hands‑on when needed—reviewing or contributing to code, debugging, or assisting with architecture decisions.
Key Responsibilities
Lead project execution across multiple engineering teams, ensuring consistency, efficiency, and alignment with business goals.
Drive agile delivery processes, sprint planning, and backlog management across distributed teams.
Review and validate technical deliverables; ensure adherence to best practices and architecture standards.
Collaborate closely with QA, DevOps, and Product to maintain cross‑functional alignment.
Champion the integration of
AI agents and agentic AI tools
into development and delivery processes.
Foster a culture of ownership, transparency, and continuous improvement across teams.
Required Experience
8+ years
of experience in software engineering, technical program management, or delivery leadership.
Must
come from a Software Engineering background preferably in
.NET Core, Azure, SQL Server .
3+ years
managing global or distributed engineering teams (20+ engineers, QA, DevOps).
Strong technical foundation in modern full‑stack development ( TypeScript, .NET Core, Azure, SQL Server ).
Experience leading hybrid onshore/offshore teams in a SaaS or enterprise environment.
Proven ability to manage complex technical programs through metrics and process optimization.
Hands‑on experience with
AI agents or agentic AI systems
(e.g., GitHub Copilot, MS Copilot, or similar).
Preferred Skills
Experience in high‑growth or transformation‑stage software companies.
Familiarity with agile frameworks, DevOps tooling, and performance monitoring.
Exposure to cloud‑native architectures and intelligent automation frameworks.
Excellent communication skills and the ability to lead through influence.
This is a great opportunity for a technically grounded leader who enjoys managing large‑scale software delivery while staying close to the engineering process.
Seniority level Not Applicable
Employment type Full‑time
Job function Information Technology
Industries Software Development
Inferred from the description for this job
Vision insurance
Medical insurance
401(k)
#J-18808-Ljbffr
Base pay range $130,000.00/yr - $150,000.00/yr
Our client is a global technology organization that develops enterprise software solutions used across industries to drive operational efficiency and data‑driven decision‑making. With teams spanning multiple continents, they focus on creating innovative, sustainable products that deliver measurable impact for their customers.
About the Role We’re looking for an experienced
Software Engineering Manager
to oversee and unify multiple engineering projects under one coordinated vision.
You’ll manage global teams of engineers across onshore and offshore locations, driving execution through strong communication, agile leadership, and technical understanding. The role is
85–90% management-focused , but requires someone who can still be hands‑on when needed—reviewing or contributing to code, debugging, or assisting with architecture decisions.
Key Responsibilities
Lead project execution across multiple engineering teams, ensuring consistency, efficiency, and alignment with business goals.
Drive agile delivery processes, sprint planning, and backlog management across distributed teams.
Review and validate technical deliverables; ensure adherence to best practices and architecture standards.
Collaborate closely with QA, DevOps, and Product to maintain cross‑functional alignment.
Champion the integration of
AI agents and agentic AI tools
into development and delivery processes.
Foster a culture of ownership, transparency, and continuous improvement across teams.
Required Experience
8+ years
of experience in software engineering, technical program management, or delivery leadership.
Must
come from a Software Engineering background preferably in
.NET Core, Azure, SQL Server .
3+ years
managing global or distributed engineering teams (20+ engineers, QA, DevOps).
Strong technical foundation in modern full‑stack development ( TypeScript, .NET Core, Azure, SQL Server ).
Experience leading hybrid onshore/offshore teams in a SaaS or enterprise environment.
Proven ability to manage complex technical programs through metrics and process optimization.
Hands‑on experience with
AI agents or agentic AI systems
(e.g., GitHub Copilot, MS Copilot, or similar).
Preferred Skills
Experience in high‑growth or transformation‑stage software companies.
Familiarity with agile frameworks, DevOps tooling, and performance monitoring.
Exposure to cloud‑native architectures and intelligent automation frameworks.
Excellent communication skills and the ability to lead through influence.
This is a great opportunity for a technically grounded leader who enjoys managing large‑scale software delivery while staying close to the engineering process.
Seniority level Not Applicable
Employment type Full‑time
Job function Information Technology
Industries Software Development
Inferred from the description for this job
Vision insurance
Medical insurance
401(k)
#J-18808-Ljbffr