Logo
Block

Staff Software Engineer, Local Services

Block, San Francisco, California, United States, 94199

Save Job

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. The Role You will: Design, build, and evolve Square's Invoices, Appointments, and other Local Services products Lead cross-team initiatives and set long-term technical direction Solve complex performance, scalability, and reliability challenges Balance system health, security, and technical debt with product needs Mentor senior+ engineers and champion technical excellence across the team Communicate trade-offs clearly and influence organizational priorities You Have 12+ years of software development experience Expertise in large-scale distributed systems Experience with at least one object-oriented programming language Ability to make data-driven decisions in ambiguous environments Full development lifecycle experience, from definition to delivery Even Better Experience delivering user-facing products at scale with high quality Background in scheduling, payments, or invoicing solutions Strong record of building business-critical products in commerce or services ecosystems Technologies We Use and Teach Languages: Ruby, Java Databases: MySQL, DynamoDB, OpenSearch, Redis Infrastructure: Protocol Buffers, gRPC, Kafka, Terraform, Kubernetes, Envoy Platforms: AWS and other cloud services We're working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is a proud equal opportunity employer. Full-time Employee Benefits Include The Following Healthcare coverage (Medical, Vision and Dental insurance) Health Savings Account and Flexible Spending Account Retirement Plans including company match Employee Stock Purchase Program Wellness programs, including access to mental health, 1:1 financial planners, and a monthly wellness allowance Paid parental and caregiving leave Paid time off (including 12 paid holidays) Paid sick leave Learning and Development resources Paid Life insurance, AD&D, and disability benefits Block takes a market-based approach to pay, and pay may vary depending on your location. U.S. locations are categorized into one of four zones based on a cost of labor index for that geographic area. Zone A : $263,600—$395,400 USD Zone B : $263,600—$395,400 USD Zone C : $263,600—$395,400 USD Zone D : $263,600—$395,400 USD We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.

#J-18808-Ljbffr