Talent.com
Android Engineer, Terminal Developer Productivity
Android Engineer, Terminal Developer ProductivityStripe • San Francisco, California, USA
No longer accepting applications
Android Engineer, Terminal Developer Productivity

Android Engineer, Terminal Developer Productivity

Stripe • San Francisco, California, USA
25 days ago
Job type
  • Full-time
Job description

Who we are

About Stripe

Stripe is a financial infrastructure platform for businesses. Millions of companiesfrom the worlds largest enterprises to the most ambitious startupsuse 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 everyones 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 teams mission is to make it as easy for businesses to accept in-person payments as the Stripe API has done for online payments building for Unified Commerce. With Terminal businesses can unify their in-person and online experiences unlocking payments use cases that are right for their business model whether its creating a modern retail experience extending their website to a pop-up store or enabling a mobile point-of-sale at their next event.

Within Terminal the Developer Productivity team empowers mobile full-stack and embedded / firmware engineers to ship high-quality products quickly and safely. We build tools processes and infrastructure that accelerate engineers across multiple teams. Our work is critical to supporting Stripes in-person payment products and ultimately to helping increase the GDP of the internet.

We own a diverse tech stack including build and developer productivity tooling for mobile engineers; release tooling that enables Terminal releases across SDKs Android apps and firmware; and test automation infrastructure that helps product engineers ensure the quality and reliability of what they ship. As an engineer on this team youll shape and deliver major pieces of this tooling and infrastructure and help raise the bar for developer experience across Terminal.

What youll do

Responsibilities

  • Design build and maintain tools libraries and infrastructure that improve the productivity of Terminal engineers across mobile backend and embedded systems.
  • Collaborate closely with mobile engineers to understand their workflows and pain points and translate them into practical short-term and long-term solutions.
  • Contribute to and improve our build CI / CD and test automation systems for Terminal SDKs Android apps and firmware.
  • Work with stakeholders across Terminal to prioritize work balance competing needs and ensure your solutions integrate cleanly into existing workflows.
  • Own projects end-to-end from problem discovery and design through implementation rollout and ongoing operation.
  • Participate in code reviews design discussions and documentation to maintain a high bar for code quality reliability and developer experience.
  • Mentor other engineers in areas such as build test and release best practices helping to spread strong developer productivity practices across the team.

Who you are

Were 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

  • BS or MS in Computer Science or a related field or equivalent practical experience.
  • 6 years of software engineering experience including meaningful experience with backend systems and at least one of : Android / mobile or embedded / firmware development.
  • Experience designing implementing and maintaining production systems or developer tooling.
  • Understanding of how to build scalable reliable and observable services pipelines or tooling.
  • Experience owning projects from design through implementation rollout and ongoing support.
  • Ability to thrive in a collaborative environment involving multiple stakeholders and subject matter experts.
  • Strong communication skills and the ability to explain technical concepts clearly to different audiences.
  • Based in the PST time zone
  • Preferred qualifications

  • Proficiency in one or more of : Kotlin Java or Go.
  • Experience building tools or platforms to improve developer productivity with clear empathy for internal developer users.
  • Experience with CI / CD tooling and pipelines (e.g. Jenkins GitLab CI GitHub Actions) and modern build systems.
  • Experience designing and maintaining automated testing infrastructure (e.g. integration / end-to-end tests test orchestration or reducing test flakiness).
  • Experience with Android build and test tooling (e.g. Gradle emulators device farms) or firmware build pipelines.
  • Experience in payments point-of-sale or hardware-integrated systems is a plus.
  • Required Experience :

    IC

    Key Skills

    APIs,REST,Eclipse,Android,Application Development,SDKs,SQLITE,IOS,Java,JSON,Gradle,Mobile Applications

    Employment Type : Temp

    Experience : years

    Vacancy : 1

    Create a job alert for this search

    Android Engineer Terminal Developer Productivity • San Francisco, California, USA

    Similar jobs
    Android Developer

    Android Developer

    Apolis • Menlo Park, CA, United States
    Full-time
    We are seeking talented and motivated Android Developers to join our award-winning team and help expand our mobile experience. This is a unique opportunity to work on cutting-edge products that impa...Show more
    Last updated: 8 days ago • Promoted
    Lead Android Engineer

    Lead Android Engineer

    UnifyID (acquired by Prove) • Redwood City, California, US
    Full-time
    Job Description Job Description About Prove (acquired UnifyID) Prove is the modern platform for continuous identity authentication and is used by over 1,000 enterprises and 500 financial institut...Show more
    Last updated: 6 days ago • Promoted
    Software Engineer, Android

    Software Engineer, Android

    Lyft • San Francisco, CA, United States
    Full-time
    At Lyft, our purpose is to serve and connect.We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. You’ll be joining the Driver L...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Android Developer Experience

    Senior Software Engineer, Android Developer Experience

    Block Inc • San Francisco, CA, United States
    Full-time
    Senior Software Engineer, Android Developer Experience.Block is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational team...Show more
    Last updated: 4 days ago • Promoted
    Android Engineer - Fintech / Payments / Crypto

    Android Engineer - Fintech / Payments / Crypto

    Talent Search PRO • San Francisco, California, US
    Full-time
    Job Description Job Description They are seeking android engineer from these or similar companies Crypto companies, payment companies Stripe Coinbase Robinhood Circle Visa Venmo Plaid Cashapp We...Show more
    Last updated: 1 day ago • Promoted
    Android Software Engineer III, Verily Me

    Android Software Engineer III, Verily Me

    Verily • San Bruno, CA, United States
    Full-time
    Verily is a subsidiary of Alphabet that is using a data-driven approach to change the way people manage their health and the way healthcare is delivered. Launched from Google X in 2015, our purpose ...Show more
    Last updated: 1 day ago • Promoted
    Senior Android Framework Engineer

    Senior Android Framework Engineer

    Tools For Humanity Corporation • San Francisco, CA, United States
    Full-time
    World is building a real human network designed to accelerate people in the age of AI.As bots and autonomous agents reshape the internet, people, institutions, and applications need a trusted way t...Show more
    Last updated: 1 day ago • Promoted
    Software Engineer, Android

    Software Engineer, Android

    Tonal Systems, Inc. • San Francisco, CA, United States
    Full-time
    Tonal is looking for a passionate Senior Android Developer to work cross-functionally with product, design, and engineering teams. This individual will play a critical role in building the embedded ...Show more
    Last updated: 30+ days ago • Promoted
    Android Platform Engineer for Terminal Devices

    Android Platform Engineer for Terminal Devices

    Stripe • San Francisco, CA, United States
    Full-time
    A prominent financial infrastructure platform is looking for an experienced Android Engineer to join their Terminal team. You will design and maintain Android applications and work closely with cros...Show more
    Last updated: 24 days ago • Promoted
    Android Engineer

    Android Engineer

    Speak • San Francisco, CA, United States
    Full-time
    Our mission is to reinvent the way people learn, starting with language.We begin by teaching the next billion people English, Spanish, and French. English is the global language of business, culture...Show more
    Last updated: 30+ days ago • Promoted
    Android Developer VII (Remote)

    Android Developer VII (Remote)

    Simera • San Francisco, CA, United States
    Remote
    Full-time
    We are looking for an experienced Android Developer to design, build, and maintain high-quality mobile applications.The ideal candidate is passionate about mobile technologies, writes clean and eff...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Android

    Senior Software Engineer, Android

    Stride Health • San Francisco, California, US
    Full-time
    Job Description Job Description Stride enables independent workers to reap the benefits of their independence.We simplify the challenges of being self-employed by helping workers handle the compl...Show more
    Last updated: 6 days ago • Promoted
    Android Software Engineer

    Android Software Engineer

    Cerebras • San Francisco, CA, United States
    Full-time
    Branch is a leading AI-based lending fintech with 50M+ downloads across India and Africa.We use alternative data to reach millions of people that are largely excluded from the financial sector.Head...Show more
    Last updated: 1 day ago • Promoted
    Software Engineer, Android

    Software Engineer, Android

    Tinder • San Francisco, CA, United States
    Full-time
    This range is provided by Tinder.Your actual pay will be based on your skills and experience talk with your recruiter to learn more. Launched in 2012, Tinder revolutionized how people meet, growing ...Show more
    Last updated: 14 hours ago • Promoted • New!
    Senior Android Engineer — Remote, High-Impact Platform

    Senior Android Engineer — Remote, High-Impact Platform

    Reddit • San Francisco, CA, United States
    Remote
    Full-time
    A technology company is seeking a Staff Android Engineer to join their team.You will design and develop features for an Android client, balancing speed and quality while contributing to product str...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Android (Technical Leadership)

    Software Engineer - Android (Technical Leadership)

    San Francisco Staffing • San Francisco, CA, United States
    Full-time
    Principal Engineer - Android (Technical Leadership) At Meta.Meta is seeking talented principal engineers to join our teams in building cutting-edge products that connect billions of people around t...Show more
    Last updated: 9 days ago • Promoted
    Engineer, Android

    Engineer, Android

    Notability • San Francisco, CA, United States
    Full-time
    Engineer, Android role at Notability.We are looking for an Engineer to join our Android team, with experience developing exceptional and innovative Android applications. Develop and implement a comp...Show more
    Last updated: 30+ days ago • Promoted
    Android Platform Engineer II — Hybrid WebView & Performance

    Android Platform Engineer II — Hybrid WebView & Performance

    Twitch • San Francisco, CA, United States
    Full-time
    A leading live streaming service is seeking an Android Software Engineer II to shape the mobile development landscape.In this role, you'll design and implement foundational Android components, enha...Show more
    Last updated: 30+ days ago • Promoted