Technical Project Manager
Reports to: Director of Software Engineering
This is a hybrid position, 3 days remote and 2 days in office. No relocation assistance is available.
This position requires candidates to live within commuting distance of our office and be available for in-person attendance when business needs require.
POSITION OVERVIEW
We are looking for a Technical Project Manager to help drive execution across multiple concurrent JavaScript-based projects. You will work closely with engineers, designers, QA, and stakeholders to ensure projects are delivered on time, within scope, and to a high standard of quality. You thrive in Agile environments, are comfortable in technical conversations, and know how to keep teams aligned and unblocked.
Salary range will be $90,000 - $120,000
RESPONSIBILITIES
- Own and manage the full project lifecycle across multiple simultaneous JavaScript-based projects
- Facilitate Agile ceremonies including Daily Scrums, Sprint Planning, Sprint Retrospectives, and Backlog Grooming
- Maintain and prioritize the product backlog in collaboration with engineering leads and stakeholders
- Track sprint progress, surface blockers early, and drive resolution to keep teams moving
- Communicate project status, risks, and timelines clearly to the Director of Software Engineering and key stakeholders
- Coordinate across frontend (Vue, Nuxt, Laravel, HTML, SCSS), backend (Node.js, Scylla, Redis, Microservices, etc.), and QA teams to ensure alignment
- Define project scope, goals, and deliverables in collaboration with engineering and product stakeholders
- Identify process improvement opportunities and champion best practices within the development team
- Ensure thorough documentation of project plans, decisions, and retrospective outcomes
- Act as a liaison between technical teams and non-technical stakeholders, translating complexity into clear communication
QUALIFICATIONS
- 3+ years of technical project/program management experience working with software engineering teams
- Proven ability to manage multiple projects simultaneously across cross-functional engineering teams
- Strong working knowledge of Agile/Scrum methodology - 2-week sprint cycles, retrospectives, daily standups, and backlog grooming are second nature
- Technical familiarity with JavaScript-based stacks; comfort discussing frontend (Vue, Nuxt, Laravel, HTML, SCSS) and backend (Node.js, Scylla, Redis) concepts with engineers
- Familiarity with AI technologies and data management strategies
- Strong understanding of technical architectures and system design
- Experience using project management and issue-tracking tools such as Gitlab, Jira, Linear, or equivalent
- Familiarity with version control workflows (Git/GitHub/GitLab) and CI/CD concepts
- Excellent written and verbal communication skills - you can translate technical complexity for any audience
- Strong organizational skills with a sharp eye for dependencies, risks, and timeline impacts
- PMP, PMI-ACP, CSM, or equivalent certification is a plus
TRAITS WE VALUE
- Ownership - You take full responsibility for your projects from kickoff to delivery
- Clarity - You bring structure to ambiguity and make sure everyone knows what's happening and why
- Urgency - Once decisions are made, you move fast and keep the team moving with you
- Adaptability - You pivot gracefully when priorities shift without losing sight of the bigger picture
- Empathy - You understand the pressures engineers face and advocate for realistic, sustainable pacing
- Balance - You walk the line between doing it right and getting it done
BENEFITS
- Company provided equipment
- Flexible PTO
- Competitive compensation dependent on experience
- 100% Employer paid Medical Insurance for you AND your dependents
- 100% Employer paid Dental Insurance for you AND your dependents
- 100% Employer paid Vision Insurance for you AND your dependents
- Employer paid short-term disability insurance
- Employer paid life insurance
- 401k with 4% company matching
- Paid Parental Leave
- Dependent Care Flexible Spending Account
- Paid parking
- Monthly company-paid team lunches
- Quarterly company-paid team outings