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.
The Restaurants team at Square is reimagining the hospitality industry to empower today's restaurants with simple, elegant software and efficient workflows. We admire the people working in the highly-competitive food and drink business and we want to help them succeed.
Restaurants today operate in an increasingly dynamic landscape, and we're building a modern product ecosystem to support this. Our products leverage innovative technology to unlock new workflows, revenue streams, and means of communication. In everything we build, we focus on efficiency, automation, and reliability: themes of paramount importance in a fast-paced environment where great hospitality is key.
As an Android engineer on the Restaurants team, you'll work closely with other engineers as well as your designer and product manager to develop beautiful software on our own custom hardware. You'll also be joining Square's vibrant global community of Android engineers, with a robust open source presence and culture of learning and teaching.
You will:
Design and build robust, scalable client software
Lead complex cross-functional initiatives, often across team boundaries
Collaborate closely with product managers, designers, and other engineers
Mentor and learn from other engineers
Participate in the full lifecycle of product development, from early definition through release and beyond
Bring industry-advancing technology to restaurant owners internationally!
What you bring to the team and to Square:
4-6 years of experience in Software development
Motivation to build beautiful, intuitive products for the food and drink hospitality industry
Ability to mentor other engineers and help teams level up
Empathy for your customers and colleagues
Eagerness to share your own ideas, and openness to those of others
Experience shipping and maintaining Android apps
Technologies we use:
Kotlin for development, leveraging Square's modern open source library, Workflow
Espresso and Snapshot for testing
Protocol buffers for network transport
Gradle for our build environment
Also exposure to LeakCanary, RXJava, Dagger, Mortar, and Okhttp among others
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 $167,300 - USD $204,500
Zone B: USD $158,900 - USD $194,300
Zone C: USD $150,600 - USD $184,000
Zone D: USD $142,200 - USD $173,800
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:
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.
US and Canada EEOC Statement
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, 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.
Additionally, we consider qualified applicants with criminal histories for employment on our team, and always assess candidates on an individualized basis.
We've noticed a rise in recruiting impersonations across the industry, where individuals are sending fake job offer emails. Contact from any of our recruiters or employees will always come from an email address ending with @block.xyz, @squareup.
Marvel Medical Staffing Therapy
United States - GA - GA - Dublin
June 28, 2024
Marvel Medical Staffing Therapy is seeking a travel Physical Therapy Assistant for a travel job in Dublin, Georgia. & Requirements • Specialty: Physical Therapy Assistant • Discipline: Therapy • Start Date: ASAP • Duration: 13 weeks • 40 hours per week • Shift: 8 hours • Employment Type: Travel...
United States - GA - GA - St Simon Island
June 28, 2024
Cross Country Allied is seeking a travel Physical Therapist for a travel job in St Simon Island, Georgia. & Requirements • Specialty: Physical Therapist • Discipline: Therapy • Start Date: 07/22/2024 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, days • Employment Type: Travel As an...
United States - GA - GA - Dublin
June 28, 2024
Anders Group is seeking a travel Physical Therapy Assistant for a travel job in Dublin, Georgia. & Requirements • Specialty: Physical Therapy Assistant • Discipline: Therapy • Start Date: 07/22/2024 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, days • Employment Type: Travel Anders...
MedPro Healthcare Allied Staffing
United States - GA - GA - Dublin
June 28, 2024
MedPro Healthcare Allied Staffing is seeking a travel Physical Therapy Assistant for a travel job in Dublin, Georgia. & Requirements • Specialty: Physical Therapy Assistant • Discipline: Therapy • Start Date: 07/16/2024 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, days • Employment...
United States - GA - GA - Atlanta
June 28, 2024
Access Healthcare is seeking a travel nurse RN Med Surg for a travel nursing job in Atlanta, Georgia. & Requirements • Specialty: Med Surg • Discipline: RN • Start Date: 07/15/2024 • Duration: 12 weeks • 36 hours per week • Shift: 12 hours, nights • Employment Type: Travel Access Healthcare Job ID...
United States - GA - GA - Marietta
June 28, 2024
National Staffing Solutions is seeking a travel nurse RN CVICU for a travel nursing job in Marietta, Georgia. & Requirements • Specialty: CVICU • Discipline: RN • Start Date: 07/15/2024 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, nights • Employment Type: Travel National Staffing...
United States - GA - GA - Austell
June 28, 2024
Access Healthcare is seeking a travel nurse RN Med Surg for a travel nursing job in Austell, Georgia. & Requirements • Specialty: Med Surg • Discipline: RN • Start Date: 07/29/2024 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, days • Employment Type: Travel Access Healthcare Job ID...
United States - GA - GA - Albany
June 28, 2024
Triage Staffing is seeking a travel CT Technologist for a travel job in Albany, Georgia. & Requirements • Specialty: CT Technologist • Discipline: Allied Health Professional • Start Date: 07/08/2024 • Duration: 18 weeks • 60 hours per week • Shift: 12 hours, nights • Employment Type: Travel Travel...
United States - GA - GA - Augusta
June 28, 2024
Triage Staffing is seeking a travel nurse RN Med Surg for a travel nursing job in Augusta, Georgia. & Requirements • Specialty: Med Surg • Discipline: RN • Start Date: 07/22/2024 • Duration: 6 weeks • 36 hours per week • Shift: 12 hours, nights • Employment Type: Travel Travel Nursing: Med/Surg...
United States - GA - GA - Newnan
June 28, 2024
Triage Staffing is seeking a travel Physical Therapist for a travel job in Newnan, Georgia. & Requirements • Specialty: Physical Therapist • Discipline: Therapy • Start Date: ASAP • Duration: 13 weeks • 60 hours per week • Shift: 12 hours, nights • Employment Type: Travel Travel Rehab: Physical...
United States - GA - GA - Marietta
June 28, 2024
Jackson Therapy Partners is seeking a travel Outpatient Physical Therapy Assistant for a travel job in Marietta, Georgia. & Requirements • Specialty: Physical Therapy Assistant • Discipline: Therapy • Duration: 8 weeks • Employment Type: Travel • Setting: Outpatient Jackson is currently seeking a...
United States - GA - GA - Warm Springs
June 28, 2024
National Staffing Solutions is seeking a travel nurse RN Long Term Acute Care for a travel nursing job in Warm Springs, Georgia. & Requirements • Specialty: Long Term Acute Care • Discipline: RN • Start Date: ASAP • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, days • Employment Type:...
United States - GA - GA - Decatur
June 28, 2024
RTG Medical-Allied is seeking a travel Physical Therapist for a travel job in Decatur, Georgia. & Requirements • Specialty: Physical Therapist • Discipline: Therapy • Start Date: 07/08/2024 • Duration: 12 weeks • 40 hours per week • Shift: 8 hours • Employment Type: Travel RTG Medical-Allied Job ID...
United States - GA - GA - St Simons Island
June 28, 2024
Triage Staffing is seeking a travel Physical Therapist for a travel job in St Simons Island, Georgia. & Requirements • Specialty: Physical Therapist • Discipline: Therapy • Start Date: 07/15/2024 • Duration: 13 weeks • 60 hours per week • Shift: 12 hours, nights • Employment Type: Travel Travel...
United States - GA - GA - Atlanta
June 28, 2024
Triage Staffing is seeking a travel Vascular Sonographer for a travel job in Atlanta, Georgia. & Requirements • Specialty: Vascular Sonographer • Discipline: Allied Health Professional • Start Date: 07/15/2024 • Duration: 8 weeks • 48 hours per week • Shift: 12 hours, nights • Employment Type:...
United States - GA - GA - Dublin
June 28, 2024
Planet Healthcare is seeking a travel Physical Therapy Assistant for a travel job in Dublin, Georgia. & Requirements • Specialty: Physical Therapy Assistant • Discipline: Therapy • Duration: 13 weeks • 40 hours per week • Shift: 8 hours • Employment Type: Travel Planet Healthcare Job ID #6-820138....
United States - GA - GA - Dallas
June 28, 2024
Triage Staffing is seeking a travel Physical Therapist for a travel job in Dallas, Georgia. & Requirements • Specialty: Physical Therapist • Discipline: Therapy • Start Date: ASAP • Duration: 13 weeks • 60 hours per week • Shift: 12 hours, nights • Employment Type: Travel Travel Rehab: Physical...
United States - GA - GA - Dublin
June 28, 2024
RTG Medical-Allied is seeking a travel Physical Therapist for a travel job in Dublin, Georgia. & Requirements • Specialty: Physical Therapist • Discipline: Therapy • Start Date: ASAP • Duration: 13 weeks • 40 hours per week • Shift: 8 hours • Employment Type: Travel RTG Medical-Allied Job ID #b8pkn....
United States - GA - GA - Austell
June 28, 2024
National Staffing Solutions is seeking a travel nurse RN Telemetry for a travel nursing job in Austell, Georgia. & Requirements • Specialty: Telemetry • Discipline: RN • Start Date: 07/22/2024 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, days • Employment Type: Travel National...
United States - GA - GA - Jackson
June 28, 2024
Jackson Therapy Partners is seeking a travel Outpatient Occupational Therapist for a travel job in Jackson, Georgia. & Requirements • Specialty: Occupational Therapist • Discipline: Therapy • Duration: 13 weeks • Employment Type: Travel • Setting: Outpatient We're seeking a licensed Occupational...
United States - GA - GA - Conyers
June 28, 2024
Triage Staffing is seeking a travel Physical Therapist for a travel job in Conyers, Georgia. & Requirements • Specialty: Physical Therapist • Discipline: Therapy • Start Date: ASAP • Duration: 13 weeks • 60 hours per week • Shift: 12 hours, nights • Employment Type: Travel Travel Rehab: Physical...
United States - GA - GA - Atlanta
June 28, 2024
National Staffing Solutions is seeking a travel nurse RN OR - Operating Room for a travel nursing job in Atlanta, Georgia. & Requirements • Specialty: OR - Operating Room • Discipline: RN • Start Date: 07/15/2024 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, days • Employment Type:...
Accountable Healthcare Staffing
United States - GA - GA - Atlanta
June 28, 2024
Accountable Healthcare Staffing is seeking a travel nurse RN Labor and Delivery for a travel nursing job in Atlanta, Georgia. & Requirements • Specialty: Labor and Delivery • Discipline: RN • Start Date: 07/15/2024 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, nights • Employment Type:...
United States - GA - GA - Dublin
June 28, 2024
Core Medical Group is seeking a travel Physical Therapy Assistant for a travel job in Dublin, Georgia. & Requirements • Specialty: Physical Therapy Assistant • Discipline: Therapy • Start Date: 07/05/2024 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours • Employment Type: Travel Client in...
United States - GA - GA - Macon
June 28, 2024
Healthcare Support is seeking a travel CT Technologist for a travel job in Macon, Georgia. & Requirements • Specialty: CT Technologist • Discipline: Allied Health Professional • Start Date: 07/29/2024 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, days • Employment Type: Travel • Perks:...
United States - GA - GA - Atlanta
June 28, 2024
Uniti Med is seeking a travel MRI Technologist for a travel job in Atlanta, Georgia. & Requirements • Specialty: MRI Technologist • Discipline: Allied Health Professional • Start Date: 07/15/2024 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, nights • Employment Type: Travel UnitiMed...
United States - GA - GA - Marietta
June 28, 2024
Access Healthcare is seeking a travel nurse RN Med Surg Level III for a travel nursing job in Marietta, Georgia. & Requirements • Specialty: Med Surg • Discipline: RN • Start Date: 07/29/2024 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, nights • Employment Type: Travel Access...