Senior Android Engineer

  • Share :

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.

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.

Qualifications

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

Additional Information

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:

  • Healthcare coverage (Medical, Vision and Dental insurance)
  • Health Savings Account and Flexible Spending Account
  • Retirement Plans including company match
  • Employee Stock Purchase Program
  • Wellness programs, including access to mental health, 1:1 financial planners, and a monthly wellness allowance
  • Paid parental and caregiving leave
  • Paid time off (including 12 paid holidays)
  • Paid sick leave (1 hour per 26 hours worked (max 80 hours per calendar year to the extent legally permissible) for non-exempt employees and covered by our Flexible Time Off policy for exempt employees)
  • Learning and Development resources
  • Paid Life insurance, AD&D, and disability benefits

These benefits are further detailed in Block's policies. This role is also eligible to participate in Block's equity plan subject to the terms of the applicable plans and policies, and may be eligible for a sign-on bonus. Sales roles may be eligible to participate in a commission plan subject to the terms of the applicable plans and policies. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans.

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.

Read the full job description and apply online on the recuiter's web-site

Find Jobs Hiring Now Near You!

Get Jobilize Mobile App

Get Jobilize Job Search Mobile App Now

Receive real-time job alerts and never miss the right job again

Get it on Google Play Download on the App Store
Travel Physical Therapy Assistant 1 608 per week

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...


Travel Physical Therapist 2 065 per week

Cross Country Allied


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...


Travel Physical Therapy Assistant 1 628 per week

Anders Group

  • 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...


Travel Physical Therapy Assistant 1 493 per week

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...


Travel Nurse RN - Med Surg 1 270 per week

Access Healthcare

  • 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...


Travel Nurse RN - CVICU 1 692 per week

National Staffing Solutions

  • 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...


Travel Nurse RN - Med Surg 1 764 per week

Access Healthcare

  • 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...


Travel CT Technologist 2 371 per week

Triage Staffing

  • 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...


Travel Nurse RN - Med Surg 1 413 per week

Triage Staffing

  • 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...


Travel Physical Therapist 1 806 per week

Triage Staffing

  • 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...


Travel Outpatient Physical Therapy Assistant 1 518 per week

Jackson Therapy Partners

  • 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...


Travel Nurse RN - Long Term Acute Care 1 728 per week

National Staffing Solutions


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:...


Travel Physical Therapist 1 834 per week

RTG Medical Allied

  • 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...


Travel Physical Therapist 1 836 per week

Triage Staffing


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...


Travel Vascular Sonographer 2 157 per week

Triage Staffing

  • 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:...


Travel Physical Therapy Assistant 1 680 per week

Planet Healthcare

  • 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....


Travel Physical Therapist 1 865 per week

Triage Staffing

  • 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...


Travel Physical Therapist 1 494 per week

RTG Medical Allied

  • 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....


Travel Nurse RN - Telemetry 1 692 per week

National Staffing Solutions

  • 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...


Travel Outpatient Occupational Therapist 1 908 per week

Jackson Therapy Partners

  • 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...


Travel Physical Therapist 1 924 per week

Triage Staffing

  • 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...


Travel Nurse RN - OR - Operating Room 2 268 per week

National Staffing Solutions

  • 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:...


Travel Nurse RN - Labor and Delivery 1 797 per week

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:...


Travel Physical Therapy Assistant 1 440 per week

Core Medical Group

  • 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...


Travel CT Technologist 2 170 per week

Healthcare Support

  • 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:...


Travel MRI Technologist 2 039 per week

Uniti Med

  • 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...


Travel Nurse Level III RN - Med Surg 1 764 per week

Access Healthcare

  • 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...