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

Senior Software Engineer, Data

$156k - $211k

GrabJobs

Afresh is the leading AI company in fresh food—partnering with grocers like Albertsons, Wakefern, Meijer, and Stater Bros to order billions of dollars of fresh food in over 12,000 grocery departments nationwide. Following record-breaking 70% growth in 2025, we’ve expanded our platform to cover all fresh departments, launched our full store suite, and debuted DC Fresh Buying. We’re on a mission to eliminate food waste and make fresh food accessible to all. In 2025 alone our software helped save 200M lbs of food waste. If you're looking for a role where your work directly translates intomassive scale and social good, and you want to be part of the team that defines the future of fresh,there is no better time to join us. About the Role As a Senior Data Engineer, you’ll play a key role in scaling and improving how we integrate and process customer data. You will design and implement ETLs that reliably process large volumes of customer-provided data and build tools/improve the platform to make customer integrations faster, more accurate, and more scalable. You’ll also contribute to the development of new features that support our expanding product lines. Your work will have a direct and visible impact on our ability to onboard customers more easily and quickly and power our machine learning grocery solution. What You’ll Do Build tools and frameworks that streamline customer integrations, enabling faster onboarding and better handling of customer data. Create robust ETLs in PySpark and DBT to process billions of records from customer datasets, ensuring data is accurate, reliable, and ready for downstream use. Investigate and implement new technologies into the data platform, focusing on practical solutions that address current pain points and anticipate future needs. Collaborate with product, engineering, and go-to-market teams to design and deliver data solutions for new products and features. Identify and implement optimizations to improve ETL runtime and data processing scalability, reducing the time and effort required for integrations. Solve real-world data quality challenges by working directly with messy, incomplete, or inconsistent customer data to extract the signal we need. Support team members by mentoring engineers, leading technical discussions, and providing clear, actionable feedback. What Makes You a Great Fit We encourage all highly-qualified candidates to apply, even if they don’t meet every listed qualification. Significant experience designing and maintaining ETLs that process large-scale datasets. Proficiency with Python, PySpark, SQL, and experience working on platforms/tools like Databricks, Snowflake, or DBT. Strong problem-solving skills and the ability to work with ambiguous or incomplete requirements to deliver concrete, impactful solutions. A focus on practical outcomes—you're skilled at balancing technical rigor with the need to get things done. Experience working directly with complex, unclean datasets and finding innovative ways to process and analyze them. A knack for identifying areas where tooling or automation can simplify workflows and reduce manual effort. Excellent communication skills—you’re able to explain your ideas clearly to both technical and non-technical audiences. Proven leadership in technical projects, with a willingness to mentor and help others grow. Why Work Here Join a mission-driven company reducing millions of pounds of food waste in grocery stores per year. Work on challenging, real-world problems that have a direct impact on our customers. Be part of a collaborative, supportive team where your ideas are valued and acted on. Use cutting-edge tools and platforms to solve meaningful data challenges. We’re looking for someone who thrives on tackling complex data problems and takes pride in building systems that work seamlessly at scale. If that sounds like you, we’d love to hear from you! This position is not eligible for immigration sponsorship Salary Range in U.S.: $156,000 - $211,000 About Afresh Founded in 2017, Afresh is working on the #1 solution to curb climate change: reducing food waste. By combining human insight and transformative technology, we're helping grocers provide fresher food to customers at more affordable prices. Afresh sits at an incredible intersection of positive social impact, rocket ship financial growth, and cutting-edge technology. Our best-in-class AI research has been published in top journals including ICML, and we've raised over $148 million in funding from investors including former co-CEO of Whole Foods Market Walter Robb and Eric Schmidt's Innovation Endeavors. Fresh is the past, present, and future of our food system – the waste we create today will impact our planet for years to come. Join us as we continue to build a vibrant, diverse, and inclusive team that embodies our company’s values of proactivity, kindness, candor, and humility. Afresh provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, sexual orientation, gender identity/expression, marital status, pregnancy or related condition, or any other basis protected by law. Here at Afresh, many of our employees work remotely provided that they reside in one of the following states:AL, AR, CA, CO, FL, GA, IL, KY, MA, MI, MT, MO, NV, NJ, NY, NC, OR, PA, TX, WA,UT,VA, WI .

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Data in San Jose, CA vacancy
  • $132k - $207k

     ...what were once science fiction inventions from artificial intelligence to autonomous cars. We are looking for an accomplished Map Data QA to perform the validation of HD/SD map data, a vital component in autonomous driving. An ideal candidate should demonstrate... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...Senior Software Engineer - Data Science We are looking for a Senior Software Engineer - Data Science who will support our public cloud teams with insights gained from analyzing cloud data. The ideal candidate is adept at using large data sets to find opportunities for... 
    Senior

    Netpace

    Santa Clara, CA
    2 days ago
  •  ...meaningful experience across a variety of disciplines. About The Role We are seeking a highly skilled Senior Software Engineer with deep expertise in big data technologies, including Apache Spark and Apache Airflow. This hybrid position bridges software engineering... 
    Senior

    Roku

    San Jose, CA
    1 day ago
  • $125k - $156.3k

     ...Job Summary: Natera is seeking an experienced Senior Software Engineer with modern data engineering and AI-enabled development skills with deep scientific R&D background to design and build data products that directly support genomics research and translational science... 
    Senior
    Work at office
    Immediate start
    Remote work
    Worldwide

    GrabJobs

    San Jose, CA
    9 hours ago
  •  ...scalable solutions using cloud platforms and top engineering practices. Allata also empowers clients to unlock data value through analytics and visualization and...  ...lasting partnerships. We’re looking for experienced software developers, especially those with strong backend... 
    Senior

    GrabJobs

    San Jose, CA
    9 hours ago
  • $181.1k - $318.4k

     ...Senior Software Engineer, Control/Data Plane Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each... 
    Senior
    Relocation

    Apple

    Sunnyvale, CA
    2 days ago
  • $144k - $216k

     ...As a Senior Software Engineer, Data , you will be a key contributor driving the design, implementation, and optimization of FloQast's core data platform. You will build and scale the critical systems that power data ingestion, storage, processing, and access across... 
    Senior

    FloQast

    San Jose, CA
    3 days ago
  • $181.1k - $318.4k

     ...Senior Software Engineer - Regulatory AI & Connected Data At Apple, the Product Analysis and Compliance Engineering (PACE) organization ensures that every product we ship meets the highest standards of regulatory compliance, product safety, and analytical rigor. We... 
    Senior
    Work experience placement
    Immediate start
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $181.1k - $318.4k

     ...Senior Software Engineer, App Store Data Imagine what we could do together. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job, and there's no telling what we... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $212.8k - $387.6k

     ...Responsibilities Team Introduction The Data Platform team works on building data infrastructures and data products to support business engineering teams at TikTok. As a Software Development Engineer in the data platform team, you will have the opportunity to build,... 
    Senior
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    4 days ago
  • $162k - $242k

     ...Senior Software Engineer - Data Lake & BI Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence... 
    Senior
    Temporary work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago
  • $90k - $140k

    Tata Consultancy Services Limited is seeking a Senior Software Engineer specializing in LabVIEW and Python in Cupertino, CA. The role focuses on developing data acquisition software and converting legacy tools to Python. Ideal candidates should have 8-10 years of experience... 
    Senior

    Tata Consultancy Services Limited

    Cupertino, CA
    2 days ago
  • A leading IT consulting firm seeks a Senior Software Engineer to develop products for data protection and availability across systems. The role demands extensive experience in C and C++ as well as system programming under Linux and Windows. Candidates should also have hands... 
    Senior

    SA TECHNOLOGIES

    Santa Clara, CA
    3 days ago
  • $136k - $264.5k

    NVIDIA Corporation is seeking a Senior Methodology Software Engineer in Santa Clara, California, to join their innovative team. This role focuses on designing...  ..., automating testing processes, and using AI to enhance data handling. The ideal candidate has a strong background in... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • $210k - $267k

     ...foundation of what we do. We ingest large-scale data-weather, prices, load, and grid...  .... The Role: We're looking for an engineer to help lead the scaling and reliability...  ...like Flyte, Airflow, or Temporal. Strong software engineering skills. Being able to write easy... 
    Senior
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours
    3 days per week

    Gridmatic

    Cupertino, CA
    2 days ago
  •  ...technology startup in Sunnyvale is on the lookout for a Full Stack Engineer passionate about innovation. In this role, you will design and...  ...systems and front-end development. Join us to push the boundaries of AI in data operations. #J-18808-Ljbffr EarlyStage Partners
    Senior

    EarlyStage Partners

    Sunnyvale, CA
    1 day ago
  • $165k - $242k

     ...Senior Software Engineer, Data Center Infrastructure Tooling CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence. Trusted... 
    Senior
    Temporary work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago
  • $150k - $190k

    A networking solutions provider in California seeks a Senior Software Engineer experienced in EVPN VXLAN technologies. You will develop software for data centers, ensuring Layer 2 and Layer 3 connectivity, and collaborate cross-functionally. The ideal candidate has 5+ years... 
    Senior

    IP Infusion

    Santa Clara, CA
    3 days ago
  • Cisco Systems, Inc. is seeking an experienced Software Engineer for their Service Provider High End Router team in Milpitas, California. The role focuses on developing and optimizing firmware and SDKs for Cisco's Silicon One architecture, requiring strong proficiency in... 
    Senior

    Cisco Systems, Inc.

    Milpitas, CA
    3 days ago
  • Introduction At IBM Software, we transform client challenges into solutions. Building the...  ...and responsibilities Platform Design & Engineering Design, build, and maintain a scalable...  ...conversation, RAG‑based retrieval, and AI‑driven data solutions. Develop core platform... 
    Senior

    IBM Computing

    San Jose, CA
    2 days ago
  • $130.75k - $181k

     ...About the Role/Team Join Eightfold’s core Data Platform team to design, develop, and maintain the large-scale software platforms that serve millions of users globally...  ..., and load balancing. Performance Engineering: Drive the scaling, optimization, and innovation... 
    Senior
    Permanent employment
    Work at office
    3 days per week

    Eightfold LLC

    Santa Clara, CA
    1 day ago
  • $170k - $240k

     ...office regularly. Some roles are hybrid or in-office by design. For example, our engineering team in India works primarily from our Gurugram office. Role: As a Senior Software Engineer on the Data Platform team at SentiLink, you will own the data infrastructure components... 
    Senior
    Live in
    Work at office
    Remote work
    Home office
    Flexible hours

    GrabJobs

    San Jose, CA
    1 day ago
  • $110k - $270k

     ...OpenData supports the industry by providing real-time reference data across the complete healthcare ecosystem, to support...  ...deliver product excellence and customer success. In the role of Senior Software Engineer, Data Platform at Opendata, you'll spearhead the development... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    San Jose, CA
    2 days ago
  • $165k - $242k

     ...Learn more at About the role: The Data Platforms Team serves as the experts on...  ...infrastructure. Who You Are: We are seeking a senior engineer with specialization in database and...  ...You have 5+ years of experience in a software or infrastructure engineering industry.... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    7 days ago
  • $200k - $220k

     ...experts across energy, manufacturing, data center construction, and cloud services...  ...This Role: Join Crusoe Energy as a Senior Data Engineer, an early and pivotal hire on our growing...  ...Engineering Teams: Partner with software engineers, data scientists, and operations... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work

    Crusoe

    Sunnyvale, CA
    2 days ago
  • $173.5k - $331.05k

     ...SDKs and platform libraries that power data-driven insights and AI-enabled experiences...  ...across Creative Cloud. We are seeking a software engineer with strong development and computer...  ...always be fully defined, with guidance from senior engineers and architects. ~ Strong... 
    Senior
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    9 hours ago
  • $174k - $252k

    Senior Software Engineer, Infrastructure, Google Cloud Data Management Google Sunnyvale, CA, USA Qualifications Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in C++, C, or Python. 3 years of experience testing, maintaining... 
    Senior
    Full time

    Google Inc.

    Sunnyvale, CA
    1 day ago
  • $153k - $222k

     ...ABOUT THE ROLE We are looking for infrastructure engineers with expertise in scaling open-source data infrastructure to join the Data & ML infra group. This...  ...hooks * Develop and deploy high-quality software using modern tooling and frameworks, especially open... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    1 hour ago
  •  ...latest technology in distributed training and the best available data. We combine those needs into one team and are focused on...  ...remember. You will be part of a cross-functional team consisting of software engineers as well as data and machine learning engineers/scientists and... 
    Senior
    Worldwide

    Apple

    Cupertino, CA
    1 day ago
  •  ...contributing to intellectual property. Coach and mentor engineers across the team (including new hires and early-in-...  ...~12+ years of industry experience in software development. ~5+ years of experience in data management/migration systems & storage platforms for... 
    Senior
    Work at office
    Local area

    NetApp

    San Jose, CA
    6 days ago

Do you want to receive more vacancies?

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