Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Android

Poshmark

About Poshmark

Poshmark is the leading fashion marketplace where style comes alive through discovery, self-expression, and human connection. Powered by a vibrant community of 165 million members, Poshmark brings real people and taste to shopping through a social experience shaped by shared discovery. Buying and selling fashion feels simple, joyful, and personal, while every item tells its own story. Poshmark empowers sellers to grow meaningful businesses, keeps fashion in circulation longer, and gives shoppers access to unique and trusted finds, from everyday pieces to one-of-a-kind vintage and luxury.

Poshmark is a leading social marketplace for new and secondhand styles for women, men, kids, home, and more. By combining the human connection of physical shopping with the scale, ease, and selection benefits of ecommerce, Poshmark makes buying and selling simple, social, and fun.

Poshmark is looking for a talented and creative Staff Engineer, Android . You are someone who loves creating mobile applications that have a simple user interface and solid code. If you have a passion for developing new user experiences, solving difficult problems and creating delightful solutions, this is a perfect job for you! You will play a critical part in defining and building the perfect experience for millions, developing scalable, well-designed software that enhances people's lives globally. Join our world-class team and help build the future of Poshmark.

Responsibilities:
  • Architect, build, iterate and manage our Android mobile application.
  • Spearhead every aspect of the Android development process from API creation to design.
  • Partner closely with our design, product, and Engineering team to produce an application that flows seamlessly and works intuitively with our users.
  • Write high quality and maintainable code and unit-test for quality assurance, robustness, including edge cases, usability, and general reliability
  • Take part in code reviews and give constructive feedback to peer developers
  • Own important pieces of the product that have high visibility both internally and externally.
  • Envision new products and features that are inspired, considered, and magical
  • Find simple, elegant solutions to hard problems
  • Recommend/Improve development practices which also includes improvements in CD/CI processes, etc and also architecture/design of Android code base
  • Lead or Quarter Back feature development, work closely with PM and drive the feature completion end to end.
6-Month Accomplishments:
  • Get familiar with the Poshmark ecosystem i.e android application code base, Infrastructure, CI/CD environment and tools, etc.
  • Start contributing to the Poshmark android feature development by writing quality testable code.
  • Have a good collaboration within the team. Also, with other teams like Product, Design, QA, devOps etc
  • Should participate in technical discussions, code reviews and provide valuable inputs to other Team members.
12+ Month Accomplishments:
  • Should be able to independently drive feature development and also Lead or Quarter Back feature development end to end.
  • Come up with ideas/changes to improve android application code base on new android design patterns or new android libraries.
Requirements:
  • Strong foundation in the fundamentals of computer science, with familiarity in data structures, algorithms, and software design optimized for embedded systems.
  • 5+ years of relevant SWE experience with Experience developing Android apps (apps released into the PlayStore)
  • Experience in Java, Kotlin and Android Studio.
  • Knowledge of Android's common software design patterns like MVVM, Repository.
  • Deep experience with Activity/Fragment management and lifecycle. Understanding thread life cycles and scopes of different android components. Worked with persisting data on android device using SharedPreferences or SQLite or Room or Similar
  • Strong understanding of designing custom UI with an intuition for UX and consumer behaviour.
  • Understanding of design and use of RESTful web services to create connected applications.
  • Proficient understanding of code versioning tools, such as Git. Familiarity with Continuous Integration using Jenkins or other CI tools.
  • Experience in writing Unit Tests using JUnit, Mockito Framework, etc.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Android in Redwood City, CA vacancy
  • $155.9k - $261.1k

    Job Overview Poshmark is looking for a talented and creative Staff Engineer, Android. You are someone who loves creating mobile applications...  ...computer science, including data structures, algorithms, and software design optimized for embedded systems. 5+ years of relevant... 
    Android

    Poshmark, Inc.

    Redwood City, CA
    2 days ago
  •  ...Staff Software Test Engineer We are seeking a Staff Software Test Engineer to design, implement, and test embedded software for Client's automotive...  ...~ Extensive experience testing embedded Linux and Android applications ~4+ years with Docker and Jenkins for CI/CD... 
    Android

    Vantage Point Consulting Inc.

    Mountain View, CA
    1 day ago
  • $220k - $230k

     ...a lot of ownership and visibility, as you’d be the founding Android engineer on the team and shape how we build the product, define architecture...  ...experience building applications using Swift ~ Strong software design skills, including a deep understanding of design patterns... 
    Android
    Work experience placement
    Work at office

    Match Group

    Palo Alto, CA
    19 days ago
  • $300k

     ...help your team adopt new tools and ways of working Building Android applications, including proficiency with: Programming in...  ...Designing applications with scalability in mind ~ Software engineering collaboration best practices and design patterns including MVVM... 
    Android
    Work at office
    Immediate start
    Worldwide
    Flexible hours

    Grindr

    Palo Alto, CA
    21 days ago
  • $226k - $282.5k

     ..., best-in-class hardware and software product development, operational...  ...portions of the software engineering stack, working on a wide variety...  ...code for embedded linux and android platforms (Qualcomm and...  ...sensors/mechanical hardware. As a staff Skydio embedded software engineer... 
    Android
    Full time
    Local area
    Relocation package

    Skydio

    San Mateo, CA
    2 days ago
  • $112.68k - $212.76k

     ...Staff Software Engineer Ford's In-Vehicle Infotainment (IVI) organization is seeking a Staff Software Engineer with deep technical expertise...  .../GitHub as a version control system. Familiarity with Android OS. Proficiency in video processing techniques and algorithms... 
    Android
    Immediate start
    Flexible hours

    Ford Motor Company

    Palo Alto, CA
    2 days ago
  • $220.5k - $298.5k

     ...Overview Come join Intuit as a Senior Staff Software Engineer and help us power prosperity around the world. We are looking for engineers...  ...end technologies like React, Angular, SwiftUI (iOS), Kotlin (Android) ~ Back-end technologies like Java, Typescript, Spring, Express... 
    Android
    Temporary work
    Work experience placement
    Local area
    Relocation package

    Intuit

    Mountain View, CA
    13 hours ago
  • $229k - $343k

     ...its AR glasses, Spectacles ( . Snap Engineering ( teams build fun and technically sophisticated...  ...the forefront. We're looking for a Staff Software Engineer to join the Monetization, Ad...  ...'s client-side ads stack on iOS and Android - Ad format rendering and delivery,... 
    Android
    Work experience placement
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    1 day ago
  • $195k - $298.8k

     ...Job Description Join us at the forefront of next-gen automotive technology. As a Staff Android Software Engineer , you'll drive the future of in-vehicle user experiences by developing high-performance Android-based infotainment and digital cluster systems. You'll... 
    Android
    Work experience placement
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    6 days ago
  • $161.71k - $234.33k

     ...Staff Software Engineer, Test Mountain View, CA We are CARIAD, an automotive software development team with the Volkswagen Group. Our mission...  ...CANoe, PCAN, Wireshark, PacketSender Experience with Android CTS testing and Monkey testing Experience incorporating... 
    Android
    Permanent employment
    Temporary work
    Early shift

    CARIAD, Inc.

    Mountain View, CA
    17 days ago
  •  ...Staff Software Engineer, Embedded Systems Location: Mountain View, CA – Onsite Required Skills ~ Bachelor's degree in computer science...  ...like Python, Bash, or Perl ~ Deep understanding of Android AOSP/AAOSP and Linux display and graphics pipelines, including... 
    Android

    Echo IT Solutions

    Mountain View, CA
    11 days ago
  • $214k - $259k

     ...Why Drivemode: Drivemode is the new software and user experience division of Honda that...  ...year. Target end-user platforms include Android and iOS. We're looking for someone...  ...product managers, designers, backend engineers, and peers across Honda Engage in discussions... 
    Android

    Drivemode

    Mountain View, CA
    1 day ago
  • $262k - $365k

    Senior Staff Software Engineer, Applied AI corporate_fare Google place Mountain View, CA, USA Apply Bachelor’s degree or equivalent practical...  ...Model (LLM), or Computer Vision (CV). Experience in Android or mobile development. About the job Google's software engineers... 
    Android
    Full time

    Google Inc.

    Mountain View, CA
    5 days ago
  • $168.5k - $232k

     ...driving the transformation to AI-enabled software-defined vehicles. Traditional...  ...We are looking for a highly motivated Staff Software Engineer to join our fast-growing team. As part...  ...operating systems (RTOS, Embedded Linux, Android) Familiarity with automotive and communication... 
    Android
    Work at office
    Worldwide
    Flexible hours
    Shift work

    Sonatus

    Mountain View, CA
    15 days ago
  • The Role Our vehicle communication team is hiring a software engineer to design and develop software in our Linux-based networking system. You...  ...-wide issues in a team. Our operating systems are Linux, Android, and QNX - you should know how networking operates on at least... 
    Android

    General Motors

    Mountain View, CA
    2 days ago
  •  ...technology that will set the standards for software-defined vehicles around the world. The...  ...team you will help build a world class Android application that will ship to millions...  ...We’re looking for an experienced Android engineer to help us architect, build, profile and... 
    Android
    Full time

    Rivian VW Group

    Palo Alto, CA
    3 days ago
  • $217k - $275k

     ...Description The Vehicle Experiences Engine (VEE) at GM is transforming...  ...vehicles by building the software engines behind next-generation...  ...-defined vehicles. As a Staff Software Engineer, Compute Systems...  ...closely with partners across Android Automotive OS, multimedia,... 
    Android
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    4 days ago
  • $170k - $277.5k

     ...expertise in artificial intelligence, best-in-class hardware and software product development, operational excellence, and customer...  ...Proven experience with ISP development on ARM-based Linux/Android SoCs, especially Qualcomm platforms Deep understanding of ISP... 
    Android
    Full time
    Local area
    Relocation package

    Skydio

    San Mateo, CA
    1 day ago
  •  ...technology that will set the standards for software-defined vehicles around the world....  ...deep learning features on Linux, QNX, and Android systems. Deliver quality code, debug...  ...cross-functional teams across multiple engineering and algorithms teams, making the architectural... 
    Android
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Palo Alto, CA
    1 day ago
  •  ...services. In this role, you will be a part of software development and testing for cameras,...  ...learning features on Linux, QNX, and Android systems. Deliver quality code, debug complex...  ...cross‑functional teams across multiple engineering and algorithms teams, making the... 
    Android
    Full time
    Local area

    Rivian VW Group

    Palo Alto, CA
    4 days ago
  • $230k - $360k

     ...As they get more powerful, they're not just improving existing software-they're replacing it entirely. Foundation model companies are...  ...infrastructure, product, and research domains Collaborate with engineering teams to make secure patterns easy and automatic Help drive... 

    Luma AI

    Redwood City, CA
    1 day ago
  • $240k - $270k

    Staff Software Engineer - EC Lifecycle Define and drive EC lifecycle architecture across teams to scale data contributor systems. Location Redwood City, CA (Hybrid); San Francisco, CA (Hybrid) Salary Range US $240,000 - $270,000 per year About The Role As a Staff Backend... 
    Work at office
    Local area
    3 days per week

    jobs.frontdoordefense.com - Jobboard

    Redwood City, CA
    3 days ago
  • $150k - $300k

    Array Labs Inc. in Redwood City seeks a Staff Software Engineer for Computer Vision to develop and deploy advanced 3D processing capabilities. The role requires a strong background in computer vision, including algorithms and production-quality software development. Join... 

    Array Labs Inc.

    Redwood City, CA
    1 day ago
  • $150k - $300k

     ...accuracy, coverage, and responsiveness to power critical insights precisely where they're needed most. About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across all of Array's 3D processing capabilities, including our... 
    Permanent employment
    Full time
    Remote work

    Array Labs Inc.

    Redwood City, CA
    1 day ago
  • $167.2k - $237.3k

    Poshmark is looking for a talented and creative Staff Web Engineer to build web applications with a simple user interface and solid code that...  ...a technical lead for the web team. Desired Skills 8 years software development experience, including at least 3 years building... 

    Poshmark, Inc.

    Redwood City, CA
    2 days ago
  •  ...telecommunications, mining, and other industries that depend on understanding the changing Earth.   About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across all of Array's 3D processing capabilities, including our... 
    Permanent employment
    Full time
    Remote work
    Night shift

    Array Labs

    Redwood City, CA
    29 days ago
  • $155.9k - $261.1k

    Poshmark, Inc. is seeking a Staff Engineer specializing in Android to architect, build, and manage its mobile application. The ideal candidate should...  ...in computer science and over 5 years of experience in software engineering, particularly with Android apps. You will collaborate... 
    Android

    Poshmark, Inc.

    Redwood City, CA
    2 days ago
  •  ...Multiplatform, optimized for code sharing across Android and iOS. Essential Functions :...  ...Gherkin). Collaborate with backend engineers to design and refine APIs for secure,...  ...and validation strategy and execution for software subsystems. Mentor team members and... 
    Android

    Globus Medical

    Redwood City, CA
    6 days ago
  • $230k - $360k

     ...multimodal AGI is not just a research problem. It's a full-stack engineering problem, spanning training systems, inference, product...  ...improvement. These models are replacing entire categories of software and enabling entirely new ones. At Luma, we are: A leading... 
    Immediate start
    Flexible hours

    Luma AI

    Redwood City, CA
    5 days ago
  •  ...vector database company for enterprise-grade AI. Founded by the engineers behind Milvus, the world’s most popular open-source vector...  ...systems  ~ Active contributor to one or more infrastructure software such as Snowflake, CockroachDB, Oracle RDBMS, Google BigQuery,... 
    Worldwide

    Zilliz

    Redwood City, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Android. Be the first to apply!