Staff Android Engineer, Checkout Flow
Block
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, 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.
The Role
Square's purpose is economic empowerment. Since our beginning, we have been helping people start and manage their own businesses. The Checkout team at Square has a mission to help sellers make and close sales anywhere and anyhow buyers want to buy. We make this possible by building a shared client checkout platform for all of Square's checkout experiences.
We're looking for a resourceful and curious Staff Engineer for Square's Android Checkout team. The Android Checkout team and its partner iOS team together provide Sellers large and small around the world with a simple, seamless checkout experience that works both on and offline.
You Will
- Lead the architecture, design, and implementation of critical features within the Checkout Flow.
- Represent the team in architectural discussions and stakeholder conversations, serving as a bridge between our team and the broader organization.
- Shape the future of our codebase by building flexible, extendable, and reusable components.
- Foster a culture of engineering excellence and mentor engineers of all experience levels.
- Hold yourself and your teammates to the highest standard of engineering excellence, with unwavering attention to product reliability.
- Work with product managers, designers, and data scientists to shape the future of the Checkout Flow at Square.
- Contribute to a culture of positivity, psychological safety, and inclusivity within the team.
You Have
- 12+ years of Android software engineering experience, developing scalable production software and an excellent command of engineering fundamentals.
- Proficiency in native Android development using standard tools and frameworks, with strong expertise in Kotlin or Java.
- Experience working on complex technical projects that cross team boundaries
- Experience leading and mentoring software engineers to deliver solutions while fostering growth.
- A passion for building mobile products at all levels – from the low-level architectural decisions to the individual pixels.
- A desire to build products that our merchants depend on every day to run their business.
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 an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We also consider qualified applicants with criminal histories for employment on our team, and always assess candidates on an individualized basis. We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations throughout the recruitment process. If you require an accommodation, let your recruiter know. Want to learn more about what we're doing to build an inclusive workplace? Check out our Inclusion & Diversity page .
- ...inspire every journey. Our team brings together deep expertise in Android, connected systems, and automotive platforms, striving to push boundaries in software innovation and design. Innovation is our engine: whether integrating the latest IoT features, improving safety and...SuggestedFull timeContract workLocal area
$160k - $240k per year
...building a world where Identity belongs to you. Access Management Engineering Team The Okta Access Management Team builds the foundation... ...enthusiastic about designing and writing complex, high-quality Android client software. The role gives the candidate an excellent...SuggestedFull timeLocal areaRemote workWorldwideFlexible hours$5000 per month
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer - Mobile(Android) About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and...SuggestedFull timeWork at officeWork from home- ...Sr Software Engineer (Android) Role Overview Youll have visibility into and influence over all parts of the technology stack and enjoy... ...and Java Standard library components like Coroutines & Flows Jetpack Compose declarative UI development and creating shared...SuggestedLong term contractFull timeImmediate start
- ...follows a 2 days/week in-office hybrid model in Toronto (400 University Ave) & Montreal (1001 Blvd. Robert-Bourassa) As a Senior Android Engineer at Mistplay, you will play a critical role in building and improving our platform to provide the best possible experience for our...SuggestedFull timeWork at officeNight shift2 days per week
- ...work. OVERVIEW ABOUT THE ROLE At Instacart, our Mobile Engineers are working to delight our customers and empower our shoppers. As... ...features ABOUT YOU MINIMUM QUALIFICATIONS ~5+ years of Android app development experience ~ Strong development skills in Kotlin...Full timeWork at officeRemote workWork from homeFlexible hours
- ...Terminal devices. You'll also build the frameworks for other engineers, both internal and external to Stripe, to develop on our custom... ...platform with ease. Responsibilities Design, build, and maintain Android apps and SDKs in Kotlin Develop Android payment applications...
$80k - $190k per year
...the platforms that help regulated organizations adopt AI responsibly and at scale. What is the Opportunity? The AI Mobile Engineer- Android is a senior technical implementation role responsible for leading the design and delivery of production-grade agent solutions....Full time$108k - $135k per year
...tools, features, and systems that deter bad actors, protect vulnerable populations, and reinforce trust across the platform. As an Android Engineer working on Trust & Safety, you'll work at the intersection of product, design, engineering, and policy to ship high-impact safety...Hourly payFull timeWork at officeFlexible hours3 days per week$115k - $165k per year
...Title : Senior Software Engineer, International Location: Toronto, Canada - Hybrid, in office 2x a month Who We Are Toast is... ...love. Are you bready* for a change? (team info) As a Senior Android Engineer, you’ll play a key role in developing and evolving features...Full timeWork at office$100k per year
...seniorities. Tenstorrent is looking for a Staff Firmware Developer to contribute to... ...Linux, kernel drivers, runtime software, BMC flows, and host-side management tools. How power... ...behavior. Compensation for all engineers at Tenstorrent ranges from $100k - $500k including...Long term contractPermanent employmentFull time$167.55k - $209.44k per year
...canonical and ready to query, with no engineering or maintenance required. We’re... ...across the systems, clouds, engines, and tools they rely on. dbt... ...Fivetran is looking for a Staff Software Engineer to join our... ...behavior, logs, and transaction flows to support new features and...Full timeInternshipWork at officeRemote work$205.6k - $257k per year
...Team You’ll Work With You’ll enter our engineering interview process as part of a pooled... ...than a specific team’s immediate gap. Staff Engineers at Carta are technical anchors... ...Platform Data Ecosystem: Shaping how data flows across our entire suite of products to ensure...Long term contractFull timeWork at officeImmediate start$160k - $220k per year
...mission. If you are too, let's talk. Staff Software Engineer - (Full Stack) Okta Workflows is the... ...manage Workflows, as well as design-time Flow management features like import/export... ...Exposure to low-code/no-code tools, workflow engines, or visual development platforms....Local areaWorldwide$110k - $176k per year
...across markets in the US where operators, staff, or guests are more familiar with other hospitality... ...(think Tapas, Dim Sum, etc). As a Senior Engineer, you will focus on developing critical... ...; Hands-on design and implementation of Android applications in Java or Kotlin Evolve...- ...industry. Want a glimpse into life at Enable? Visit our page to learn how you can be part of our journey. The Role As Staff Engineer, you will own the technical strategy across multiple teams and product areas. You’ll define reference architectures, establish...Full time
- ...contributors of all seniorities. We’re looking for a Process Engineer to join the Manufacturing Engineering group and help bridge product... ..., and line readiness. Define, validate, and refine process flows for assembly, integration, rework, and test. Set process capability...Permanent employmentContract workRemote work
$88k - $132k per year
...Works with product teams, analysts, and other engineers to design and build systems and... ...and CI/CD. Partners closely with a Senior Staff engineer on architecture and standards, and... ...into reference implementations (e.g., auth flows, policy hooks, onboarding paths) Uses AI...Full timeContract workWork at office$137.2k - $196k per year
...you’re excited by consumer-scale mobile engineering, high-quality user experiences, and the opportunity... ...two days/week. About the team: The Android team at Tubi builds the app experience... ...Jetpack libraries, Kotlin Coroutines, Flow, dependency injection, and asynchronous...Long term contractRemplacementFull timeTemporary workWork at officeLocal areaFlexible hours2 days per week$221k - $286k per year
...build together. About the Cybersecurity team The Security Engineering team at Thumbtack is focused on enabling innovation at scale by... ...innovation. The number of services, deployment patterns, and data flows continues to grow, and traditional approaches that rely heavily...Long term contractFull timeSeasonal workLocal area$145k - $163k per year
...progress. The company invented the world’s first 3D-stacked photonics engine, Passage™, capable of connecting thousands to millions of... ...verification for high-performance ASICs. Beyond standard digital flows, you will have the unique opportunity. To work alongside a team of...Long term contractFull timeTemporary workFlexible hours- ...global brands do business? Join us! About the Role As a Staff Agentic AI Engineer at Netomi, you will be a senior individual contributor... ...designing agent architectures involving tool use, reasoning flows, retrieval, memory, guardrails, and workflow orchestration....Full time
$150k - $200k per year
...generate the next billion-dollar business—so if you’re passionate about tackling bold challenges, join us! We are a close-knit group of engineers of different stripes - developers, designers, and product owners - who are working together to solve interesting e-commerce and...Work at officeRemote workWork from homeFlexible hours2 days per week3 days per week$200k per year
...BrandProject, and Upper90. To learn more, visit clutch.ca . About the Role Platform Engineering is becoming a strategic investment at Clutch, and we're looking for our first dedicated Staff Platform Engineer to help define what that looks like. This isn't about...Long term contractPermanent employmentFull timeTemporary workInternship3 days per week- ...ideas, your grit, and your care for people. Join us and shape the future of care. The Opportunity We're looking for a Staff Security Engineer to join Fullscript's Security Engineering team as a senior technical leader and hands-on builder. This role is ideal for...Long term contractFull timeRemote workFlexible hours
- ...the Role: Nirmata is seeking a highly skilled and motivated Staff Software Engineer to join our team and work on the Nirmata Policy Management... ...2 billion downloads of Kyverno, Nirmata's open source policy engine —Kyverno simplifies compliance, mitigates risk, and accelerates...Long term contractFlexible hours
- ...Kaseya, success comes from embracing challenges, moving with urgency, and continuously raising the bar. Job Title: Staff Software Engineer, Platform Engineering Why Kaseya? Join a fast-growing company that’s transforming the IT industry. At Kaseya, you’ll...Long term contractFull timeWorldwide
- ...waiting for? Join 900+ Docebians around the world and help us reinvent the way people learn, because learning never stops. As a Staff Product Engineer at Docebo, you operate at the intersection of product strategy and technical architecture. You don’t just ship features, you...Long term contractFull timeFor contractorsWork at officeWorldwide3 days per week
$160k - $220k per year
...needed. It is the security layer between people (and non-human-identities) and the systems they need to do their jobs. The Staff Backend Engineer Opportunity We're looking for a Backend Software Engineer who wants to work on hard problems: distributed systems and building...Full timeLocal areaWorldwide$172k - $229k per year
...mission statement. We love driven, self-motivated folks that thrive in fast-paced environments. Could you be our next hire? As a Staff Software Engineer, your primary focus will be to architect, build, and optimize our industry-leading platform across the entire stack, from...Full timeFor contractorsWork at officeLocal areaWork from homeMonday to fridayFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Android Engineer, Checkout Flow. Be the first to apply!
- assistant electrical engineer Toronto, ON
- project engineer assistant project manager Toronto, ON
- senior android developer Toronto, ON
- android developer remote Toronto, ON
- junior android developer Toronto, ON
- android developer kotlin Toronto, ON
- android developer Toronto, ON
- senior mobile android developer Toronto, ON
- android mobile developer Toronto, ON
- assistant electrical engineer
