We are looking for a Senior Manager – Engineering Delivery to lead multiple engineering squads, provide technical and architectural direction, and ensure high-quality delivery of complex Java-based platforms.
This is a hands‑on leadership role for someone who comes from a strong Java engineering background , has grown into technical leadership and architecture , and has deep experience delivering in consulting environments.
Responsibilities
- Lead multiple engineering squads delivering Java-based platforms.
- Provide hands‑on technical guidance and architectural oversight.
- Review and guide architecture, design patterns, and code quality.
- Ensure delivery quality, performance, stability, and scalability of enterprise systems.
- Support engineers with complex technical problem‑solving.
- Drive best practices in development, testing, deployment, and monitoring.
- Provide architectural guidance for scalable, secure, and high‑performance systems.
- Review integration patterns, APIs, and data flows.
- Support modernization and legacy‑to‑cloud migration initiatives.
- Ensure systems meet non‑functional requirements such as performance, reliability, and security.
- Translate business requirements into technical execution plans.
- Act as the bridge between business goals and engineering execution.
- Communicate clearly with stakeholders while keeping teams focused on delivery.
- Support pre‑delivery planning, scoping, and execution readiness.
- Mentor engineers, senior engineers, and emerging tech leads.
- Promote engineering excellence, automation, and CI/CD practices.
- Identify risks early and drive mitigation plans.
- Build a strong delivery culture focused on accountability and high performance.
- Operate effectively in consulting environments with tight deadlines and shifting priorities.
Requirements
- 15+ years of experience in software engineering with a strong hands‑on Java background.
- Proven career progression from Engineer → Tech Lead → Architect → Delivery Leader .
- Deep experience working in consulting or professional services environments .
- Strong knowledge of: Java, Spring, REST APIs, Microservices, Unix/Linux environments, JavaScript (for full‑stack awareness and integration)
- Experience with: Distributed systems, Legacy modernization and cloud migration, CI/CD pipelines and DevOps practices
- Proven track record leading multiple engineering squads and senior engineers .
Ideal Profile
- A former strong Java engineer who still understands code and architecture deeply.
- Comfortable making technical decisions and trade‑offs.
- Experienced in high‑pressure consulting delivery environments.
- Respected by engineers and credible with leadership.
- Able to move between strategy, architecture, and hands‑on execution.