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

Software Engineer, Data

$144k - $216k

Mercari

Mercari is Your Marketplace. We make it super easy to sell (or buy) almost anything. We all have things we don't use, never used or simply outgrew. But that stuff still has value. Mercari gives you the power to simply sell it, ship it, and earn some cash for it. Fashion to toys. Sporting goods to electronics. All the brands you know and love. Our mission is simple: to make selling easier than buying. And with 50M+ downloads in the U.S. and 350k+ new listings every day, we're just getting started.

As a Software Engineer, Data, you will be developing and enhancing our marketplace platform's data infrastructure. You will work with modern data technologies, build scalable data pipelines, and collaborate with cross-functional teams to deliver high-quality data solutions. This role emphasizes data engineering best practices, including governance, security, and compliance. In this role you will mentor and guide junior engineers, and help build strong engineering practices within the team. You will leverage AI tools and technologies to enhance workflows and processes to improve efficiencies, and you will apply development tools, including AI assistance, to deliver quality code efficiently.

What you'll be doing:
  • Design, develop, and maintain scalable data pipelines using GCP services like Dataform, BigQuery, and Airflow
  • Optimize data processing and storage, focusing on performance and cost efficiency
  • Write comprehensive data quality tests to ensure data reliability
  • Work closely with data teams to implement complex data models
  • Develop reusable data components and shared libraries
  • Mentor junior engineers and provide constructive feedback through code reviews
  • Contribute to technical documentation and architectural decisions
What you'll need:
  • Bachelor's degree in Computer Science, Data Science, Engineering, or a related field (or equivalent experience)
  • 4+ years of experience in data engineering
  • Experience with GCP data services (BigQuery, Dataform, Dataflow, Pub/Sub)
  • Experience setting up CI/CD pipelines for data processing
  • Experience optimizing data pipeline performance and cost
  • Experience with data modeling and ETL processes
  • Strong understanding of GCP or other hyperscalers (AWS, Azure).
  • Strong knowledge of data optimization techniques
  • Programming experience in Python, SQL or Typescript
  • Strong understanding of how data is applied to solve business problems
Bonus Points:
  • Dashboard Development in BI Tools (Looker, PowerBI, Tableau)
  • Experience with Machine Learning or Data Science concepts.
  • AI Automation knowledge and experience
  • Data & AI Governance experience
This position is based in the San Francisco Bay Area with an expectation of in-office (Palo Alto) 2-3 days per week.

The applicable salary range for this role is $144,000 to $216,000 for applicants located in the San Francisco Bay Area.

Why Mercari:

Small enough to make an impact, but established enough to provide the stability you need to be successful, Mercari is the best of both worlds. At Mercari you are encouraged to take risks. And when you do, you can do it confidently, knowing you have a team and a company that supports you.

As we grow, your career opportunities with Mercari grow. As our teams expand, your responsibilities expand. Our teams are supported with access to new tools, technologies, and learning opportunities. We will never stop growing.

Total Rewards:
  • Teamwork: We are each other's biggest fans- we celebrate from virtual coffee breaks to recognition programs
  • Flexibility: Work from home and the office, depending on need and receive flexible time off
  • Growth: As we grow, your career opportunities grow, we provide access to new tools, technologies and learning opportunities
  • Wellbeing: Top-notch insurance plans, best-in-class new parent offerings and access to mind and body wellness apps
  • Comprehensive and total rewards: We provide a strong financial foundation and rewards that go beyond the paycheck
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Data in Palo Alto, CA vacancy
  • $196k - $230k

     ...we do. Expectations are high, and so are the rewards. The Data Engineering team builds and maintains the foundational datasets that power...  ...experience building end-to-end data pipelines * Hands-on software engineering experience, with the ability to write production... 
    Suggested
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Menlo Park, CA
    17 hours ago
  • $180k - $220k

     ...Software Engineer, Data Los Angeles, Palo Alto, San Francisco About HeyGen At HeyGen, our mission is to make visual storytelling accessible to all. Over the last decade, visual content has become the preferred method of information creation, consumption, and retention... 
    Suggested
    Work experience placement

    HeyGen

    Palo Alto, CA
    4 days ago
  •  ...Engineering Role at Latica At Latica, our goal is to unlock the value of data to transform patient care. We're building a secure data network and medical intelligence...  ...Who You Are • 5+ years building production software systems; care deeply about coding craft • Fluent... 
    Suggested

    Latica

    Palo Alto, CA
    4 days ago
  • $162.8k - $203.5k

     ...generations. Role Summary The Autonomy organization at Rivian is seeking a skilled Software Engineer to join our dynamic team. If you are passionate about transforming raw data into actionable insights and possess expertise in tools like Hex, Streamlit, SQL,... 
    Suggested
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    1 day ago
  • $168.93k - $192.5k

     ...all people to have a secure digital identity. To learn more, visit Role Overview ID.me is seeking a Software Development Engineer III to join the Data Acquisition & Normalization team. This team is responsible for building and operating the integrations that power... 
    Suggested
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    ID.me

    Mountain View, CA
    17 hours ago
  • $160k - $230k

     ...Software Engineer In Data Governance At Snowflake At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don't just... 
    Flexible hours

    Streamlit

    Menlo Park, CA
    4 days ago
  • $140k - $265k

     ...Software Engineer, Data Foundations Glean is the Work AI platform that helps everyone work smarter with AI. What began as the industry's most advanced enterprise search has evolved into a full-scale Work AI ecosystem, powering intelligent Search, an AI Assistant, and... 
    Work at office
    Home office
    Flexible hours

    Glean.info

    Mountain View, CA
    1 day ago
  • $200k - $287.5k

     ...-powered observability platform built on the Snowflake AI Data Cloud and engineered for scale. We ingest and store logs, metrics, traces, and...  ...world's leading data platforms. We are hiring a Senior Software Engineer for the Observe Data Management team. This team... 
    Flexible hours

    Snowflake Computing

    Menlo Park, CA
    17 hours ago
  • $147.2k - $200.9k

     ...Software Engineer, Data Infrastructure Mountain View, California Intrinsic is an AI robotics group at Google aiming to reimagine the potential of industrial robotics. Our team believes that advances in AI, perception and simulation will redefine what's possible for... 
    Full time
    Local area

    Intrinsic

    Mountain View, CA
    2 days ago
  • $155k - $185k

    The Opportunity We are looking for an experienced Software Engineer with a passion for building robust and scalable data infrastructure to join our Data Platform team. In this role, you'll design and develop the foundational systems that power the flow of data across... 
    Permanent employment

    Otter.ai

    Mountain View, CA
    1 day ago
  • $213k - $263k

     ...velocity. You will: Develop and contribute to Waymo's data infrastructure platform to enable plant scale ML Flywheel at...  ...: ~4+ years of professional experience in the field of software engineering ~ Experience programming in C++ ~ Experience with... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $193.93k - $291.15k

     ...Sr. Software Engineer, Perception Data Infrastructure Mountain View, California (HQ) Who We Are Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  • ID.me is seeking a Software Development Engineer III for our Data Acquisition & Normalization team in Mountain View, CA. You will build and maintain connectors to government registries and commercial data providers, ensuring the reliability of identity attribute validation... 
    Full time
    Work at office

    ID.me

    Mountain View, CA
    1 day ago
  • $160.36k - $240.54k

     ...Software Engineer, ML Data Infrastructure Mountain View, California (HQ) Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier... 
    Work experience placement
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    4 days ago
  • At Latica, our goal is to unlock the value of data to transform patient care. Latica is a secure data network and medical intelligence...  ...as the company scales. We're looking for a talented Data Engineer who will help us to drive our data platform. What You'll Do: Make... 

    Latica

    Palo Alto, CA
    3 days ago
  • $168.93k - $192.5k

    A leading digital identity firm in Mountain View is seeking a Software Development Engineer to join their Data Acquisition and Normalization team. This role involves building data connectors and pipelines to validate identity attributes at scale. The ideal candidate should... 

    ID.me

    Mountain View, CA
    3 days ago
  • $123.2k - $189.1k

    General Motors is looking for a Software Engineer for the Metrics Framework team. This role involves developing tooling to monitor and improve data quality, supporting the development of autonomous vehicles. The ideal candidate will have experience with Python, OLAP databases... 

    General Motors

    Mountain View, CA
    17 hours ago
  • $240k - $280k

     ...small, highly motivated, and focused on engineering excellence. This organization is for individuals...  ...and scientific discovery. High-quality data is fundamental to every stage of that...  ...scale. We work at the intersection of software, data, infrastructure, and machine... 
    Temporary work

    Pantera Capital

    Palo Alto, CA
    1 day ago
  • $193.93k - $291.15k

     ...high-output generalists where ML and systems engineering converge to push autonomy performance forward. As a Perception ML Data Engineer, you'll bridge machine learning...  ...area. ~ Experience: ~4+ years of industry software engineering experience with Python fluency and... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    29 days ago
  • $140k - $200k

     ...Our team has a unique opportunity to work on applications and data at scale, serving millions of jobseekers and tens of...  ...marketplace of jobseekers and employers and need generalist software engineers to build fast, scalable, and effective applications, stream and... 
    Full time
    Remote work
    Flexible hours

    ZipRecruiter

    Palo Alto, CA
    29 days ago
  •  ...small, highly motivated, and focused on engineering excellence. This organization is for individuals...  ...: We are seeking a highly skilled Sr. Software Engineer to join our team in managing and enhancing reliability across a multi-data center environment. This role focuses on... 

    xAI

    Palo Alto, CA
    15 days ago
  • $185k - $215k

     ...teammate to join us on this exciting journey. We are building the foundational data platform that powers reliable, scalable data across Mudflap's systems. As a Senior Software Engineer, Data Platforms , you'll play a critical role in designing and operating the... 
    Remote work

    Mudflap

    Palo Alto, CA
    4 days ago
  • $213k - $263k

     ...Senior Software Engineer, ML/Eval Data Platforms & Infrastructure Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    17 hours ago
  • $154.4k - $212.3k

    About the role This role sits within our Data Layer and Marketing AI (MAI) platform, where we are converging Customer Data Platform...  ...strong focus on data systems, distributed compute, and platform engineering. Key Responsibilities Design and build scalable distributed... 

    Uniphore Technologies North America Inc

    Palo Alto, CA
    17 hours ago
  • $160.36k - $240.54k

     ...diversity of its training and evaluation data. The team plays a crucial role in the advancement...  ...team collaborates closely with system engineers to thoroughly validate the autonomous...  ...and best practices across broader software organization. A bachelor's degree in Computer... 
    Work experience placement

    Icehouseventures

    Mountain View, CA
    2 days ago
  • $160.36k - $240.54k

     ...diversity of its training and evaluation data. The team plays a crucial role in the...  ...the team collaborates closely with system engineers to thoroughly validate the autonomous driving...  ...and best practices across broader software organization A bachelor's degree in Computer... 
    Work experience placement
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    16 days ago
  •  ...More than just accounting and management software, Vantaca is intelligent business...  ...AI agents generate an enormous amount of data: every task they execute, every email they...  ...observability, anomaly detection, and the engineering rigor that makes numbers trustworthy enough... 
    Work at office
    Remote work
    Flexible hours

    Vantaca

    Redwood City, CA
    4 days ago
  •  ...to one-of-a-kind vintage and luxury. The Big Data team is a central player in the Poshmark organization...  ...new business critical initiatives. The Data Engineering team at Poshmark is looking for an experienced software engineer to scale Datalake, ensuring real-time... 

    Poshmark

    Redwood City, CA
    2 days ago
  •  ...including CRV and First Round. We're positioned to redefine the landscape of robotic automation. Position Overview As a Software Engineer, Data Infra you are the architect of the "Laboratory" where Dyna's robotic intelligence is refined. You won't just move data; you... 

    DYNA Robotics Inc

    Redwood City, CA
    10 days ago
  • $230k - $315k

     ...Palo Alto Networks, we are redefining cybersecurity. As a Distinguished Engineer on the Enterprise DLP team, you will be the foremost technical leader responsible for architecting and scaling the data platform that underpins our industry-leading cloud-delivered DLP... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

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