Poshmark

Senior Software Engineer II, Data Engineering

Poshmark1 weeks ago
Location

Chennai, Tamil Nadu, India

Type

Full Time

Salary

INR 1,500,000 – 2,500,000

Level

Senior

Role

Data Engineer

Posted

Mar 10, 2026

Full TimeSenior

The role

Summary

Poshmark is seeking a Senior Software Engineer II for its Data Engineering team in Chennai, focusing on building scalable data pipelines and infrastructure. The role involves developing robust data processing systems using cutting-edge big data technologies to support the company's growth and data democratization efforts.

What you'll do

Data Pipeline Development: Design, develop, and maintain growth data pipelines integrating paid media sources like Facebook and Google to drive business insights
Scalable Data Systems: Build highly scalable, available, and fault-tolerant data processing systems using AWS technologies, Kafka, and Spark to handle petabyte-sized data warehouses
Infrastructure Management: Architect and develop critical data pipelines, maintain existing platforms, and evolve technology stacks and architectures
Cross-functional Collaboration: Participate in improving development best practices and collaborate with Data Science, Analytics, and Engineering teams

What we look for

Technical

Big Data TechnologiesExpertise in Spark, Hadoop, EMR, Kafka, Kinesis, Flink, and Druid for large-scale data processing
Data WarehousingStrong SQL skills and experience with data warehouse technologies like Redshift
Programming LanguagesProficiency in Ruby, Scala, Python, and Google Apps Script

Education

Computer Science or Related FieldBachelor's or Master's degree in Computer Science, Software Engineering, or a related technical discipline

Experience

Software DevelopmentMinimum 3+ years of overall software development experience with hands-on Big Data technology expertise
Project DeliveryProven ability to deliver complex projects end-to-end with technical ownership

Skills

Required skills

Big Data ProcessingAdvanced skills in building and managing large-scale data processing systems
Technical OwnershipAbility to take complete ownership of initiatives and make pragmatic technical decisions
Cross-functional CommunicationExcellent communication skills and ability to collaborate across teams

Nice to have

API IntegrationsExperience with Google Apps Script, Databricks, or advanced API integration techniques

Compensation & benefits

Salary

INR 1,500,000 – 2,500,000 (annual)

Stock options

Available

Benefits

Professional Growth

Opportunity to work with cutting-edge big data technologies and innovative data infrastructure

Technical Challenge

Complex data engineering problems involving petabyte-scale data processing


Interview process

  1. 1
    Initial Screening Technical resume review and initial phone/video screening
  2. 2
    Technical Assessment Coding challenge focused on data engineering skills and big data technologies
  3. 3
    Technical Interviews Multiple rounds of in-depth technical interviews covering system design, data pipeline architecture, and problem-solving
  4. 4
    Final Interview Meeting with team leadership to assess cultural fit and discuss role expectations

Apply for this position

You'll be redirected to the company's application page