Sr. Software Engineer, Data Engineering
About Poshmark
Poshmark is a leading fashion resale marketplace powered by a vibrant, highly engaged community of buyers and sellers and real-time social experiences. Designed to make online selling fun, more social and easier than ever, Poshmark empowers its sellers to turn their closet into a thriving business and share their style with the world. Since its founding in 2011, Poshmark has grown its community to over 130 million users and generated over $10 billion in GMV, helping sellers realize billions in earnings, delighting buyers with deals and one-of-a-kind items, and building a more sustainable future for fashion. For more information, please visit , and for company news, visit newsroom.poshmark.com .
The Big Data team is a central player in the Poshmark organization. Our mission is to build a world-class big data platform to bring value out of data for us and for our customers. Our goal is to democratize data, support exploding business, provide reporting and analytics self-service tools, and fuel existing and new business critical initiatives.
The Data Engineering team at Poshmark is looking for an experienced software engineer to scale Datalake, ensuring real-time access to quality data for all the stakeholders. The role provides opportunity to showcase in-depth software development skills to build and maintain real-time and batch data pipelines with a focus on scalability and optimizations while collaborating with Data Science, Analytics, and Platform Engineering teams to build tools to access petabyte scale data.
Responsibilities
Build highly scalable, available, fault-tolerant data processing systems using AWS technologies, MapReduce, Hive, Kafka, Spark, Flink and other big data technologies to handle batch and real-time data processing over 10s of terabytes of data ingested every day and a petabyte-sized data warehouse.
Responsible for taking care of some of the most critical data pipelines at Poshmark.
Participate in architecture discussions, influence product roadmap, build best practices, take ownership and responsibility over new projects.
Create WBS (Work breakdown structure) for projects and execute them, taking full ownership, with minimal guidance.
Desired Skills & Experience
3+ years of relevant software engineering experience.
2+ year of Data Engineering experience.
Excellent technical problem solving using data structures and algorithms, with emphasis on optimization and code quality.
Expertise in architecting and building large-scale data processing systems using Big Data technologies like Hadoop, Hbase, Spark, Kafka, Druid, Flink, DataLake, Redshift etc.
Eagerness to try out newer technologies and adopt them as and when needed.
Object Oriented Patterns, Scala / Java / Python / C++ / SQL / Apache Spark, Flink, Hadoop, AWS S3, Redshift / Postgresql, Kinesis, EMR, Apache Airflow, Jenkins.
Recommended Jobs
Standards Tools Technical Specialist
Job Description and Duties Training & Development Assignment may be considered for this position. Under direction of the Program and Project Supervisor of the Standards Tools Development Unit o…
Assistant Service Manager
Shea Properties – Find Awesome. Shea Properties is always looking for talented people who are interested in beginning or continuing their careers in real estate. With a portfolio that includes 11,…
Parts & Service Department - Technical Support
Description: Join our team at Imperial, a leading manufacturer of top-quality USA-made commercial cooking equipment. Our innovative products grace the kitchens of renowned restaurants, hotels, and…
Field Service Technician
Field Service Technician JOB-10045802 Anticipated Start Date February 9 ,2026 Location Whippany , NJ Type of Employment Contract Employer Info …
Au Pair
Get hired for Yvonne's aupair Job in South Lake Tahoe, CA. Child Care. Find aupair care work in South Lake Tahoe.
Financial Counselor
Job Summary This job exists to ensure that all patients membership status/alternative payer information is accurately identified and documented, and (2) Collect or otherwise resolve all patient li…
Caregiver Needed - Weekly Pay
United Home Care is now hiring compassionate and dependable c aregivers to support older adults in the comfort of their own homes. If you enjoy helping others and are comfortable assisting with…
Regional Sales Director, North America (Fractional / Part-Time)-Chinese Speaker
Location: United States (Bay Area preferred) Work Model: Remote | Flexible | Fractional / Consulting-Based Language: Mandarin Chinese preferred We are partnering with a fast-grow…
Senior Software Engineer
Our client develops and manufactures technologically advanced products from concept through production in the United States. We are seeking a Senior Software Engineer to to design, develop, and sca…