Principal Software Engineer, Product Server

Square Inc.
San Francisco, California, US
Full-time
We are sorry. The job offer you are looking for is no longer available.

Principal Software Engineer, Product Server

Full-time

Since we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn’t work together.

So we expanded into software and started building integrated, omnichannel solutions to help sellers sell online, manage inventory, offer buy now, pay later functionality through Afterpay, book appointments, engage loyal buyers, and hire and pay staff.

Across it all, we’ve embedded financial services tools at the point of sale, so merchants can access a business loan and manage their cash flow in one place.

Afterpay furthers our goal to provide omnichannel tools that unlock meaningful value and growth, enabling sellers to capture the next generation shopper, increase order sizes, and compete at a larger scale.

Today, we are a partner to sellers of all sizes large, enterprise-scale businesses with complex operations, sellers just starting, as well as merchants who began selling with Square and have grown larger over time.

As our sellers grow, so do our solutions. There is a massive opportunity in front of us. We’re building a significant, meaningful, and lasting business, and we are helping sellers worldwide do the same.

Square recently consolidated some of its backend team across different business verticals under one centralized Product Server organization.

The Product Server organization is a 300+ engineering team owning 150+ backend services in different technical stacks (Go, Java, Kotlin, Ruby, PHP).

This is a transformational time to join our team as a Principal Software Engineer reporting into Product Server Lead to help establish the blueprint for building long term technical strategy, operation principles and engineering excellence culture impacting hundreds of engineers across the company!

As a Principal Software Engineer for Product Server organization, you will :

  • Help craft and drive long term technical strategy across different business verticals in Product Server to standardize and ensure operational excellence and efficiency of key production services.
  • Work with other senior engineers to set technical standards, make strategic technology choices and provide technical leadership on high impact projects.
  • Influence and coach a distributed team of engineers across the organization, evolving and instilling a culture of high quality and high velocity work.
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines working across several engineering disciplines and leaders at Square.
  • As needed, lead by example and dive into hands-on execution to solve for critical incidents and projects.
  • Work with your peers to influence Engineering across all of Square and Block.

Minimum Requirements :

  • 15+ years of software engineering experience building high performance distributed systems and operating them at scale.
  • 5+ years of experience in a technical leadership role leading project teams and setting technical direction.
  • 3+ years of experience working in a complex, matrixed organization involving cross-functional, and / or cross-business projects.
  • Proven record of successfully delivering large infrastructures or migrations (spanning 1+ year) and large teams from start to finish with strong collaboration, communication, and ownership.
  • Strong technical judgment and expertise with a focus on reliability, scalability, and correctness.
  • Exceptional communication, leadership, and influence skills.
  • Industry expert level know how in few of the key backend technologies we use : Java, Kotlin, Ruby, PHP, Terraform, GraphQL, MySQL, Postgres, DynamoDB, Snowflake, Protocol Buffers, Kafka, Temporal IO, Envoy, AWS and other cloud platforms.

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.

The successful candidate’s starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions.

These ranges may be modified in the future.

Zone A : USD $290,000 - USD $435,000

Read on to fully understand what this job requires in terms of skills and experience If you are a good match, make an application.

Zone B : USD $290,000 - USD $435,000

Zone C : USD $290,000 - USD $435,000

Zone D : USD $290,000 - USD $435,000

To find a location’s zone designation, please refer to this resource. If a location of interest is not listed, please speak with a recruiter for additional information.

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 (1 hour per 26 hours worked (max 80 hours per calendar year to the extent legally permissible) for non-exempt employees and covered by our Flexible Time Off policy for exempt employees).
  • Learning and Development resources.
  • Paid Life insurance, AD&D, and disability benefits.

These benefits are further detailed in Block's policies. This role is also eligible to participate in Block's equity plan subject to the terms of the applicable plans and policies, and may be eligible for a sign-on bonus.

Sales roles may be eligible to participate in a commission plan subject to the terms of the applicable plans and policies.

Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans.

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. We work hard to evaluate all employees and job applicants consistently, without regard to race, color, religion, gender, national origin, age, disability, veteran status, pregnancy, gender expression or identity, sexual orientation, citizenship, or any other legally protected class.

We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process.

We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible.

Want to learn more about what we’re doing to build a workplace that is fair and square? Check out our I+D page .

Block will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and fair chance ordinances.

Because the material duties of this role involve direct or indirect access to sensitive personal or financial data, a criminal background check is required following a contingent offer of employment.

While there is no specific deadline to apply for this role, on average, U.S. open roles are posted for 70 days before being filled by a successful candidate.

Block, Inc. (NYSE : SQ) is a global technology company with a focus on financial services. Made up of Square, Cash App, Spiral, TIDAL, and TBD, we build tools to help more people access the economy.

Square helps sellers run and grow their businesses with its integrated ecosystem of commerce solutions, business software, and banking services.

With Cash App, anyone can easily send, spend, or invest their money in stocks or Bitcoin. Spiral (formerly Square Crypto) builds and funds free, open-source Bitcoin projects.

Artists use TIDAL to help them succeed as entrepreneurs and connect more deeply with fans. TBD is building an open developer platform to make it easier to access Bitcoin and other blockchain technologies without having to go through an institution.

J-18808-Ljbffr

3 days ago
Related jobs
Dropbox
San Francisco, California
Remote

As we evolve from syncing and sharing files to providing advanced solutions for collaboration and distributed work, we are looking for a Senior Software Engineer to join our Privacy Engineering team. Our Privacy Engineering team is crucial in ensuring that our products maintain the highest standards...

Hasbro
CA

Principal Software Development Engineer. Are you a hands-on software engineer with a deep understanding of systems and technologies which those systems are built upon?. Drive initiatives to improve product performance, flexibility, and scaling for a project. Here’s a look at what your benefits packa...

Unreal Gigs
San Francisco, California
Remote

We are a team of seasoned product developers with backgrounds from Peloton, Microsoft, and Replika, collectively responsible for crafting products and games enjoyed by millions worldwide. Software Engineer in consumer mobile apps, modern live service game development, or AR/VR across the entire tech...

Notion
San Francisco, California

You’ll work with a team of engineers and cross-functional partners across product, design, data science, and user research to define a product strategy and drive execution through conception, research, implementation, and maintenance. You have 7+ years of engineering experience, including several ye...

Disney Entertainment & ESPN Technology
San Francisco, California

The Apple team responsible for building Hulu is seeking an experienced Software Engineer with a passion for mobile applications to join our team. Our highly collaborative team brings together folks from many fields, including quality assurance, program management, product management, UX, and enginee...

BHO Tech
San Francisco, California

We’re looking for a Principal Android Engineer to help build our native application within our Farm Management Software (FMS). Be the point of contact for product managers, engineers, designers and test engineers for our Android application. You will be an integral part of feature development workin...

Sentry
San Francisco, California

Are a product-minded software engineer. Bad software is everywhere, and we’re tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology. With more than $217 million in funding and 100,000+ organizations that believe we’re on to som...

BHO Tech
San Francisco, California

We are looking for engineers to help us dramatically expand and improve our rapidly growing product offerings. Our engineering team is the perfect place for developers to work on and deliver world-class software in a friendly, fun, and innovative environment. With us, our Principal Engineers are emp...

Elsevier Inc. Company
California
Remote

About the Team Our team is a diverse group of software engineers, data scientists, and research scientists who develop innovative approaches to improve existing software products and create new products. Principal Software Engineer -Search Technology. About the Role: We are seeking a highly skilled ...

BHO Tech
San Francisco, California

Software Engineering, Software Architecture, Distributed Systems, API, Loan Origination, Microservices, Service Oriented Architecture (SOA), Loan Processing. ...