Summary
CodePath is an educator of college computer science students that operates educational programs through a learning platform spanning admissions, course delivery, grading, career coaching, and reporting. The Engineering Project Manager will organize engineering projects, own testing and bug management, coordinate engineers with product and internal teams, and report project status to leadership.
Responsibilities
- Keep engineering projects organized and moving: track what's in flight, flag what's blocked, and help the team stay clear on what's next
- Own quality: test what we build, use AI to automate the repetitive parts, and write Capybara tests where they're worth it
- Run the bug pipeline: reproduce issues, prioritize them, route them to the right engineer, and confirm the fix
- Be the day-to-day connection between the engineers, the product team, and the internal teams who use our tools
- Work with us to determine when adding process or rituals might be useful, but being thoughtful about the cost and friction
- Report on status so the team and leadership know where things stand
Skills
- 4+ years in a project management, delivery, or QA role, ideally on a small engineering team
- Technical enough to work closely with engineers: you can reproduce a bug, read a stack trace, and write a test case to automate fixing it
- Hands-on QA experience: you've owned testing and a bug pipeline, manual or automated
- Comfort using AI tools to automate work you used to do by hand
- Good judgment about process: you add structure when it helps and leave it out when it doesn't
- Strong written and verbal communication, and you work well with people
- Comfort with ambiguity and small-team dynamics. You've worked without heavy process and know how to keep things moving without it
- Passion for education and desire to make a positive impact
- Familiarity with Ruby on Rails or Django codebases, the stacks we run
- Experience with Capybara, RSpec, or comparable testing tools
- Experience working with product managers and non-technical stakeholders
- Experience as the first project manager or QA hire on a team
Qualifications
Must Haves
- 4+ years in a project management, delivery, or QA role, ideally on a small engineering team
- Technical enough to work closely with engineers: you can reproduce a bug, read a stack trace, and write a test case to automate fixing it
- Hands-on QA experience: you've owned testing and a bug pipeline, manual or automated
- Comfort using AI tools to automate work you used to do by hand
- Good judgment about process: you add structure when it helps and leave it out when it doesn't
- Strong written and verbal communication, and you work well with people
- Comfort with ambiguity and small-team dynamics. You've worked without heavy process and know how to keep things moving without it
- Passion for education and desire to make a positive impact
Nice to Haves
- Familiarity with Ruby on Rails or Django codebases, the stacks we run
- Experience with Capybara, RSpec, or comparable testing tools
- Experience working with product managers and non-technical stakeholders
- Experience as the first project manager or QA hire on a team
Benefits
- 100% remote position—work from anywhere in the U.S.
- Medical, dental, and vision insurance (90% employer-covered for employees and dependents)
- Employer-funded healthcare reimbursement
- Flexible Spending Accounts (FSAs)
- Employee Assistance Program
- 401(k)
- Employer-paid life and disability insurance
- Identity theft protection
- Paid holidays
- 10 weeks of fully paid parental leave
- Annual year-end company closure (Dec 24 – Jan 2)
- $1,000 annual professional development stipend
- Home office setup support
- CodePath is a qualifying employer for Public Service Loan Forgiveness (PSLF), helping employees manage student loan debt
- Pet wellness plans
- Legal services
- Home and auto insurance discounts
- Exclusive marketplace savings