We're looking for a senior software engineer to define technical direction, champion best practices, and make high-impact investments in the foundations that accelerate Square's ecosystem. You'll collaborate across teams, drive architecture and design decisions, and mentor engineers to deliver resilient, future-ready systems. Design, build, and evolve Square's Invoices, Appointments, and other Local Services products Lead cross-team initiatives and set technical direction Identify risks and provide pragmatic solutions to unblock teams Solve complex performance and scalability challenges Balance technical debt, system health, reliability, and security Drive stewardship of technical excellence and improve developer experience Establish and uphold high engineering standards Communicate trade-offs clearly and advocate for long-term solutions Mentor and guide engineers across the team Model strong technical leadership and decision-making
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