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

Software Engineer, Data

Full-time

Mercari

Responsibilities

  • Design, develop, and maintain scalable data pipelines using GCP services such as Dataform, BigQuery, and Airflow.
  • Optimize data processing and storage for performance and cost efficiency.
  • Write data quality tests and implement complex data models and ETL processes.
  • Develop reusable data components and shared libraries.
  • Mentor junior engineers, conduct code reviews, and provide constructive feedback.
  • Contribute to technical documentation and architectural decisions.
  • Use AI tools and development assistance to improve workflow efficiency and code quality.

Requirements

  • Bachelor’s degree in Computer Science, Data Science, Engineering, or a related field, or equivalent experience.
  • At least 4 years of experience in data engineering.
  • Experience with GCP data services including BigQuery, Dataform, Dataflow, and Pub/Sub.
  • Experience setting up CI/CD pipelines for data processing and optimizing pipeline performance and cost.
  • Experience with data modeling and ETL processes.
  • Strong understanding of GCP or other hyperscalers such as AWS and Azure.
  • Programming experience in Python, SQL, or TypeScript.
  • Strong knowledge of data optimization and applying data to business problems.
  • Preferred experience with BI dashboard tools such as Looker, Power BI, or Tableau.
  • Preferred experience with Machine Learning or Data Science concepts, AI automation, and Data & AI Governance.

Benefits

  • Hybrid work arrangement with two days per week in the San Francisco Bay Area office.
  • Flexible time off and flexibility to work from home or the office depending on need.
  • Insurance plans, new-parent offerings, and mind-and-body wellness apps.
  • Access to new tools, technologies, learning opportunities, and career growth.
  • Recognition programs, teamwork initiatives, and virtual coffee breaks.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer, Data in Palo Alto, CA vacancy
  • $153k - $222k

     ...commitments. (Note: For EpiSci job openings, fully remote work will be considered by exception.) About the role As the data engine team, our goal is to provide a central data and machine learning platform that can be used across all verticals of the company. We... 
    Suggested
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Mountain View, CA
    11 hours ago
  • $204k - $259k

     ...hybrid role, you will report to the Senior Engineering Manager of Semantics. You Will:...  ...Develop and implement new features in the VLM data infra and validate the changes for the...  ...professional experience in the field of software engineering ~ Proficiency in C++ ~... 
    Suggested
    Full time
    Work at office
    Remote work

    Waymo

    Mountain View, CA
    11 hours ago
  • $154.9k - $209.6k

     ...safe decisions.  Role Overview: We're looking for an engineer who can own data collection, scalable data systems, and sensor data workflows...  ...on the data collection vehicles. Debug hardware/software integration issues on data collection rigs including sensor... 
    Suggested
    Full time

    Aeva

    Mountain View, CA
    11 hours ago
  • $193.93k - $291.15k

     ...high-output generalists where ML and systems engineering converge to push autonomy performance forward. As a Senior Perception ML Data Infrastructure Engineer, you will own the...  ...You ~ BS/MS in Computer Science , Software Engineering, Robotics, or a related... 
    Suggested
    Full time

    Nuro

    Mountain View, CA
    11 hours ago
  • $165.2k - $223.6k

     ...executes Apace Spark, Python and other runtime engines. We are scaling the backend...  ...reasons to join our team: - Be part of big data revolution in cloud- Be catalyst to deliver...  ...3+ years of non-internship professional software development experience- 2+ years of non-internship... 
    Suggested
    Internship
    Local area
    Flexible hours

    Amazon

    East Palo Alto, CA
    3 days ago
  • $174k - $261k

     ...ambition of a startup. As an innovation engine, X focuses on repeatedly turning breakthrough...  ...team of experienced ML researchers, software engineers and product managers on a mission...  ...resident software expert in large scale data pipelines, you will own the end-to-end development... 
    Full time

    X Company

    Mountain View, CA
    11 hours ago
  • $165.2k - $223.6k

     ...with low post-purchase regretSearch Science Data Infrastructure (SSDI) team is responsible...  ...station.Key job responsibilitiesAs an ML Engineer you will:Lead development of services and...  ...3+ years of non-internship professional software development experience- 2+ years of non-... 
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Palo Alto, CA
    11 hours ago
  • $165.2k - $223.6k

     ...scratch with some of the best full-stack engineers at Amazon. We pioneer the usage of AI-driven...  ...run performance campaigns on their 1P Data.Key job responsibilitiesIn this role, you...  ...shaping ambiguous business goals into working software solutions. You are comfortable taking... 
    Internship
    Local area
    Immediate start
    Flexible hours

    Amazon

    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...  ...quantitative area.Experience:4+ years of industry software engineering experience with Python fluency... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    4 days ago
  • Want to change the world with Big Data and Analytics? Come join us on the Amazon Web services...  ...with data, and we’re looking for top engineers to build them from the ground up.This is...  ...and contribute significant portions its software to open source projects possibly including... 
    Internship
    Local area

    Amazon

    East Palo Alto, CA
    7 hours ago
  • $116k - $174k

     ...they need to go, and make mobility more efficient and accessible for all. We are seeking a talented and experienced Software Engineer to join our data engineering and infrastructure team. In this role, you will be working with our seasoned engineers and contribute to... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    2 days ago
  • $165.2k - $223.6k

    Amazon Analytics offers fully managed cloud data warehouse and data lake capabilities....  ...customers — and we're looking for innovative engineers to help shape the future of Analytics.We...  ...services.Key job responsibilitiesAs a Software Development Engineer, you will build systems... 
    Work experience placement
    Internship
    Local area
    Flexible hours

    Amazon

    East Palo Alto, CA
    2 days ago
  • $131.4k - $197.2k

     ...towards SaaS applications in the cloud, data protection (backup and recovery) for these...  ...protection and drives the company’s next growth engine.What You’ll Do:Design, build, and...  ...experience in data structures, algorithms, software design, and systems analysisA degree in... 
    Work at office
    Local area

    Rubrik

    Palo Alto, CA
    1 day ago
  • $153k - $179k

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

    Robinhood Financial

    Menlo Park, CA
    3 days ago
  •  ...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, INFERENCE (AI DATA ENGINEERING)The application software team is the central nervous system of SpaceX - we create mission critical... 
    Permanent employment
    Temporary work
    Remote work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    2 days 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 organizationA bachelor's degree in Computer... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    4 days ago
  • $253k - $416k

     ...Mountain View, CA OR Bellevue, WA.LinkedIn’s Data Infrastructure team builds and operates...  ....We are seeking a Distinguished Engineer with deep expertise in Online Infrastructure...  ...equivalent experience10+ years of experience in software engineering, with a focus on... 
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    1 day ago
  • $155k - $185k

    The OpportunityWe 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 the... 
    Permanent employment

    Otter.ai

    Mountain View, CA
    11 hours 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... 

    Latica

    Palo Alto, CA
    3 days ago
  • $147k - $210k

     ...Maintain Testing Infrastructure, implement and support software testing systems focused on data storage and processing for large scale and rapidly...  ...protect both correctness and performance at scale.Enhance engineering productivity, monitor engineering productivity metrics... 
    Flexible hours

    Google

    Mountain View, CA
    3 days ago
  • $146k - $219k

     ...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... 
    Full time
    Work at office
    Work from home
    Flexible hours
    2 days per week

    Mercari

    Palo Alto, CA
    1 day ago
  • Unity is seeking a Senior Software Engineer to build and scale an internal AI product analytics agent. You will own the data-facing layer, including analytics datasets, ETL pipelines, and the knowledge layer that powers retrieval and evaluation. You’ll collaborate with... 

    Unity

    Mountain View, CA
    1 day ago
  • $135.8k - $203.6k

    The opportunity We are hiring a Senior Software Engineer to work on an internal AI product analytics agent here at Unity. This lets teams across Unity ask questions of our product data in natural language, used by product managers, engineers, analysts and leadership.... 
    Work at office
    Worldwide

    Socket

    Mountain View, CA
    4 days ago
  • $168.93k - $192.5k

     ...appropriately used during your application and interviews which can be found here. 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... 
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    ID.me Inc

    Mountain View, CA
    1 day ago
  • Google Health in Mountain View, CA seeks a Senior Software Engineer to advance health AI platforms. You will design scalable systems, write production-grade code, and collaborate with cross-functional teams. Candidates should have a Bachelor's degree and 5 years of programming... 

    Google

    Mountain View, CA
    1 day ago
  • Google Health in Mountain View is seeking a Senior Software Engineer to help build next-generation health data platforms at scale. You will work across teams to design, implement, and deploy high-performance software for health insights, with opportunities to mentor others... 

    Google Inc.

    Mountain View, CA
    3 days ago
  •  ...accommodate family commitments. About the role The Data and Test Flywheel Engineer will be a key member of Applied Intuition’s data flywheel...  ...such as Computer Science, Electrical Engineering, Software Engineering ~3–5 years of experience in software or data... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    11 hours ago
  • $224k - $356.5k

     ...build and improve GPU and CPU accelerated software libraries. Projects like nvComp, NPP,...  ...vision and growth. Starting from powering AI, data analytics, image processing, computer...  ...technical leadership and guidance to library engineers working with you,find opportunities to... 
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    4 days ago
  • $180k - $250k

     ...Company Companies want to train their own large models on their own data. The current industry standard is to train on a random sample of...  ...the Role We're looking for an experienced Data Platform Engineer to join as a member of our core Datology AI team. As one of our... 
    Full time
    Work at office
    Visa sponsorship
    Relocation package

    Datologyai

    Redwood City, CA
    11 hours ago
  • Software Engineer - Data Protection Software Engineering Infrastructure Solutions Group (ISG) builds the products that power infrastructure, solutions, and data management our customers need most. Our teams design and develop the hardware and software that connect infrastructure... 

    Dell Technologies

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

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