I confirm that I work for Square and that I have been given the task by its management to manage this profile.
I will keep all information up to date and agree to receive notifications related to job posts, discussions, and any other content related to the company.

Cancel 

Company Name:
Company Url:
Short Pitch:
Description:
Headquarter Location:
Tags:


Job Url:

Square

Solutions & Tools to Grow Your Business
Square builds common business tools in unconventional ways so more people can start, run, and grow their businesses. When Square started, it was difficult and expensive (or just plain impossible) for some businesses to take credit cards. Square made credit card payments possible for all by turning a mobile phone into a credit card reader. Since then Square has been building an entire business toolkit of both hardware and software products including Square Capital, Square Terminal, Square Payroll, and more. We’re working to find new and better ways to help businesses succeed on their own terms—and we’re looking for people like you to help shape tomorrow at Square.

Headquarter Location:
San Francisco, California, USA

Tags:

Square is hiring a Remote (Global) Head of Design Banking & Risk

Job Description

We are looking for a Global Head of Design for Square's Banking and Risk teams. The Banking team was created in 2021, bringing together many financial products at Square into a cohesive suite of banking products, designed specifically for small businesses. With Square Banking, businesses can sell, save, spend, and borrow as fast as they need to. Their payments, bank accounts, and cash flow, are synced together. When they take payments and bank through Square, everything is connected. Our Risk team keeps our small businesses safe from fraud, and our unique ability to ascertain risk is a differentiator that allows us to make our products broadly accessible with ease. We are adding quickly to our collection of cash flow and financial tools as we expand internationally and you will lead a team as you build out the experiences and launch whole new products.

You Will:

Report directly to Square’s Chief Design Officer  and partner with your peers in Product, Marketing, and Engineering on the Banking executive team.

  • Lead a team of 20+ Product and Content Designers 
  • Create an environment where individuals are inspired to do incredible work, building trust with them and across the organization.
  • You’re a master of the craft and have a proven ability to lead teams that set the bar for design excellence. 
  • Help drive the strategy and vision for Banking + Risk across the entire Square ecosystem of products and experiences.
  • Hire and lead people, while also creating a space where Designers are safe to take risks in the pursuit of unique work.

Additionally, you will be part of the Square Design leadership team at Square and be a core driver of decisions improving the entirety of Design disciplines at Square. You will partner with other Heads of Design peers throughout Square to establish best practices and operations for the discipline.

Qualifications

You have:

  • 15+ years of professional design experience and 6+ years managing and leading design teams.
  • Experience leading teams with multiple disciplines including Product Design, and Research, to bring together delightful and impactful experiences for our customers.
  • You have led teams that have contributed to high impact and high visibility projects for your company.
  • A proven ability to collaborate closely with Product, Marketing, and Engineering leaders to influence the product roadmap and the organizational structure.
  • A diverse portfolio of work that illustrates your ability to have impact and lead at the project level, product level, organization level, and company level.
  • Experience establishing organization-level goals and translating them to teams across multiple products to create remarkable experiences.
  • You implement and lead processes that solve difficult problems and influence across a collection of products.
  • Build relationships with team members from Engineering, Product, Marketing, and Data Science and speak to product strategy, design goals, and execution
  • Drive discipline-wide conversations and create deliverables on how to improve process, operations, and tools throughout all of Square

Learn more about Banking and Design at Square.

See more jobs at Square

Apply for this job

Square is hiring a Remote Senior iOS Build Infrastructure Engineer, Bazel

Job Description

The iOS Mobile Developer Experience (MDX) team at Block builds and maintains infrastructure and tooling enabling iOS development at Block to be fast and efficient at scale. This is a high force multiplier team tasked with supporting and improving the developer experience for all iOS developers at Block. We’ve invested heavily in Bazel as the foundation of our build tooling and leverage technologies such as Remote Build Execution and Remote Caching across local and CI environments.  You'll be part of a team on the cutting edge of iOS build engineering contributing  heavily to open source Bazel projects, participating in the Bazel iOS community, and ensuring tooling works seamlessly across CI and developers’ local environments.
 

You Will:

  • Contribute to our mission of delivering a fast and frictionless developer experience
  • Identify opportunities to decrease build times and reduce system complexity
  • Optimize the performance and usability of our build tooling
  • Participate in Bazel open source community projects and discussions
  • Provide input into team priorities and project roadmaps
  • Mentor and level up other team members and Bazel users across Block

Qualifications

You Have:

  • Experience working with Bazel in a production environment and optimizing Bazel builds for large-scale projects
  • Experience using the iOS toolchain for generating build and test artifacts (i.e. xcodebuild, clang, swift, ld, actool, ibtool, codesign)
  • Familiarity with iOS specific Bazel rulesets (rules_ios, rules_apple, rules_swift) and the app development process on Apple-based hardware
  • Experience working within large scale codebases and CI infrastructure
  • Strong foundation in software engineering and excellent mentorship skills
  • A passion for accelerating the development velocity of other engineers and improving their developer experience as part of a larger team

See more jobs at Square

Apply for this job

Square is hiring a Remote Global Compliance Policy Manager

Job Description

The Compliance Governance and Reporting (CGR) team manages main components of Block’s Compliance Risk Management Framework and is part of the Global Policy and Governance (GPG) team within Block Compliance. The CGR team has responsibility for the following functions: Policy Governance, Risk Assessment, Compliance Training, Compliance Risk Assessments, Third-party Risk Management, and Board Reporting.  

As a Global Policy Manager within the CGR team, you will support the Block Compliance Policy Team that establishes and owns the compliance policy framework and standards globally.  You will assist with the development, organization, and management of policies and other governance documents.  You will have experience in multiple compliance policy domains (risk and compliance governance, consumer protection, lending, financial crimes including AML, sanctions, etc.) and experience in assisting with ongoing policy governance for global financial services companies.  You will help maintain standards and tools to enable scalability and growth of the function, and produce a high-quality work product.  You will have experience working collaboratively with stakeholders and will be able to effectively communicate requirements of governance documents.  

Our employment model is distributed, offering the opportunity to work with teams across the world. This role can be based in any of our US offices or remotely in the United States. Flexibility to travel and work across time zones is required.

You Will:

  • Help develop the end-to-end document lifecycle management through the design and implementation of a holistic policy management program 

  • Maintain related systems, processes, and routines to manage the creation, development, approval, and publication (or archival) of in-scope documents

  • Collaborate and partner with our several policy leads (AML, Sanctions, Anti-Bribery and Corruption, Fraud, Consumer Protection, and Lending) to develop the team's foundational policies and program standards for each of these essential regulatory risk areas

  • Partner with communications, training, and other main functions to enhance policy comprehension and adherence across the company

  • Assist with ongoing management of our existing document inventory and related controls to ensure adherence to Service level agreements, document hierarchy standards, periodic reviews, and all other governance framework requirements

  • Maintain internal processes aligning with industry best practices inclusive of communication plans, intake/archival processes, writing guides/standards, quality reviews, tracking, management reporting, and standardized template

  • Assist with management, resolution, and reporting on escalations of blockers or areas of non-compliance through existing management reporting

Qualifications

You Have:

  • 5+ years of compliance experience in financial services, within matrixed and/or global organizations

  • Experience supporting a compliance policy governance program for global financial services companies

  • Experience with policy governance frameworks and controls, inclusive of user experience design with policy libraries or repositories, policy lifecycle management software, and GRC tooling 

  • Familiarity with three or more of the following policy domains: Consumer Protection, Lending, Anti-Bribery & Corruption, Financial Crimes including AML, Sanctions, etc.

  • Experience supporting complex and large-scale projects, delivering to established timeframes

Even better:

  • Relevant industry certifications (e.g. CAMS, CRCM, CFE)

  • Experience in FinTech

  • Experience in data analytics and visualization platforms

See more jobs at Square

Apply for this job

1d

Senior iOS Engineer, Health & Beauty

SquareSan Francisco, CA, Remote
Designuiiosc++

Square is hiring a Remote Senior iOS Engineer, Health & Beauty

Job Description

Square Health & Beauty helps service professionals manage their calendar on the go. With Square's online scheduling software, customers can always get access to their availability and confirm their appointments online. Our software is the point of sale for the merchants and a tool for them to manage their time. As an engineer on Health & Beauty, you will build products that are inspiring, meaningful and will change the economy we know today. You'll work with our product, design and engineering team to bring these ideas to life!

As an iOS Engineer within the Health & Beauty team, you will be responsible for designing, building, and maintaining our flagship app on iOS. You will have direct responsibility for launching critical new features that help our merchants, across the world, manage their schedules, payments, employees and customers. As a senior member of the team you will also advocate for making continuous investments in developer productivity and code quality along with feature delivery.

You will:

  • Build and test iOS software with complex server, network and hardware interactions
  • Craft intuitive UI that delights our customers with its ease of use
  • Work with a world-class team of experienced and dedicated engineers, product managers, and designers
  • Deliver features to our growing base of subscribers, shipped at a rapid cadence
  • Be a part of creating an innovative product that brings superpowers to sellers
  • Provide mentorship and guidance to other iOS engineers

Qualifications

You Have: 

  • 6+ years of iOS development experience, and an excellent command of engineering fundamentals
  • An academic attitude towards software development practices
  • Commitment to customer experience and product quality
  • Eagerness to share your own ideas, and openness to those of others
  • A record of self-directed side projects, research, or open source contributions are a plus!

See more jobs at Square

Apply for this job

Square is hiring a Remote Lead Software Engineer (iOS), Connected Devices

Job Description

You will design and develop new functionality for new and existing 1st and 3rd party hardware connected to Square’s iOS Points of Sale. The Connected Devices team is a mobile development team focused on connecting Square’s mobile Points of Sale to hardware devices (card readers, Square Stand, printers, weighing scales, barcode scanners, and more). You will collaborate with other engineers and our product and design teams to ensure that millions of merchants have a remarkable and reliable experience using a variety of 1st and 3rd party peripherals.

You will: 

  • Design and implement features as part of Square's new hardware initiatives in support of first-and-third party hardware experiences for both merchants and developers.

  • Collaborate closely with product managers, designers, and other engineers.

  • Participate in the full lifecycle of product development, from early definition through release and beyond.

Qualifications

You have: 

  • 8+ years of iOS software development experience, developing scalable production software and an excellent command of engineering fundamentals.

  • Ability to lead and mentor a group of software engineers to deliver solutions while fostering growth

  • Motivation to build highly reliable, well tested features that work regardless of network quality or availability. 

  • Strong communication skills and a strong desire to deliver a great product.

  • A deep sense of customer empathy and an interest in influencing the team’s direction.

  • [Preferred] Experience with connecting hardware to iOS devices

  • [Preferred] Experience with bluetooth devices or other peripheral devices. 

Technologies we use and teach:

  • Swift and Objective-C

  • Square’s open source iOS frameworks: Workflow (state management), Blueprint (declarative UI)

  • UIKit, Core Bluetooth, Core Data, and External Accessory framework

  • Unit tests, snapshot tests, integration tests

  • Service APIs and Protocol Buffers

  • Bazel for our build environments 

See more jobs at Square

Apply for this job

Square is hiring a Remote Senior Business Affairs and Licensing Associate

Job Description

TIDAL is looking for a highly engaged Business Affairs Lead to join the Legal and Business Affairs team, reporting directly to TIDAL’s General Counsel and Head of Business Affairs. You will partner with TIDAL’s business teams to help achieve music licensing and strategic partnership objectives. You will work on a wide array of music licensing and partnership initiatives. You will be a music industry subject matter expert and help advise product, engineering, marketing and other teams.

You Will:

  • Propose, negotiate, and secure licensing and other strategic partnership agreements with important label, publishing and other music partners
  • Maintain and develop relationships with industry partners to help communicate TIDAL’s business strategy in public and private forums
  • Work with teams to achieve strategic licensing and clearance objectives of TIDAL’s product, partnerships, marketing and other business teams
  • Create systems and processes to operationalize these partnerships across teams and help scale a business operating in 50+ countries 
  • Organize and maintain past and current US and international label and publishing agreements in the United States and internationally, including the preparation of contract summaries of the license agreements and tracking our rights and obligations under such agreements
  • Advise business teams on music intellectual property rights matters and other projects as required by the Business Affairs and Licensing team.

Qualifications

You Have:

  • Minimum 6+ years of experience negotiating and closing deals in the music industry
  • Experience working with music copyrights and other areas of intellectual property and entertainment business
  • Established understanding of music licensing, digital distribution and music technology
  • Experience negotiating and solving problems, including structuring and resolving complex licensing arrangements
  • External, industry-facing and business relationship-building experience in the music industry
  • Business and legal affairs experience working with legal teams at a technology or media company or record label
  • A deep passion for music and an interest in all forms of digital content
  • A JD degree is not required, but is a plus

See more jobs at Square

Apply for this job

Square is hiring a Remote Engineering Manager, Artist- TIDAL

Job Description

You're an entrepreneur by heart, possess a strong taste for design and product, and appreciate technical excellency. As an Engineering Manager for one of the squads in the Artist team, you'll be in charge of an energized team of engineers and lead the development of the squads products. 

You will drive initiatives from inception through execution and work closely with Product Managers and UI/UX designers to shape the future of the product. Being a manager of an engineering squad, your team's success is your success, and you will be in charge of coaching and challenging your engineers.

As a squad manager you will report directly to TIDAL Artist Engineering Lead. 
 

You will: 

  • Manage a team of 7-10 people

  • Proactively supporting your team members to achieve their performance and development goals 

  • You will partner closely with key stakeholders such as Product and Design

  • Ensure and maintain a high quality codebase

  • Have technical ownership of the work that your team is delivering within each iteration or standalone deliverable & ensuring the maintenance of TIDAL's standards for software development, testing, release management

  • Have joint ownership of common services, reusable components and foundational work across Squads for Artists.

  • Be the key collaborator for PM and design, part of the defined Product Trio. Collaborate closely with UX & Product Management teams to build the best customer experience; Forming a tight working group with a Product Manager & a Designer to design & deliver a new generation of user experiences

  • Run or help facilitate project ceremonies (sprint planning, standups, retrospectives)

  • Oversee different project phases from planning (milestones, resources), implementation (track and update progress, inform stakeholders), release (ensure delivery on time and scope), and retrospectives (learn and improve)

  • Make sure other engineering personnel from foundation services (ie: content/personalisation) are involved at the right time for transparent and efficient collaborations and development.

  • Navigate through ambiguity and identifying issues early to avoid major problems later

  • Be the key contact point to the engineering squad for stakeholders

  • Foster a culture of transparency

  • Build a team by hiring experienced engineers and promoting a culture of ownership, inclusiveness, accountability, and urgency.

This is a remote position open for hiring in US Eastern Standard Time or Central Standard Time; these working hours overlap sufficiently with colleagues in CEST to ensure easy collaboration and optimal work/life balance. 

Qualifications

You have: 

  • BA/BS degree or equivalent experience

  • 8+ years of software engineering experience

  • Minimum of 2+ years of experience as a Software Development Manager

  • Experience effectively managing demanding stakeholders and partner relationships.

  • Experience working on end user products and end to end development

  • Technical to the point of having clarity with principal engineers and engineering leaders on architecture and engineering strategy decisions.

  • Agile process orientation.

  • Experience building a team, defining our mission, and implementing our goals. Able to demonstrate going through the whole full lifecycle of recruiting, mentoring, and retaining great people that fulfill this mission.

  • A track record of achieving business and product success in a deeply collaborative organization where they are given a significant level of independence and accountability.

  • Even better:

    • Experience with globalization

    • Experience leading distributed teams across different time zones

See more jobs at Square

Apply for this job

1d

Senior Data Analyst, Banking

SquareSan Francisco, CA, Remote

Square is hiring a Remote Senior Data Analyst, Banking

Job Description

The Square Banking team builds tools that allow millions of small businesses around the globe to better manage their cash flow. The legacy financial system relies on long-standing and often-unfair conventions like outdated fees and onerous applications. We are building better business banking by seamlessly integrating payments and banking in one place, without the frustrations and hassles of incumbent banks.

Within Square Banking, the Cash Flow team is dedicated to helping our sellers understand and manage their business cash flow with products that include Checking, Savings, Instant Transfers, Square Debit Card and Bill Pay. With this suite of products, we ensure that our customers get access to the funds they need when they need them, and that they can always understand and control where their money is going. As a Data Analyst on the Banking Cash Flow team, you will partner with cross-functional stakeholders in Product, Marketing, Engineering, and Design to gain deep insights into our customers, drive data-informed product and marketing decisions, and deliver a remarkable and cohesive cash flow home experience.

You will:

  • Partner with cross-functional stakeholders to identify, prioritize, and answer the most important questions where analytics will have a material impact

  • Be a strategic partner to influence product roadmap and guide Cash Flow teams to navigate through product opportunities

  • Develop a strong understanding of cash flow products, and use data analytics to solve practical problems such as defining feature success and optimizing funnels

  • Build visualizations that monitor the health and performance of our products, and proactively investigate and communicate key business drivers

  • Create resources to empower data access and self-service so your expertise can be leveraged where it is most impactful

  • Communicate analysis and decisions to high-level partners and executives in verbal, visual, and written media

Qualifications

You have:

  • 5+ years of experience in analytics

  • Expertise in product analytics, understanding and tracking user behaviors through analytical perspectives such as engagement, conversion, segmentation and funnel analysis

  • Proficiency in SQL, with experience exploring large and complex datasets

  • Experience with data visualization tools (we use Looker)

  • Experience partnering with cross-functional teams (Product, Marketing, Design, Engineering, etc.) to inform, influence, and execute product strategy and investment decisions

  • FinTech experience a plus

See more jobs at Square

Apply for this job

1d

Engineering Manager, Artist

SquareNew York, NY, Remote
agileDesignUX

Square is hiring a Remote Engineering Manager, Artist

Job Description

You're an entrepreneur by heart, possess a strong taste for design and product, and appreciate technical excellency. As an Engineering Manager for one of the squads in the Artist team, you'll be in charge of an energized team of engineers and lead the development of the squads products. 

You will drive initiatives from inception through execution and work closely with Product Managers and UI/UX designers to shape the future of the product. Being a manager of an engineering squad, your team's success is your success, and you will be in charge of coaching and challenging your engineers.

As a squad manager you will report directly to TIDAL Artist Engineering Lead. 
 

You will: 

  • Manage a team of 7-10 people

  • Proactively supporting your team members to achieve their performance and development goals 

  • You will partner closely with key stakeholders such as Product and Design

  • Ensure and maintain a high quality codebase

  • Have technical ownership of the work that your team is delivering within each iteration or standalone deliverable & ensuring the maintenance of TIDAL's standards for software development, testing, release management

  • Have joint ownership of common services, reusable components and foundational work across Squads for Artists.

  • Be the key collaborator for PM and design, part of the defined Product Trio. Collaborate closely with UX & Product Management teams to build the best customer experience; Forming a tight working group with a Product Manager & a Designer to design & deliver a new generation of user experiences

  • Run or help facilitate project ceremonies (sprint planning, standups, retrospectives)

  • Oversee different project phases from planning (milestones, resources), implementation (track and update progress, inform stakeholders), release (ensure delivery on time and scope), and retrospectives (learn and improve)

  • Make sure other engineering personnel from foundation services (ie: content/personalisation) are involved at the right time for transparent and efficient collaborations and development.

  • Navigate through ambiguity and identifying issues early to avoid major problems later

  • Be the key contact point to the engineering squad for stakeholders

  • Foster a culture of transparency

  • Build a team by hiring experienced engineers and promoting a culture of ownership, inclusiveness, accountability, and urgency.

This is a remote position open for hiring in US Eastern Standard Time or Central Standard Time; these working hours overlap sufficiently with colleagues in CEST to ensure easy collaboration and optimal work/life balance. 

Qualifications

You have: 

  • BA/BS degree or equivalent experience

  • 8+ years of software engineering experience

  • Minimum of 2+ years of experience as a Software Development Manager

  • Experience effectively managing demanding stakeholders and partner relationships.

  • Experience working on end user products and end to end development

  • Technical to the point of having clarity with principal engineers and engineering leaders on architecture and engineering strategy decisions.

  • Agile process orientation.

  • Experience building a team, defining our mission, and implementing our goals. Able to demonstrate going through the whole full lifecycle of recruiting, mentoring, and retaining great people that fulfill this mission.

  • A track record of achieving business and product success in a deeply collaborative organization where they are given a significant level of independence and accountability.

  • Even better:

    • Experience with globalization

    • Experience leading distributed teams across different time zones

See more jobs at Square

Apply for this job

Square is hiring a Remote Principal Product Designer, Operating System

Job Description

The Operating System (OS) team at Cash App takes a horizontal view of the Cash App experience, collaborating with product and engineering partners to build the platforms, primitives and surfaces that power our apps and drive our experiences. We are seeking an imaginative and driven designer to join our growing team.

This Designer will help define and drive the aesthetic and experience of the product alongside leads and our Design Systems team. They will establish and evolve core product flows, interactions and bring a keen eye to bringing our brand into our product through innovative and singular visual design. They will work on core product experience, unique brand moments and help build our OS systematically. They will ensure that the magic of the Cash App brand is coming to life in our app. They will obsess over the end to end customer experience, coherent and beautiful product design and they will create the playbook for how other designers bring their work to life visually.

This position is full-time and available for Remote.

Qualifications

In this role, you will:

  • Play a key role in shaping the future of finance and how customers are empowered to manage their money
  • Contribute to defining our product experience and design system across several foundational surfaces
  • Be involved in every aspect of creating the product playbook, from brainstorming the next great product innovation to prototyping new features
  • Utilize your full range of product design, interaction design, and visual design skills. 
  • Apply original, creative thinking to create step change, visionary product concepts
  • Lead work driving fundamental concepts across mobile and web clients
  • Contribute to high-level strategic decisions with the rest of the product and executive teams
  • Give and solicit feedback from other designers in order to continually raise our bar for quality

You have:

  • 8+ years of software design, visual design, interaction design, UX design, and prototyping experience
  • 6-10 years of experience on creative teams and in technical environments
  • A passion for turning complex problems into simple and engaging experiences
  • Outstanding UX ability, visual design and product thinking for mobile apps
  • Experience applying research, usability tests, and metrics to inform design decisions
  • Comfort with an iterative design process that includes accepting and acting on feedback
  • A deep penchant for systems thinking and UX
  • Strong analytical, technical, and strategic chops
  • Background in customer-facing frontend development for mobile clients and the web
  • Experience collaborating across disciplines to lead or support a new idea or product to launch
  • Experience conducting and guiding user research
  • Proven skills in presenting work, workshopping concepts, and evangelizing new ideas
  • Experience partnering with Front-end Engineering (iOS / Android)
  • Experience designing for inclusivity and for diverse audiences (international audiences, multi-language localization, accessibility for people with disabilities, etc.

Please submit a deck or portfolio of work with your application that showcases your design process from exploratory stages through execution. If your portfolio site requires a password, please provide us with it in your application or on your resume. Thank you!

 

See more jobs at Square

Apply for this job

Square is hiring a Remote ASIC Physical Design Engineer- Proto, Staff/Senior

Job Description

As a senior ASIC Physical Design Engineer, you will work closely with other digital designers and mixed signal designers to develop the next generation of mining ASIC. In particular, the challenges of block level physical implementation, timing, integration, and physical verification are critical parts of this role. 

We are a distributed team across the U.S. and Canada, and are hiring for a single position; we would love to find someone who lives near our lab in Toronto.

Our organization operates as a flat meritocracy, this role’s title is ASIC Physical Design Engineer, but other companies might call this a Technical Lead, Lead Design Engineer, Senior/Staff or Member of Technical Staff role.

Qualifications

You Will:

  • Perform block level P&R, and integration from early RTL to final tapeout

  • Work closely with logic designers on block level timing closure

  • Work closely with custom cell development

  • Improve capacity and scalability of our full chip design flows

  • Develop scripts to enhance current physical design infrastructure/methodology

  • Collaborate with teammates from different functions and time zones

You Have:

 

  • 10+ years of relevant experience with BSEE or Applied Science degree; 8+ years in combination with a MS degree

  • Expert in using Synopsys ICC2/Fusion Compiler and PrimeTime

  • Even better if you have experience with:

  • CPU/GPU datapath or AI processor physical design

  •  
  • Understanding of the full design cycle from RTL to GDSII, including chip level

  • Prior experience with custom physical design and relative placement 

  • Successfully tapped out multiple chips in 5nm and below

  • Experience with all aspects of block delivery including clock, power analysis, physical verification, etc.

  • Understanding of timing constraints and timing reports

  • Strong Python/Perl/shell/tcl skills

  • Experience with Linux and or Unix and text editors

  • Ability to work effectively in a fast-paced and rapidly changing start-up environment

  • Excellent communication skills

Even better if you have experience with:

 

  • CPU/GPU datapath or AI processor physical design

  •  

See more jobs at Square

Apply for this job

Square is hiring a Remote Senior Product Manager: Home & Repair Services Audience

Job Description

As Product Manager for the Home & Repair Audience, you’ll help build the strategy for how Square better serves Home & Repair sellers. You’ll optimize the end-to-end experience for these sellers to make sure they’ll be successful with the entire Square ecosystem of products. You’ll deeply understand the unique challenges and needs of this sector and aim to improve Square's functionality specifically for these businesses. You will play a pivotal role in shaping the direction of our payments and remote sales workflow solutions, ensuring they align with market demands and offer a seamless experience for both sellers and buyers.

Key Responsibilities

Product Strategy and Vision 

  • Develop and own the execution of product strategy for growing the Home & Repair Services audiences while aligning with broader company goals and strengths.
  • Define and communicate the multi-year vision for the audience, ensuring alignment with market trends and specific needs of Home & Repair Services sellers.

Product Development

  • Drive the development of innovative and industry-leading invoicing, virtual terminal and all payment  products across desktop, mobile, and native platforms
  • Collaborate with cross-functional teams, including Design, Engineering, Product Marketing, and Data Science, to execute the product strategy.

Leadership and Cross-Functional Collaboration

  • Lead and inspire a high-performing team fostering an environment that encourages creativity, efficiency, and a commitment to quality.
  • Influence key stakeholders across Square to align resources, intent, and prioritization with the goals of the broader Audience team

Qualifications

  • 8+ years of product management experience.
  • A collaborative approach: You have a track record of driving alignment and delivering results with cross-functional partners.
  • Vision: You’ve formed, gained buy-in, and driven key strategies shaping the multi-year direction of your team.
  • Results: You have a proven track record of shipping simple, elegant products at scale.
  • Efficiency: You have excellent organization and prioritization skills.
  • Analytical skills: You have a great ability to absorb and apply data to your decision making.
  • Execution: You’re scrappy, solution-oriented, and able to help the team push through obstacles and blockers to deliver value for our customers. Able to push through obstacles, and ready to roll up your sleeves wherever needed.
  • Communication: You’re regarded as an excellent communicator, both written and verbal.
  • Customer empathy: You have experience shaping product direction and execution based on customer needs.
  • You have experience working through problems with high ambiguity and without a definitive answer.
  • You’ve developed industry-leading products that have gained a strong followership and product loyalty.

See more jobs at Square

Apply for this job

Square is hiring a Remote Tech Lead Android Software Engineer - Trust, Cash App

Job Description

The Team

The Cash Trust organization exists to build trust and expand access in Cash’s Ecosystem. We are only successful as a business if our customers feel secure and trust us with their money, and so we take it as a duty to be worthy of that trust. In line with Cash App and Block’s mission of Economic Empowerment, we want to expand access to the banking system so that people who are normally locked out have access to powerful wealth building tools. The healthy tension between these two goals is where we live and thrive.

The Job

As part of the Mobile engineering team for Cash Trust Client, you'll provide Cash App customers reliable, easy, and secure access to their accounts. As the Tech Lead for the Identity area, you’ll partner with our cross-functional peers to build and scope roadmaps, and drive prioritization. You'll build, own, and improve the experiences and platforms around Identity, and may flex into other areas of Trust as needed. Identity owns Identity Verification (through electronic or document upload), Product Limits and Eligibility, Source of Wealth and Source of Funds, among other flows and experiences. More broadly, Trust owns login, signup, account security, account controls and scam protection among other areas. These experiences and platforms are pivotal to Cash App customers as we strive towards economic empowerment.

You Will

  • Partner with Product, Design, Server Engineering and Product Data Science to plan roadmaps and prioritize projects.
  • Build end-to-end features of the app: networking, persistence, business logic, and UI.
  • Craft durable, well-tested code with an unwavering commitment to product quality.
  • Re-architect legacy code and prep it to scale for the future of the product and the team.
  • Partner with iOS and backend developers on delivering remarkable solutions.
  • Have a meaningful impact on the future of the Cash product.

Qualifications

You have:

  • Experience collaborating with peers to create and plan roadmaps
  • Experience leading projects (ex. build or improve customer experiences, product resiliency, or backend integrations)
  • Experience creating readable, well-crafted, and maintainable code
  • Experience voicing customer feedback into product solutions (engineering makes substantive contributions to product definition)
  • A commitment to growing together (yourself, your teammates, your software)

Technologies we use and teach:

  • Kotlin, including multi platform with Zipline & Treehouse
  • Unit tests, snapshot tests
  • Compose, Coroutines, Molecule, SQLDelight, Retrofit, OkHttp, Wire, Moshi, Okio, Picasso, KotlinPoet
  • Protocol buffers

 

See more jobs at Square

Apply for this job

Square is hiring a Remote Senior Android Software Engineer - Lending, Cash App

Job Description

Cash App's mission is to make money instantly available and universally accessible - all the products and features we've released in the app are based on those principles. Lending is one of the newest Cash App products and we're looking for a Senior Software Engineer to join this team and help deliver on our vision of economic empowerment.

Lending offers Cash users low-friction access to money without prohibitive repayment terms and the Lending Engineering team is focused on building the complex systems and tooling to support access and availability. The team focuses on building the products that help deliver this access and credit to our customers at scale. We're looking for people who are as excited about our mission as they are about the technical challenges we have.

You will:

  • Build end-to-end features of the app: networking, persistence, business logic, and UI
  • Craft durable, well-tested code with an unwavering commitment to product quality
  • Invent thoughtful Android tech and open source it
  • Re-architect legacy code and prep it to scale for the future of the product and the team
  • Partner with iOS and backend developers on delivering remarkable solutions
  • Have a meaningful impact on the future of the Cash product

Qualifications

You have:

  • Experience leading projects (ex. build or improve customer experiences, product resiliency, or backend integrations)
  • Experience creating readable, well-crafted, and maintainable code
  • Experience voicing customer feedback into product solutions (engineering makes substantive contributions to product definition)
  • A commitment to growing together (yourself, your teammates, your software)

Technologies we use and teach:

  • Kotlin, including multi platform with Zipline & Treehouse
  • Unit tests, snapshot tests
  • Compose, Coroutines, Molecule, SQLDelight, Retrofit, OkHttp, Wire, Moshi, Okio, Picasso, KotlinPoet
  • Protocol buffers

See more jobs at Square

Apply for this job

Square is hiring a Remote Senior Software Engineer (Product Server), Appointments

Job Description

Square Appointments helps service professionals manage their calendar on the go. With Square’s online scheduling software, customers can always get access to their availability and confirm their appointments seamlessly online. Our merchants can easily keep their schedules open and attract new business—even when they're done for the day.

Our server team owns the backend that powers all of Square Appointments and includes the public Bookings API. As a backend engineer in Square Appointments, you will develop best-in-class bookings software to meet the needs of our sellers and developers.

You will:

  • Work closely with other engineers and product managers to design and build delightful software experiences

  • Build and maintain services owned by our team

  • Be responsible for the entirety of your features; including design, implementation, automated testing, and rollout

  • Ship reliable software through continuous integration, test automation, and in-depth code reviews

  • Grow as an engineer, and as you do you'll lift others around you

Qualifications

What you bring to the team and to Square:

  • 5+ years relevant industry (or additional academic) experience

  • Strong familiarity with Ruby and/or Rails

  • First hand experience building products at scale

  • Experience executing complex, medium-to-large feature releases that span multiple months

  • Demonstrated collaboration with co-workers on cross-functional teams and in other locations

Languages and technologies we use and teach:

  • Languages: Ruby, Java

  • Frameworks: Rails, RSpec, Sidekiq, gRPC, Guice

  • Infrastructure: MySQL, Redis, Kafka, AWS

See more jobs at Square

Apply for this job

1d

Android Engineer, International

SquareSan Francisco, CA, Remote
kotlinmobileuiiosjavaandroid

Square is hiring a Remote Android Engineer, International

Job Description

The Square International Android team is responsible for identifying and building locally remarkable product features for all non-US markets across all of Square’s products. We’re looking for engineers that are passionate about building pixel perfect product experiences and aren’t afraid to jump into different parts of the codebase to solve important problems for our international sellers. 

Recent projects on this team have included launching Tap to Pay in all our international markets, adding support for different QR-based payment methods for our sellers in Japan, adding surcharging support for our sellers in Australia, making onboarding improvements for our sellers in the EU, and building other market-specific features for our sellers. 

As part of this team, you will:

  • Partner with iOS and server engineers to build innovative new features for our International sellers. 

  • Work closely with product managers and designers to iterate on and define product scope and design.

  • Bring high proficiency in Android development, taking responsibility for the successful delivery of projects, including planning, risk management, development, testing, rollout, and maintenance.

  • Hold yourself and your team to the highest standard of engineering excellence and prioritize quality over quantity.

Qualifications

You have:

  • 5+ years of industry experience, preferably with a B.S. or equivalent.

  • Proficiency in native Android development using standard tools and frameworks.

  • Proficiency in Java and/or Kotlin for development (we use both).

  • A passion for building mobile products at all levels – from the low level architectural decisions to the individual pixels and overall product experience.

  • An innate desire to build mission critical products that our merchants will depend on every day to successfully run their business.

Android Technologies we use and teach:

  • Kotlin for development, leveraging Square’s modern open source library, Workflow

  • Espresso UI for testing

  • Protocol buffers for network transport

  • Gradle for our build environment

  • Dagger, leveraging Square’s open source library, Anvil, to simplify dependency injection

  • Compose, LeakCanary, Kotlin Coroutines, Mortar, OkHTTP and more

See more jobs at Square

Apply for this job

Square is hiring a Remote Senior Software Engineer (Server) - Inventory

Job Description

At Square’s Inventory Foundations team, we're on a mission to revolutionize how businesses manage inventory, making it seamless for sellers worldwide to keep track of their products and make strategic, informed decisions. Together, we'll build systems that support our community of sellers and developers, creating a positive impact on businesses worldwide.

What Makes This Role Unique?

  • Impact: Your work directly influences the success and efficiency of countless businesses, ensuring they have the tools to thrive in any market condition.

  • Deliver Excellence: Architect and develop systems that are both powerful and user-friendly, ensuring our community thrives

  • Collaboration: Join a vibrant, inclusive team where product, design, and engineering experts come together to create holistic solutions. Your voice matters in every technical decision, shaping the future of our products and technology.

What You'll Do:

  • Empower Growth: Architect and develop scalable, reliable platforms that anticipate the future needs of our diverse merchants.

  • Lead with Vision: Guide architectural discussions, championing performance, fault tolerance, and maintainability. Your ideas will pave the way for innovative solutions.

  • Mentor and Inspire: Share your knowledge and passion for engineering excellence, helping to elevate the team's technical prowess and problem-solving capabilities.

  • Innovate Fearlessly: Design systems robust enough to allow for rapid iteration and bold experimentation, without compromising customer experience.

Who Thrives Here:

  • Individuals passionate about making a tangible impact on the business landscape.

  • Curious minds eager to explore new technologies and approaches to solving complex problems.

  • Collaborative spirits who excel in a dynamic, team-oriented environment.

  • Innovators who are not afraid to challenge the status quo and drive technological advancement.

Join Us: If you're ready to build the future of inventory management and make a lasting impact, we can't wait to hear from you. Let's create something extraordinary together.

Qualifications

You have:

  • 6+ years of industry experience, preferably with a B.S. or equivalent.

  • Experience building and maintaining highly scalable and performant distributed systems

  • Technical initiative and a desire to make those around you better

  • Experience with incident response, including disaster recovery

  • Eagerness to share your own ideas, and openness to those of others.

  • Experience implementing Data Storage services at scale with one or more of the following databases: MySQL, TiDB, DynamoDB, Amazon RDS, Elasticsearch

  • A knack for creating readable, well-crafted, maintainable code.

Technologies we use and teach:

  • Golang

  • Elasticsearch

  • Protocol Buffers, gRPC

  • MySQL

See more jobs at Square

Apply for this job

1d

Software Engineer (Android), Invoices

SquareLos Angeles, CA, Remote
kotlinDesignuiapiiosandroid

Square is hiring a Remote Software Engineer (Android), Invoices

Job Description

Square Invoices is the easiest way for merchants to close sales and collect payments remotely. Our customers rely on our products because they are well-designed, easy to use, and integrated with their business. We are a full-stack product oriented team, spanning across engineering, design, product, data science, and marketing. You’ll contribute to the roadmap and strategy decisions and will play a critical role in helping the team accomplish our industry-leading growth goals.

On the Invoices Front Door team, we focus on supporting advanced workflows for upmarket sellers who tend to have a longer sales lifecycle compared to in person sales. Invoices is unique to Square in that we can flex our products to be used complementary to sellers main point of sale, or serve as a complete business and payments stack solution. Our team is focused, fast-moving, and rapidly growing with an abundance of growth and impact opportunities. We focus on building the best tools to help our merchants close sales and get paid quickly. We are doing this in an efficient and scalable way, by automating critical functions for our merchants.

https://squareup.com/

​​​​You will:

  • Collaborate closely with engineers, designers, and product managers to design, build, and iterate on world-class product experiences, defining product scope and design.
  • Be responsible for the entirety of your features; including API design, implementation, automated testing, and rollout.
  • Hold yourself, and your teammates accountable to the standards of engineering and ethics that enables Square to safely move billions of dollars in payments and allow our customers to trust us with their sensitive data.
  • Help empower a team of engineers by mentoring individuals, cultivating pragmatic engineering decision-making, and leveraging your technical expertise to constantly raise the quality of design decisions and implementation by holding the team to a high standard.
  • Partner with Web, iOS, Android, and Server engineers to ship features.
  • Respond to customer feedback to improve our products.

Qualifications

You Have: 

  • 2+ years experience developing and shipping Android applications using Java/Kotlin
  • Strong ownership and execution skills, to deliver remarkable solutions to our merchants.
  • The ability to adapt to the different stages of product development. This can mean building intentionally scrappy code to iterate quickly, or building a sustainable system that will support our product for years to come.
  • Demonstrated ability to create readable, pragmatic code
  • The ability to provide technical mentorship and guidance to engineers of varying experience levels.
  • Strong communication skills and a demonstrated ability to work cross-functionally with other functions, such as designers, product managers, data scientists, marketing, and business development to deliver a great product
  • An appreciation for the connection between the software you build and the experience it delivers to customers

Technologies we use and teach:

  • Kotlin for development, leveraging Square’s modern open source library, Workflow
  • Espresso UI for testing
  • Protocol buffers for network transport
  • Gradle for our build environment
  • Dagger, leveraging Square’s open source library, Anvil, to simplify dependency injection
  • Compose, LeakCanary, Kotlin Coroutines, OkHTTP and more

See more jobs at Square

Apply for this job

Square is hiring a Remote Audiences Server Senior Engineering Manager (Health, Beauty & Professional Services)

Job Description

The Health, Beauty & Professional Services team at Square is responsible for building and operating backend services that power our point of sale software across mobile and web. Our software and hardware are used by millions of merchants and their buyers to make commerce easy. 

Our server engineering team owns the backend that powers all of Square Appointments and Invoices products. Combined, our backend systems see billions on processing volume a year, and contribute a significant chunk to Square gross profit. We're integrated into Square's point of sale apps on Web, iOS, and Android. The year ahead will see the team build out more powerful automation and prioritization tools for upmarket businesses, as well as ways to enable fitness businesses to use Square. 

As a Senior Engineering Manager on the team, you will lead an engineering team of Backend engineers and engineering managers. You will represent your team across the organization, working closely with cross functional partners across design, product, marketing, data science and risk. You will go deep to understand the needs of businesses of all sizes and ensure our platform is architected to help any seller onboard and use our product successfully. You will work with your team to create remarkable seller-facing experiences and deliver an intuitive and extensible platform for internal stakeholders. This impactful and visible role requires a leader who can build a long-term vision for the space, drive execution, and establish credibility and influence across Square’s ecosystem of products. Sound like you? Read on.

You will...

Play a key role in building a business operating system used by millions of sellers and their buyers

Work with teams of engineering managers, engineers and product managers across the Square ecosystem to build world-class software

Lead structure and process changes to ensure teams scale with minimal overhead

Work cross collaboratively with product managers and designers to help define and iterate on our product & engineering strategy 

Support the team in achieving quality and stability at massive scale

Mentor engineers and managers and help cultivate their career aspirations

Instill a sense of customer empathy within your team

Qualifications

Must Haves:

  • 8+ years relevant software development and systems design experience with hands-on engineering experience on large Backend systems

  • 4+ years of experience as a Software Development Manager; 2+ years managing managers. Experience managing staff or principal engineers. 

  • Experience with working on and managing teams that worked on and operated business critical distributed systems infrastructure

  • Experience effectively managing demanding stakeholders and partner relationships.

  • Technical to the point of having clarity with principal engineers and engineering leaders on architecture and engineering strategy decisions.

  • A good mix of process orientation and bias to action.

  • Skilled in collaborating across functions and possesses the abilities to think critically, communicate clearly, and make difficult decisions and tradeoffs either independently or in a coordinated manner.

  • Experience in building a team, defining its mission, and executing on its goals. Able to demonstrate going through the whole full lifecycle of recruiting, mentoring, and retaining great people that fulfill this mission.

  • A track record of achieving business and product success in a deeply collaborative organization where they are given a significant level of independence and accountability.

See more jobs at Square

Apply for this job

Square is hiring a Remote Senior Software Engineer, Cash Commerce

Job Description

The Cash Commerce team is building ways for customers to take their money further. As part of the Cash Commerce team, Afterpay is transforming the way we pay by allowing customers to buy products immediately and pay for their purchases over four installments. Started as a checkout solution on merchant websites, we now have our own app which millions of customers use regularly. Not only do we offer easy access to in-network merchants from our mobile app, we also have app exclusive merchants and gift cards that customers can shop right from our app.

We are embarking on a new 0 to 1 initiative to help our merchants find value based on their user data.This is a rare opportunity to become a founding member of a complex and transformative, multi-year initiative in its nascent stage. 

We are looking for energetic engineers who are willing to take a complex problem, break it down into smaller parts and run with it. Successful engineers on this team are eager to take principled risks, get motivated by challenges and have a bias toward delivering value to our customers.  

As a Senior engineer on the Cash Commerce team, you will:

  • Contribute to the ideation, strategy, design, implementation of 0 to 1 products and infrastructure
  • Partner with full stack development team (engineers, designers, PMs, data scientists, business operations) to ship innovative and incredible experiences at scale
  • Collaborate with multiple teams at Block distributed across different time zones
  • Help structure our team’s processes and operational excellence
  • Lead and participate in critical technical, design, and product discussions 

Qualifications

You have: 

  • 6+ years of software development or equivalent experience
  • Ability to work on both Frontend and Backend
  • Strong analytical and problem-solving abilities to identify and resolve issues related to data quality, system performance, and integration challenges
  • Experience designing, developing, and consuming RESTful APIs
  • Experience working with data science and web teams
  • Ability to contribute to an ambiguous 0 to 1 project
  • Exceptional written and verbal technical communication skills
  • Bachelor's Degree or Diploma in Computer Science, or equivalent experience

Highly Preferred:

  • Experience in ad-tech, setting up campaigns, integration with ad managers 
  • Proficiency in data visualization tools such as Tableau
  • Technologies we use and teach:

Technologies we use and teach:

  • Java, Kotlin
  • MySQL, Dynamo, ElasticSearch
  • gRPC and Protocol Buffers
  • Amazon Web Services (AWS)
  • DataDog, Prometheus

See more jobs at Square

Apply for this job