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
Member of Technical Staff, Inference & RL Systems
Magic’s mission is to build safe AGI that accelerates humanity’s progress on the world’s most important problems. We believe the most promising path to safe AGI lies in automating research and code g…
Marketing Communications & Events Manager - Remote
Overview: The Marketing Communications & Events Manager will play a pivotal role in enhancing our brand presence and engagement through strategic marketing communications and event management. T…
Tandem Talk | Past Issues
$21 Per Hour | First Shift | Box Truck | Monday-Friday! | 8-10 hour days! If qualified apply below- Call recruiting at 909.295.3159 for any questions Job Details: ~ Temp to Hire! ~ AM Start …
Gemini App Analytics Infrastructure Software Engineer, Mountain View
Gemini App Analytics Infrastructure SWE Snapshot The Gemini Apps Analytics Infra team is responsible for providing critical telemetry about the Gemini web and mobile apps. The data we produce…
Servicenow developer : Santa Clara, CA
Experience on ServiceNow platform Experience in leading teams for development and implementation of ServiceNow modules like: Excellent understanding of ServiceNow platform capabilities and tool…
Lead Product Manager Data and Data Analytics
Inputs to product strategy with cross-functional stakeholders consistent with the shared vision for the product or enabling platform. Implements the architectural roadmap that balances innovative desi…
Senior Machine Learning Engineer (Toronto)
OVERVIEW OF THE COMPANY Fox Corporation Under the FOX banner, we produce and distribute content through some of the world’s leading and most valued brands, including: FOX News Media, FOX Sports…
Surgical Care Sales Representative - Los Angeles, CA - Orthopaedic Instruments
Surgical Care Sales Representative – Orthopaedic Instruments Job Summary We are seeking a dynamic and organized Clinical Sales Representative to drive sales and support for our innovative w…
Director of Construction (Multi-family Construction)
Summary A well-established and growing construction firm in San Diego is seeking an experienced Director of Construction to lead and oversee all construction operations across a portfolio of mul…
Senior Software Engineer, Full Stack
About us Office Hours is a consulting platform and marketplace that helps people earn by sharing what they know. Experts create profiles, set their rate, and receive consulting or survey opportuniti…