Senior Technical Program Manager

Dandy Logo

Dandy

πŸ“Remote - United States

Summary

Join Dandy, a rapidly growing tech startup transforming the dental industry, as a Senior Technical Program Manager. You will drive execution and delivery of large-scale technical programs, collaborating with engineering, product, design, and business teams. This role requires managing technical dependencies, communication, and roadmaps across multiple teams. You will facilitate technical decision-making and identify opportunities for improvement. The ideal candidate possesses extensive technical program management experience, strong technical skills, and exceptional communication abilities. Dandy offers a wide range of benefits, including healthcare, dental, mental health support, parental planning resources, retirement savings options, and generous paid time off.

Requirements

  • 6+ years of experience in technical program management, managing complex software delivery programs from conception through launch and optimization
  • Proven track record of successfully delivering large-scale technical initiatives involving multiple engineering teams, platforms, and stakeholders
  • Strong technical background with ability to understand system architecture, APIs, infrastructure, and technical dependencies
  • Experience with software development lifecycle, agile methodologies, and modern engineering practices
  • Exceptional project management skills with experience using tools like Jira, Asana, or similar program management platforms
  • Outstanding communication and stakeholder management abilities, with experience presenting to both technical and executive audiences
  • Entrepreneurial spirit: Self-starter who thrives in a fast-paced environment, deals well with ambiguity and focuses on driving measurable impact

Responsibilities

  • Drive execution and delivery of large-scale technical programs spanning multiple engineering teams and business functions
  • Partner with engineering, product, design, analytics and cross-functional business stakeholders to define program scope, timelines, and success metrics
  • Manage technical dependencies, resource allocation, and risk mitigation across complex multi-team initiatives
  • Establish and maintain clear communication channels, ensuring all stakeholders have visibility into program status, blockers, and key decisions
  • Develop and maintain comprehensive program roadmaps, milestone tracking, and delivery frameworks that keep teams aligned and accountable
  • Facilitate technical decision-making processes and drive consensus on architecture, implementation approaches, and technical trade-offs
  • Identify and resolve cross-team dependencies, resource conflicts, and execution bottlenecks before they impact delivery
  • Build and maintain strong relationships with engineering leadership to ensure technical programs align with broader platform and infrastructure strategy
  • Identify opportunities to improve execution of the organization as a whole, to increase engineering productivity through tools and process improvements

Preferred Qualifications

  • Experience at an operationally-intensive company with complex technical infrastructure
  • Hands-on engineering or technical background (ability to read code, understand system design)
  • Experience with international expansion, cloud infrastructure, microservices architecture, or distributed systems
  • Data analysis skills including SQL, data visualization, and metrics-driven decision making
  • Experience with DevOps practices, CI/CD pipelines, and release management
  • Time spent at a venture-backed startup during hypergrowth scaling technical teams and infrastructure
  • PMP, Scrum Master, or other relevant program management certifications
  • Experience managing programs with hardware/software integration components

Benefits

  • Healthcare
  • Dental
  • Mental health support
  • Parental planning resources
  • Retirement savings options
  • Generous paid time off

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.