Talent.com
Android Engineer, Terminal Developer Productivity
Android Engineer, Terminal Developer ProductivityStripe • San Francisco, California, USA
Android Engineer, Terminal Developer Productivity

Android Engineer, Terminal Developer Productivity

Stripe • San Francisco, California, USA
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.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.
  • 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.
  • Based in the PST time zone
  • 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

    [job_alerts.create_a_job]

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

    [internal_linking.similar_jobs]
    Lead Android Engineer — Fintech App for Global Inclusion

    Lead Android Engineer — Fintech App for Global Inclusion

    Pinkmoonconsulting • San Francisco, CA, United States
    [job_card.full_time]
    A thriving fintech startup in San Francisco is seeking a Senior Android Developer to lead the development of a cutting-edge consumer finance app. You will architect the mobile stack and directly inf...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Android Engineer

    Android Engineer

    Brilliant Worldwide, Inc. • San Francisco, CA, United States
    [job_card.full_time]
    We deliver learning that's interactive, adaptive, and fun – at scale.You can learn more about our approach, learners, and method on our. We have always prioritized building a real, healthy business....[show_more]
    [last_updated.last_updated_30] • [promoted]
    Android Platform Engineer – Hybrid WebView & Kotlin

    Android Platform Engineer – Hybrid WebView & Kotlin

    Twitch Rivals • San Francisco, CA, United States
    [job_card.full_time]
    A leading streaming company is hiring an Android Software Engineer to help build the foundation of mobile development.This role involves designing Android components, optimizing performance, and me...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer II, Android

    Software Engineer II, Android

    Amazon • San Francisco, California, United States
    [job_card.full_time]
    Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Android Foundations Engineer - Hybrid, Kotlin Expert

    Senior Android Foundations Engineer - Hybrid, Kotlin Expert

    Lyft • San Francisco, CA, United States
    [job_card.full_time]
    A leading transportation company in San Francisco is looking for a skilled Mobile Engineer to enhance mobile infrastructure and improve developer productivity using Kotlin.This role involves collab...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Android Developer

    Android Developer

    The Dignify Solutions, LLC • San Francisco, CA, United States
    [job_card.full_time]
    Be among the first 25 applicants.Years of Android development experience.Experience with Reactive Programming (RxJava), Dependency Injection (Dagger), Retrofit and Kotlin.Technical degree or additi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Android Engineer — Kotlin, Jetpack Compose & Cloud

    Android Engineer — Kotlin, Jetpack Compose & Cloud

    Compunnel, Inc. • San Francisco, CA, United States
    [job_card.full_time]
    A leading company in technology is seeking an experienced Android Developer to join its mobile engineering team in San Francisco. You will be responsible for designing and developing immersive nativ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Android Engineer, Applied Foundations

    Android Engineer, Applied Foundations

    OpenAI • San Francisco, CA, United States
    [job_card.full_time]
    OpenAI's Applications Engineering organization builds and operates the products that bring our cutting-edge research to millions of users and developers worldwide. The Applied Foundations team owns ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Android Software Engineer, Ad Formats

    Android Software Engineer, Ad Formats

    Reddit, Inc. • San Francisco, CA, United States
    [job_card.full_time]
    Reddit is a community of communities.It’s built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Android Engineer

    Android Engineer

    Fieldwire USA • San Francisco, CA, United States
    [job_card.full_time]
    Have you ever found yourself feverishly working with an Engineering team to solve a complex problem—and found that after what had felt like an hour had only been 10 minutes? If so, we’re looking fo...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Android Software Engineer, Rider Experience

    Android Software Engineer, Rider Experience

    Socotra, Inc. • San Francisco, CA, United States
    [job_card.full_time]
    A leading transportation network company is seeking an Android Software Engineer to join their Rider Team in San Francisco. In this role, you will build and enhance user experiences for millions by ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Android Software Engineer

    Android Software Engineer

    Philo • San Francisco, CA, United States
    [job_card.full_time]
    San Francisco, CA or remote within the U.At Philo, we’re a group of technology and product people who set out to build the future of television, marrying the best in modern technology with the most...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Android Engineer – Fable Platform

    Senior Android Engineer – Fable Platform

    Scribd • San Francisco, CA, United States
    [job_card.full_time]
    A dynamic tech company in San Francisco is seeking a Senior Android Engineer to lead the development of Fable.In this role, you will design and enhance Android experiences, collaborate with cross-f...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Android Engineer II - On-Trip Experience

    Android Engineer II - On-Trip Experience

    Uber • San Francisco, CA, United States
    [job_card.full_time]
    A leading ride-sharing company is searching for a Software Engineer II - Android Engineer in San Francisco, CA.You will build and maintain Android features to enhance on-trip experiences for Earner...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Android Engineer — Remote, High-Impact Platform

    Senior Android Engineer — Remote, High-Impact Platform

    Reddit • San Francisco, CA, United States
    [filters.remote]
    [job_card.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.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Android Developer Experience

    Senior Software Engineer, Android Developer Experience

    Block • San Francisco, CA, United States
    [job_card.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.last_updated_30] • [promoted]
    Senior Android Framework Engineer

    Senior Android Framework Engineer

    Tools For Humanity Corporation • San Francisco, CA, United States
    [job_card.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.last_updated_30] • [promoted]
    Software Engineer II, Android

    Software Engineer II, Android

    Amazon Jobs • San Francisco, California, United States
    [job_card.full_time]
    Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]