Block
Staff Software Engineer, Local Services
Block, San Francisco, California, United States, 94199
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
#J-18808-Ljbffr