Technical Program Manager, Developer Platform in San Francisco, CA at BetterJobs

Date Posted: 11/8/2019

Job Snapshot

Job Description

Company Description

We believe everyone should be able to participate and thrive in the economy. So we’re building tools that make commerce easier and more accessible to all. We started with a little white credit card reader but haven’t stopped there. Our new reader helps our sellers accept chip cards and NFC payments, and our Cash app lets people pay each other back instantly. We’re empowering the independent electrician to send invoices, setting up the favorite food truck with a delivery option, helping the ice cream shop pay its employees, and giving the burgeoning coffee chain capital for a second, third, and fourth location. Let’s shorten the distance between having an idea and making a living from it. We’re here to help sellers of all sizes start, run, and grow their business—and helping them grow their business is good business for everyone.

Job Description

We are building a platform and ecosystem for developers building solutions on top of Square's growing APIs and SDKs (both server side and using Square's hardware). This is a massive strategic initiative of the company.

  • Do you want to help turn Square from a product to a platform company?

  • Are you motivated to work cross-functionally with many small teams to expose all of Square's products as public platform APIs and SDKs?

  • Does technical program management of a transformative and strategic initiative fit your experience and interests?

  • Do you want to join a team that, in ~2 yrs, grew from ~5 people to 30 and soon will be over 50?

If you say yes, then please apply and we want to talk to you!

As Square is expanding to meet the needs of a broader seller base, including serving the needs of larger and more complex sellers, the platform is core to Square’s Strategy and growth. Enabling Developers to easily build solutions which integrate systems and simplify a Seller’s life using Square’s Commerce platform is critical to our sellers success. A key deliverable is to work with every team at Square to build and expose services and API’s to better serve our customers.  We are looking for a strong Senior Technical Program Manager that can define, manage, and successfully drive these engagements as every team in Square delivers new API’s.  

We are looking for a leader to bootstrap this team that will grow as we continue to expand the scope of Square’s Commerce platform.  In this role, you will be the key person in ensuring Square’s commerce platform is consistent, cohesive, and that teams are executing and delivering a truly differentiated experience with our platform.

You will:

  • Be responsible for the success of technical projects from start to finish

  • Provide hands-on program management during analysis, design, development, and post launch.

  • Be the connector for product, design, engineering, analytics, and business operations through the entire project lifecycle

  • Facilitate and manage technical projects, gather requirements, develop and track project milestones, work with engineering teams to estimate work efforts and manage competing priorities

  • Highlight risks and clearly communicate those risks to stakeholders

  • Identify blockers and facilitate the removal of those blockers

  • Manage communication of progress/status with the Developer Platform team, executives and other project stakeholders

  • Develop and manage end-to-end project plans and ensure on-time delivery.

Job Requirements


You have:

  • A Bachelor's Degree, ideally in a technical discipline with 4+ years of experience managing large cross-functional engineering projects at a fast-paced, high-growth company in any industry

  • An ability to distill complex issues into solvable and actionable tasks

  • Extremely strong project planning skills with an eye for details

  • A superior ability to communicate with engineers and executives

  • A positive, fun to work with attitude and help teams perform their best when working with you

  • A passion for questioning the status quo and willingness to push boundaries in order to move quickly and deliver the right thing

Even better (bonus points):

  • Experience or interest in working with developers using REST APIs and SDKs

  • Experience working with software engineering teams

Additional Information

At Square, we value diversity and always treat all employees and job applicants based on merit, qualifications, competence, and talent. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.