Search jobs > San Francisco, CA > Software engineering

Software Engineering Manager - Fulfillment Foundations

Square
San Francisco, California, US
Full-time

Company Description

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.

Below, you will find a complete breakdown of everything required of potential candidates, as well as how to apply Good luck.

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.

Job Description

Square’s purpose is economic empowerment. Since our beginning, we have been helping sellers start and manage their own businesses.

The Orders Platform team at Square plays a crucial role in this mission by being the core system of record for sales. This team ensures that every order is accurately recorded, tracked, and fulfilled, providing a seamless experience for both sellers and buyers.

The Fulfillment Foundations team is a key part of the Orders Platform. Our mission is to build and maintain the robust and scalable backend infrastructure that powers order fulfillment for all of Square’s products.

We ensure that orders are processed efficiently and accurately, enabling sellers to deliver on their promises to customers.

We’re looking for a resourceful and curious Engineering Manager for Square’s iOS Checkout team. The iOS Checkout team and its partner Android team together provide Sellers large and small around the world with a simple, seamless checkout experience that works both on and offline.

Working closely with your Product and Design partners, you will encourage and inspire a strongly collaborative team of engineers to directly design, build, and roll out new checkout capabilities across the Square ecosystem.

You will also partner closely with application development teams to prioritize, review, co-develop, and integrate new functionality into the checkout experience.

You will :

  • Lead and manage a team of talented backend engineers to deliver high-quality software that powers order fulfillment for Square.
  • Collaborate with Product and Design teams to define and prioritize the roadmap for the Fulfillment Foundations team.
  • Drive the design, development, and deployment of new backend features and improvements to the fulfillment system.
  • Foster a collaborative and inclusive team environment where all voices are heard and valued.
  • Partner with other engineering teams to ensure seamless integration of new backend features and capabilities.
  • Provide mentorship and career development for team members, helping them grow both technically and professionally.
  • Ensure the reliability, scalability, and performance of the backend fulfillment infrastructure.
  • Lead the development of APIs that enable seamless integration with other Square services.
  • Oversee data modeling efforts to ensure accurate and efficient data handling within the fulfillment system.
  • Implement and uphold best practices for backend development, with a focus on reliability and scalability.

Qualifications

  • 5+ years software development experience.
  • 5+ years of experience managing server engineering teams.
  • Experience collaborating with stakeholders and driving execution across team and organizational boundaries.
  • Experience creating, delivering, and operating critical services and APIs at scale.
  • Strong understanding of the fundamentals of delivering successful software in a complex organizational environment.
  • A desire to build platform capabilities that our merchants will depend on every day to run their business.

Additional Information

At Square, we value diversity and always treat all employees and job applicants based on merit, qualifications, competence, and talent.

We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

We will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.

Applicants in need of special assistance or accommodation during the interview process or in accessing our website may contact us by sending an email to assistance(at)squareup.

com. We will treat your request as confidentially as possible. In your email, please include your name and preferred method of contact, and we will respond as soon as possible.

Benefits include the following :

  • Healthcare coverage
  • 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
  • Learning and Development resources
  • Paid Life insurance, AD&D, and disability benefits
  • Perks such as WFH reimbursements and free access to caregiving, legal, and discounted resources

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.

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.

J-18808-Ljbffr

13 hours ago
Related jobs
Promoted
SwiftNav
San Francisco, California

We're looking for a Software Engineering Manager to lead the team that develops the architecture and applications behind the Skylark service. Bachelors or Masters degree in Computer Science, Math, Statistics, Electrical Engineering, Aerospace Engineering, or similar. Provide oversight and direction ...

Promoted
META
Burlingame, California

Summary:The Augmented Reality AI Org at Meta is seeking a strong technical leader to join our team and work on the next generation of AI Experiences on smart devices.As a technical leader in the team, you will play a critical role in building the core AI tech powering the experiences on Meta's Smart...

Promoted
Sony Playstation
San Francisco, California

Senior Software Engineering Manager, Engineering Enablement. We are looking for a visionary Engineering Manager to lead our talented team of software engineers and devops engineers in creating and maintaining innovative CI/CD tools and infrastructures that significantly improve the efficiency and pr...

Promoted
Ixl Learning
San Mateo, California

IXL Learning, a leading edtech company with products used by 15 million students worldwide, is seeking a Software Engineering Manager to manage a team of talented DevOps engineers and provide hands-on technical and project leadership. Partner with application engineering teams to understand product ...

Promoted
Cadre
San Francisco, California

You would be managing a team of talented software engineers responsible for PaaS solution, operations, engineering tooling, payments, and building out core pieces of microservice infrastructure used throughout all products and services. ...

Promoted
Figma
San Francisco, California

Partner with engineering leadership to set strategy, priorities, and mission for teams and projects. Grow your career in an engaged and creative engineering community. Demonstrated leadership skills in building a high-performing and highly engaged engineering team. A history of solving difficult eng...

Promoted
Jobs via eFinancialCareers
San Francisco, California

Lead agile software processes for engineering teams and introduce best-in-class industry practices. Contribute to engineering-wide initiatives as a member of Circle's engineering management team. Run day-to-day activities of a dynamic engineering teams, including requirements grooming, scrums, retro...

Promoted
Figma
San Francisco, California

Strong software engineering background, with experience in tackling complex technical challenges related to large-scale performance challenges. We are seeking a highly skilled and motivated Senior Manager of Search to help build a new dynamic team. Collaboration will be key, as you will work closely...

Clear Ventures
San Francisco, California

As a Software Engineering Manager, you will identify, hire and build a world-class team of Software Engineers, Researchers, and Data Analysts to define, drive and execute on the creation of the next generation of Lilt’s data platform. Manager of Managers or 4+ years of Engineering Manager experience...

Amplitude
San Francisco, California

As the manager for the Analytics Foundation Engineering team, you will: . Facilitate engineering discussions and mentor others on technical implementation, engineering best practices, and career development. Believe it’s important for engineering managers to stay close to technical problems and cont...