Developer Experience: Program Manager
1166 Avenue of the Americas, 9th Floor New York, NY 10036 US
Job Description
What You’ll Do Day-to-Day:
- Collaborate with engineering, development, and infrastructure teams to optimize developer workflows.
- Lead programs to improve SDLC practices through advanced tooling, automation, testing, and deployment strategies.
- Manage comprehensive developer training and onboarding initiatives to elevate technical skills and accelerate integration.
- Develop and track metrics to measure developer experience outcomes, identifying opportunities for continuous improvement.
- Own end-to-end project delivery, from requirements gathering and prioritization to implementation, deployment, and post-launch analysis.
Required Skills:
- Bachelor's degree or higher with 5+ years of experience in project, program, or product management.
- Coding experience in at least one programming language.
- Deep understanding of modern SDLC practices, developer tooling, and productivity metrics.
- Proven success in managing cross-functional projects involving diverse stakeholders.
- Excellent interpersonal and communication skills, with the ability to engage effectively with technical teams.
- Enthusiasm for improving user (developer) experience and optimizing workflows.
Nice to Have Skills:
- Experience with developer platform tools, automation frameworks, or continuous integration/continuous deployment (CI/CD).
- Knowledge of user experience (UX) principles related to developer tools.
- Familiarity with Agile, DevOps, or related methodologies.
- Prior experience in coaching or training developer teams.
Preferred Education and Experience:
- Bachelor's degree or higher in Computer Science, Engineering, or a related field.
- Over 5 years of relevant project management and technical experience within software development environments.