
Technical Delivery Manager
Engenious
contract
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AndroidAWSAzureCloudGoogle Cloud PlatformiOSJavaJavaScriptNode.jsPython
About the role
- Lead end-to-end delivery across multiple projects, ensuring consistent quality, scope, and timelines
- Translate business objectives into structured delivery plans, milestones, and performance indicators
- Oversee the onboarding of engineers to the client accounts, ensuring readiness and smooth integration
- Collaborate with tech leads, engineers, and QA to set measurable goals, track performance, and calibrate outcomes
- Provide technical oversight across mobile and web projects to ensure scalability, reliability, and system integrity
- Build and maintain trusted client and stakeholder relationships, managing expectations and risks proactively
- Lead and mentor cross-functional teams (engineering, QA, DevOps, design), promoting accountability and excellence
- Establish and refine delivery frameworks and Agile processes for consistent, high-quality results
- Foster continuous improvement through retrospectives, process optimization, and data-driven decision-making
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
- 6+ years of experience in software engineering and team leadership (backend, full-stack, or mobile)
- 2+ years in delivery or engineering management, overseeing multi-disciplinary technical teams
- Strong understanding of system design, architecture principles, and end-to-end development lifecycles
- Deep understanding of both web and mobile development lifecycles (iOS, Android) and app delivery workflows
- Proven experience leading distributed teams using Agile or hybrid methodologies
- Excellent leadership, communication, and stakeholder management skills
- Ability to align technical execution with business goals and drive measurable delivery outcomes
- Hands-on experience or familiarity with Node.js, Python, Java, or other programming languages (Nice to Have)
- Exposure to cloud platforms (AWS, Azure, GCP) and modern DevOps practices (Nice to Have)
- Experience managing outsourced, remote, or multi-vendor teams (Nice to Have)
- Knowledge of CI/CD pipelines, automation, and infrastructure operations (Nice to Have)
Benefits
- Flexible & remote job
- Paid vacation and sick leave
- Development opportunities in any IT direction
- Fun and friendly team
- Personal professional growth
- Up to 100% reimbursement of participation in core courses and conferences
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software engineeringteam leadershipsystem designarchitecture principlesend-to-end development lifecyclesweb developmentmobile developmentNode.jsPythonJava
Soft skills
leadershipcommunicationstakeholder managementaccountabilityexcellencecollaborationrisk managementcontinuous improvementdata-driven decision-makingmentoring
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer ScienceBachelor’s degree in Software EngineeringMaster’s degree in Software Engineering