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]
    Android Engineer

    Android Engineer

    Menlo Ventures • San Francisco, CA, United States
    [job_card.full_time]
    Wispr Flow is making it as effortless to interact with your devices as talking to a close friend.Voice is the most natural, powerful way to communicate — and we’re building the interfaces to make t...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer II, Android

    Software Engineer II, Android

    Amazon • San Francisco, CA, 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_30] • [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 Engineer, Terminal Developer Productivity

    Android Engineer, Terminal Developer Productivity

    Stripe • San Francisco, CA, United States
    [job_card.full_time]
    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 reve...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Android Engineer

    Android Engineer

    Goswift • San Francisco, CA, United States
    [job_card.full_time]
    Swiftly is on a mission to help cities move more efficiently.We are the leading transit data platform for agencies to share real-time passenger information, manage day-to-day operations, and improv...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer, Android

    Software Engineer, Android

    Tonal Systems, Inc. • San Francisco, CA, United States
    [job_card.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.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, Android

    Software Engineer, Android

    Tinder • San Francisco, CA, United States
    [job_card.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, growi...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Android Engineer - Fintech & Global Payments

    Senior Android Engineer - Fintech & Global Payments

    Talent Search PRO • San Francisco, CA, United States
    [job_card.full_time]
    A dynamic fintech company located in San Francisco is hiring an experienced Android Developer to lead the development of a groundbreaking consumer finance application. This role offers a competitive...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Android Developer VII (Remote)

    Android Developer VII (Remote)

    Simera • San Francisco, CA, United States
    [filters.remote]
    [job_card.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.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 Engineer

    Android Engineer

    xAI • San Francisco, CA, United States
    [job_card.full_time]
    AI’s mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excelle...[show_more]
    [last_updated.last_updated_30] • [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]
    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]
    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]
    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]
    Engineer, Android

    Engineer, Android

    Notability • San Francisco, CA, United States
    [job_card.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.last_updated_30] • [promoted]
    Android Platform Engineer II — Hybrid WebView & Performance

    Android Platform Engineer II — Hybrid WebView & Performance

    Twitch • San Francisco, CA, United States
    [job_card.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.last_updated_30] • [promoted]