Jobs and Careers
BL

Staff iOS Engineer, Square Staff

Block
Bay Area, CA, United States of America, United Statesfull_timeVerifiedPosted 25 Sept 2025
💰 $395,400/yr($263,600/yr$395,400/yr)

About the role

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, 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.

The Role

Square Staff is Block's suite of labor and workforce tools that make commerce easier for businesses by eliminating weekly drudgery and giving sellers confidence their operations run smoothly—even when they're away. Together, these products provide an integrated back office experience across Square Point of Sale and Dashboard, powered by our ecosystem data and a 360-degree view of the business. We help sellers monitor and manage teams with robust permissions, authentication via unique passcodes and hardware badges, and accurate time tracking with timecards—while expanding into scheduling, time tracking management, tips, wages, and commissions. Our ambition is to deliver the most intelligent workforce software anywhere, turning insights into action for employers and employees alike. Learn more about the products at Square Staff: https://squareup.com/us/en/staff.

As an Staff iOS Engineer, you will lead the ideation, architecture, and implementation of high-impact, seller-facing experiences on iOS that span permissions, authentication, timekeeping, and pay-related workflows—integrated tightly with Square hardware, POS, and partner systems. You'll set technical direction, drive platform quality and reliability at scale, and accelerate delivery by collaborating closely with design, product, data, and cross-functional engineering teams. You will evolve our integration infrastructure, elevate code health and testing rigor, and mentor engineers across teams while shaping roadmaps based on measurable customer value. Your leadership will help define and deliver the initiatives that matter most to sellers, transforming complex workforce operations into fast, trustworthy, and delightful mobile experiences.

You Will

  • Lead a team of engineers focused on both engineer initiatives and product initiatives
  • Design, build, and test robust, scalable client software complex server, network, and hardware interactions.
  • Design high availability, resilient systems which can operate no matter the network or device conditions.
  • Lead complex cross-functional initiatives, often across team boundaries.
  • Foster a strong culture with team members distributed across several locations.
  • Collaborate with colleagues across engineering, product, design, and operations to deliver end-to-end solutions.
  • Capture and analyze metrics to drive informed decisions.
  • Participate in the full lifecycle of product development, from early definition to planning through release and beyond.

You Have

  • Bachelor's degree in Computer Science or equivalent practical experience, plus approximately 12 years of relevant industry experience
  • Deep technical expertise in iOS development with demonstrable organizational impact
  • Track record of successfully leading and delivering large-scale technical initiatives across organizational boundaries
  • Experience as a technical representative for systems spanning multiple teams
  • Strong understanding of distributed systems, performance optimization, and reliability engineering
  • Proven ability to influence technical direction across organizational boundaries
  • Excellence in technical communication and relationship building across disciplines
  • History of mentoring and growing engineering talent
  • Experience with complex workflow management and point of sale systems is valuable but not required

Technologies We Use and Teach

  • Swift, Objective-C, Kotlin (yes! —

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 Kit

Free account required — sign up in 30s

Company

Block

View company profile →