Jobs
>
Toronto

    Android Engineer, Device Platform - Toronto, Canada - Stripe

    Stripe
    Default job background
    Full time
    Description

    Who we are

    About Stripe

    Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career.

    About the team

    Stripe Terminal helps our users extend their online presence to the physical world. The Terminal team's mission is to make it as easy for businesses to accept in-person payments as the Stripe API has done for online payments. Stripe was founded to make it easier for developers to accept payments. We've solved a small part of that problem, but our ambition is to go much further.

    Android engineers on the Terminal team will build and enhance the Device Platform including the applications and services that run on the physical Terminal devices. This also includes building the frameworks for other engineers, both internal and external to stripe, to develop on our custom platform with ease.

    What you'll do

    Responsibilities

  • Design, build and maintain Android apps and SDKs in Kotlin
  • Develop Android payment applications for a variety of devices and form factors
  • Work with engineers, product managers, designers, and stakeholders across the company to bring new features and products to Stripe's mobile users
  • Collaborate with Android developers who work on the Stripe mobile apps and Stripe Terminal to set best practices for Android development across the company
  • Work with user research and product design to understand users and address their needs
  • Who you are

    We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.

    Minimum requirements

  • Have a strong technical background, with 5+ years of experience in Android development.
  • Listen well and internalize the best ideas from all over the organization while also setting a vision that others are excited to get behind
  • Prefer simple solutions and designs over complex ones, and have a good intuition for what is lasting and scalable
  • Thrive in a collaborative environment involving different stakeholders and subject matter experts
  • Can put yourself in the shoes of your users and be a steward of crafting great developer and consumer experiences
  • Preferred qualifications

  • Custom hardware experience on Android platform
  • Payments expertise or knowledge
  • Backend Infrastructure or services experience
  • Hybrid work at Stripe

    Office-assigned Stripes spend at least 50% of the time in a given month in their local office or with users. This hits a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility about how to do this in a way that makes sense for individuals and their teams.

    Pay and benefits

    The annual US base salary range for this role is $146,500 - $269,200. For sales roles, the range provided is the role's On Target Earnings ("OTE") range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidate's experience, qualifications, and location. Applicants interested in this role and who are not located in the US may request the annual salary range for their location during the interview process.

    Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends.



  • Contact Solutions Toronto, Canada

    Junior HAM Analyst will be responsible for working on tasks assigned by the Senior HAM Analyst such as evaluating and handling requests to identify, discover and track hardware assets through the asset lifecycle, manage assigned incoming tickets and tasks to confirm inventories. ...


  • West Fraser Toronto, Canada

    The role of the **System Administrator - MDM** is to support and administrate mobile devices across West Fraser divisions. We are expanding the uses of cell phones and tablets for business and production purposes, and this position will improve our capabilities in this realm. Thi ...


  • Achievers Toronto, Canada

    **What you'll do**: · - Manage asset shipments both domestic and international · - Coordinating the asset management lifecycle for IT devices · - Conducting and maintaining full IT device management inventory for the entire asset management lifecycle · - Validating and maintainin ...


  • TVO Toronto, Canada

    **Position Title**: Technical Support Analyst (40 hrs. per week) · **Division**: Digital and Innovation · **Reports To**: Manager, Infrastructure Services · **Salary Range**: $ 61,847- $67,967 · **Location**: Toronto, Yonge & Eglinton (hybrid work) · **TVO Media Education Group i ...


  • Rekuten Global Toronto, Canada

    Job Description: · - Here at Rakuten Kobo Inc. we offer a casual working start-up environment and a group of friendly and talented individuals. Our employees rank us highly in terms of commitment to work/life balance. We realize that for our people to be innovative, creative and ...


  • Manulife Toronto, Canada

    **_Are you looking for a supportive, collaborative workplace with great teams and inspiring leaders? You've come to the right place. We're looking for ambitious people who share our values and want to make every day better for people around the world. If this sounds like you, and ...


  • Accord Financial Corporation Toronto, Canada

    **Summary**: The IT Systems Administrator provides expert level knowledge to both support the existing cloud (AZURE) and on prem environments and can lead initiatives. **The System Administrator must have strong knowledge of and be an expert in the Azure platform including mainte ...


  • TD Bank Toronto, Canada

    408890BR · Technology Solutions · Toronto, ON · May 16, 2023 · Company Overview · Department Overview · Information Technology Solutions ("ITS") is part of the TD Bank Group, one of Canada's largest financial institutions. ITS designs, delivers and maintains available, adaptable, ...


  • TapClicks Toronto, Canada

    · The TapClicks Platform Enablement Team's mission is to deliver high quality and effective platform onboarding and implementation. Success is measured by on-time client go-lives, high customer satisfaction and long term retention. TapClicks is growing rapidly and is a fast pace ...


  • Toronto Public Library Toronto, Canada

    Reporting to the Manager, Enterprise Technology, the Manager, Service Desk & Device · Management will be responsible for delivering high-quality end-user/staff and systems support · services. The Manager is responsible for managing daily operations of the Service Desk and acts as ...


  • Tata Consultancy Services Toronto, Canada

    **About TCS** · TCS operates on a global scale, with a diverse talent base of more than 600,000 associates representing 153 nationalities across 55 countries. TCS has been recognized as a Global Top Employer by the Top Employers Institute - one of only eight companies worldwide t ...


  • Savvas Learning Company Toronto, Canada

    Savvas Learning Company is a global education company that produces award-winning learning solutions that empower educators and engage students with the highest quality content. · Recognized as an industry leader, we serve millions of K-12 learners with innovative, student-center ...


  • Toronto District School Board Toronto, Canada

    No.: CUPE C UE · POSTED: June 6, 2023 · DEADLINE: 4:30 p.m. June 14, 2023 · **Client Service Desk Technical Support Specialist** · 2 - Permanent Positions · **Information Technology Services** · **CUPE Local 4400 Unit C - Grade L (12 Month)** · **$32.25 per hour** · **The Toronto ...

  • Ontario Institute for Cancer Research

    Analyst, Client IT

    3 days ago


    Ontario Institute for Cancer Research Toronto, Canada

    **Position: Analyst, Client IT** · **Location: MaRS Centre, Toronto** · **Department: Corporate Information Technology** · **Reports To: Manager, Client IT** · **Salary: Commensurate with level of experience** · **Hours: 35 hours/week** · **Job Type: On-site** · **Status: Permane ...


  • VHA Home HealthCare Toronto, Canada

    **Digital Support Volunteer** · - In-Person & Virtual Volunteering with Clients or Staff_ · **Make a Difference in Your Community** · Founded in 1925, VHA is a not-for-profit, charitable organization made up of over 3,000 diverse professionals - nurses, personal support workers, ...


  • Parallelz Toronto, Canada

    **About Us**: · Parallelz enables developers and their existing mobile apps/games, without any SDKs, code changes, or engineering efforts to instantly improve user acquisition, organic virality, new revenue channels, and user experiences and capabilities that were not possible be ...


  • Flosonics Medical Toronto, Canada

    We are a team of passionate medical and technological innovators on a mission to improve patient treatment and outcomes with cutting-edge medical devices like the FloPatch. FloPatch is the world's first wireless Doppler ultrasound system designed to support the clinical managemen ...

  • Dentsu Media

    Programmatic Trader

    5 days ago


    Dentsu Media Toronto, Canada

    Company Description · dentsu is transforming advertising as a force for growth and a force for good. It has become the destination for employees to cultivate meaningful careers and for brands to accelerate growth like never before. Media is the largest area of specialism within d ...

  • Score Media and Gaming Inc.

    IT Analyst

    1 week ago


    Score Media and Gaming Inc. Toronto, Canada

    theScore, a wholly-owned subsidiary of PENN Entertainment, empowers millions of sports fans through its digital media and sports betting products. Its media app 'theScore' is one of the most popular in North America, delivering fans highly personalized live scores, news, stats, a ...


  • Western Digital Toronto, Canada

    **Company Description** · At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. · At our core, Western Digital is a company of problem solvers. People achieve extraordinary things ...