Lead software development projects from requirements to delivery, ensuring clear understanding, actionable work, and on-time delivery. Partner with product owners, stakeholders, and leadership to gather and document requirements. Run Scrum process, monitor engineering performance, and ensure predictable, high-quality delivery.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
Fully remote.
Due to the nature of the work being done, only US Citizens will be considered.
Salary: $140-160k
Role Overview
We are seeking a highly organized, execution-focused Technical Project Manager to lead software development projects from requirements through delivery. This role is responsible for ensuring requirements are clearly understood, translated into actionable work, and delivered on time and to specification. You will run the Scrum process, remove blockers, and closely monitor engineering performance to ensure predictable, high-quality delivery.
This is a hands-on delivery role, not a passive coordinator position.
Key Responsibilities
Requirements & Planning
- Partner with product owners, stakeholders, and leadership to gather, clarify, and document requirements
- Ensure requirements are unambiguous, testable, and understood by engineering
- Translate requirements into epics, user stories, acceptance criteria, and technical tasks
- Maintain and prioritize the backlog based on business needs and delivery capacity
Agile / Scrum Execution
- Own and run the Scrum process, including:
- Sprint planning
- Daily standups
- Backlog grooming
- Sprint reviews and retrospectives
- Ensure sprint commitments are realistic and aligned with delivery goals
- Enforce Agile best practices while keeping the focus on outcomes, not ceremony
Interested in remote work opportunities in Product Management? Discover Product Management Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
Delivery & Performance Management
- Track progress against sprint goals, milestones, and release plans
- Closely monitor engineering performance, velocity, and throughput
- Identify risks, blockers, and scope creep early and drive resolution
- Hold engineers accountable for commitments while supporting them in delivery
- Ensure work delivered matches agreed requirements and acceptance criteria
Communication & Stakeholder Management
- Provide clear, concise status updates to leadership and stakeholders
- Communicate risks, tradeoffs, and delivery impacts proactively
- Act as the single point of accountability for project execution
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
Required Qualifications
- 5+ years of experience managing software development projects
- Strong experience running Scrum / Agile teams
- Proven ability to translate business requirements into executable engineering work
- Experience working closely with engineers, architects, and product managers
- Strong understanding of the software development lifecycle (SDLC)
- Excellent organizational, communication, and problem-solving skills
Preferred Qualifications
- Technical background or experience working as an engineer or QA
- Experience managing multiple teams or complex systems
- Familiarity with Jira, Confluence, or similar tools
- PMP and Scrum certification
What Success Looks Like in This Role
- Engineers clearly understand what they are building and why
- Sprint commitments are met consistently
- Stakeholders have confidence in timelines and delivery
- Software is delivered on time and matches business requirements
- Risks and performance issues are identified and addressed early
Similar Jobs
Explore other opportunities that match your interests
AAPC
insurepay