The Local Services team builds tools for businesses that sell time, expertise, and services—supporting Square Appointments and Square Invoices, two of Square's most widely used products. As a Staff Software Engineer, you'll define technical direction, drive architecture and design decisions, and mentor engineers while building reliable, scalable systems. Your work will directly impact hundreds of thousands of service-based businesses by improving scheduling, invoicing, and payments.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed