Staff iOS Engineer, Square Staff

BlockAtlanta, GA
79d$263,600 - $395,400Remote

About The Position

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.

Requirements

  • Bachelor's degree in Computer Science or equivalent practical experience.
  • 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.

Nice To Haves

  • Experience with complex workflow management and point of sale systems.

Responsibilities

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

Benefits

  • Remote work
  • Medical insurance
  • Flexible time off
  • Retirement savings plans
  • Modern family planning

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Credit Intermediation and Related Activities

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service