Overview
Skills
Job Details
Job Title: Technical Project Manager (TPM)
Location: Phoenix, AZ (Onsite)
Experience: 8-12 years
Role Summary
The Technical Project Manager (TPM) will lead the planning, execution, and delivery of complex backend, cloud, and platform engineering initiatives. This role partners closely with engineering, architecture, product, and operations teams to drive scalable, reliable, and secure distributed systems while ensuring alignment across multiple teams and stakeholders.
Key Responsibilities
Collaborate with software engineers and architects to review and contribute to microservices design, system architecture, integration patterns, and API specifications
Lead delivery of backend services, cloud infrastructure components, data workflows, and cross-team engineering programs
Own program execution across multiple teams, including dependency management, risk mitigation, and delivery tracking
Facilitate Agile ceremonies such as sprint planning, stand-ups, retrospectives, and backlog grooming
Translate technical and business requirements into actionable execution plans, milestones, and delivery timelines
Ensure solutions adhere to best practices for scalability, reliability, observability, performance, and security
Drive transparent communication through status reporting, executive updates, and cross-functional stakeholder alignment
Identify and resolve program-level blockers impacting delivery, quality, or timelines
Required Qualifications
Bachelor s degree in Computer Science, Engineering, or a related technical field (or equivalent experience)
8+ years of experience in software engineering, technical program
8+ management, or platform delivery role
Strong understanding of Java / Spring Boot microservices, RESTful APIs, distributed systems, and cloud-native architectures
Proven ability to read, evaluate, and influence technical design documents, architecture diagrams, sequence flows, and service interaction models
Experience managing complex programs across multiple engineering team
Strong knowledge of Agile and Scrum methodologies
Excellent communication, stakeholder management, and problem-solving skills
Preferred Qualifications
Experience working in AWS, Azure, or Google Cloud Platform environments
Familiarity with DevOps, CI/CD pipelines, observability tools, and security best practices
Prior hands-on engineering background (backend or platform)
Experience leading large-scale, multi-service or enterprise platforms