Jobs
>
Toronto

    Android Engineer, Payments - 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

    We believe that accepting payments and building checkout experiences in mobile apps could be much easier. We've solved part of the problem today with our Mobile Payment Element and other products in our SDKs, but our ambition is to go much further. For businesses, it's still too hard to collect payments in every language, currency, payment method, and tax system, all while customizing the UI to fit their apps.

    Mobile is an area of important investment for Stripe, and our mobile SDKs already power an incredible diversity of experiences for companies like DoorDash, Instacart, GOAT, and Kickstarter. We're looking for an engineer with a solid understanding of the Android platform to help define Stripe's future on mobile.

    What you'll do

    As part of the Mobile Payments team, you'll develop new payment APIs and checkout UI flows for Android developers to include in their apps. One project could have you implementing a new local payment method to be made available for millions of customers, and the next could have you working to make our checkout experiences more customizable for some of your favorite apps. You'll also help us continue to explore new technologies like Jetpack Compose and coroutines as we iterate on better solutions for our users.

    Responsibilities

  • Design, build, and maintain the Stripe Android SDK
  • Work with engineers, product managers, designers, and stakeholders across the company to bring new features and products to Stripe's mobile SDKs
  • Stay up-to-date with the latest industry trends and advancements in Android development and incorporate them into the SDK when appropriate
  • Collaborate with Android developers who work on the Stripe mobile apps and Stripe Terminal to set best practices for Android development across the company
  • Collaborate effectively in a remote-first work environment, maintaining open communication and strong connections with colleagues
  • 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

  • 1.5+ years of Android development experience
  • Experience writing readable, maintainable, and testable code
  • Preferred qualifications

  • 2+ years of Android development experience
  • Appreciate the art of API design
  • Experience collaborating on product and design requirements with stakeholders
  • (Bonus) Experience building mobile SDKs
  • (Bonus) Experience contributing to open-source libraries
  • (Bonus) Experience working in a remote-first environment
  • 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 $150,500 - $225,700. 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.



  • Stripe Toronto, Canada Full time

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


  • Stripe Toronto, Canada Full time

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


  • Zynga Toronto, Canada

    AVAILABLE POSITIONS Principal Software Engineer, Server – Payments · Careers Category: Engineering · Careers location: Austin, TX, Toronto, Canada · Connected Worker Type: Connected · R_112018 · Position Overview · Come join the team at Zynga making an impact across all of the ...


  • Stripe Old Toronto, Canada

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


  • Cion Coulter Toronto, Canada

    **_Disclaimer:_**_ Please note that the estimated pay range that is provided on various social media sites may not be representative of Cion's range for this position._ · Cion is a Building Science / multi-disciplined Engineering firm. Cion's primary goal is to provide technical ...


  • Capital One Toronto, Canada

    161 Bay Street , Canada, Toronto,Toronto, Ontario, · Manager, Payments Product · **Our Capital One Team.** · Yes, we're a credit card company. But we're more than that too. We're driven by what our customers want, and how to make their lives simpler. · We're always looking for cr ...


  • Aldea Engineering Services Ltd Toronto, Canada

    **Contract Administrator - Water/Wastewater** · Aldea Engineering Services Ltd. provides expertise in design and construction management of tunnels and underground structures. Headquartered in the Toronto area, Aldea Engineering is seeking an experienced Contract Administrator wi ...


  • 4K Engineers Ltd. Toronto, Canada

    Track record of design delivery for, multi-discipline projects specifically, complex civil and facility projects. · - Responsible for Contract Administration of provincial and municipal infrastructure projects. · - Liaise with the Project Managers, designers, field inspectors, co ...


  • Royal Bank of Canada Toronto, Canada

    **Come Work with Us** · At RBC, our culture is deeply supportive and rich in opportunity and reward. You will help our clients thrive and our communities prosper, empowered by a spirit of shared purpose. · Whether you're helping clients find new opportunities, developing new tech ...

  • Dream Payments Corp

    Business Analyst

    4 days ago


    Dream Payments Corp Toronto, Canada

    **Company Profile** · Dream Payments is a next generation mobile payment solution provider that enables merchants of all sizes to streamline payment processing anytime, anywhere while improving their customer's experience. Our cloud-based payment platform combined with a low-cost ...


  • Ripple Toronto, Canada

    At Ripple, we're building a world where value moves like information does today. It's big, it's bold, and we're already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and crea ...


  • Ripple Labs Inc. Toronto, Canada

    At Ripple, we're building a world where value moves like information does today. It's big, it's bold, and we're already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and crea ...


  • Scotiabank Toronto, Canada

    Requisition ID: 184168 · Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. · As a key member of the Digital Payments Product team, you will assume end-to-end ownership of the person-to-person money movement vertical, building i ...


  • City of Toronto Toronto, Canada

    **Job ID**: 42737 · **Job Category**:Administrative · **Division & Section**:Engineering & Construction Services, ECS Engineering Support Services · **Work Location**:Metro Hall, 55 John Street, Toronto, ON. M5V 3C6 · **Job Type & Duration**:Full-time, Temporary (12 months) Vacan ...


  • Scotiabank Toronto, Canada

    Requisition ID: 194739 · Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. · Global Transaction Banking (GTB) is the payments and transaction engine of Scotiabank. We support Small Business, Commercial and Corporate clients wit ...


  • Scotiabank Toronto, Canada

    Requisition ID: 177606 · Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. · As a key member of the Digital Payments Product team, you will assume end-to-end ownership of the person-to-business money movement vertical, building ...

  • OTT Financial Group

    Product Manager

    1 week ago


    OTT Financial Group Toronto, Canada

    OTT Financial Group is the parent organization of a group of financial services and investment companies. We leverage cutting-edge fintech innovations to bring excellent financial advice and best-in-class wealth management to our customers and business partners. Empowering 5,000+ ...


  • Royal Bank of Canada Toronto, Canada

    **Come Work with Us** · At RBC, our culture is deeply supportive and rich in opportunity and reward. You will help our clients thrive and our communities prosper, empowered by a spirit of shared purpose. · Whether you're helping clients find new opportunities, developing new tech ...

  • OTT Financial Group

    Product Manager

    4 days ago


    OTT Financial Group Toronto, Canada

    OTT Pay is part of the OTT Financial Group. We are the leading Canadian company enabling businesses to accept QR code-based digital payment methods such as WeChat Pay, Alipay, and China UnionPay. We also help businesses take payments made with traditional methods such as Visa and ...

  • Wipro Limited

    Domain Consultant

    2 days ago


    Wipro Limited Toronto, Canada

    Toronto, Canada · - Tech Hiring · **Job Description**: · Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients' most complex digital transformation needs. · We lever ...