Engenious

Technical Delivery Manager

Engenious

contract

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job 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