Software Development Manager, Foundations Team
Cash AppAbout the role
Company Description
Since we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn’t work together.
So we expanded into software and started building integrated, omnichannel solutions – to help sellers sell online, manage inventory, offer buy now, pay later functionality through Afterpay, book appointments, engage loyal buyers, and hire and pay staff. Across it all, we’ve embedded financial services tools at the point of sale, so merchants can access a business loan and manage their cash flow in one place. Afterpay furthers our goal to provide omnichannel tools that unlock meaningful value and growth, enabling sellers to capture the next generation shopper, increase order sizes, and compete at a larger scale.
Today, we are a partner to sellers of all sizes – large, enterprise-scale businesses with complex operations, sellers just starting, as well as merchants who began selling with Square and have grown larger over time. As our sellers grow, so do our solutions. There is a massive opportunity in front of us. We’re building a significant, meaningful, and lasting business, and we are helping sellers worldwide do the same.
Job Description
Job Description
The Foundation team is responsible for ensuring Square’s frontend engineering community can maximize the quality and velocity of their work furthering economic empowerment. We make this possible by defining and developing the architecture, standards, tooling, build and deploy infrastructure, and documentation for Square’s primary Dashboard application, as well as a number of other seller-facing and buyer-facing surfaces.
We’re looking for a resourceful and curious Engineering Manager to lead the Foundation team. You will encourage and inspire a strongly collaborative team of engineers to design, build, roll out, and maintain the platform underpinning Square’s frontend products. You will also partner closely with application development teams to prioritize, review, co-develop, and integrate improvements to the developer experience.
You will:
Coach, guide, and inspire the web engineers responsible for the infrastructure, architecture, and tooling that enables Square’s frontend engineering community to deliver their work.
Facilitate the development of a tooling and infrastructure strategy to enable Square’s frontend engineers to deliver world class quality products and experiences for our sellers.
Nurture and ensure a high level of engineering quality with an emphasis on reusable, well-tested, and maintainable software.
Work directly with partner feature teams to drive the prioritization, technical design, and high-quality execution of improvements to our core infrastructure and architecture.
Qualifications
You have:
5+ years software development experience.
5+ years of experience managing engineering teams.
Experience collaborating with stakeholders and driving execution across team and organizational boundaries.
Experience creating, delivering, and operating software platforms at scale.
Strong understanding of the fundamentals of delivering successful software in a complex organizational environment
A desire to help developers maximize the impact of their work
[Bonus] Experience managing frontend infrastructure or platform 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. Applicants in need of special assistance or accommodation during the interview process or in accessing our website may contact us by sending an email to assistance(at)squareup.com. We will treat your request as confidentially as possible. In your email, please include your name and preferred method of contact, and we will respond as soon as possible.
Perks & Pay Transparency
To find a location’s zone designation, please refer to this resource. If a location of interest is not listed, please speak with a recruiter for additional information.
Benefits include the following:
Healthcare coverage
Retirement Plans including company match
Employee Stock Purchase Program
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s