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

Data Engineer (Software Developer 2)

Jobleads-US

The Tolias Lab in the Department of Ophthalmology in the School of Medicine is seeking a Data Engineer (Software Developer 2) to build and maintain the data platform supporting Enigma’s experimental workflows. You will partner with scientists and engineers to turn evolving experimental requirements into clear interfaces, observable pipelines, and dependable tools. You will develop reliable systems that move raw data from data acquisition systems through ETL/ELT transformation into downstream data and metadata stores. This role will involve data lakehouse and schema design and administration, data governance and observability, and performance optimization.

The ideal candidate enjoys owning systems end to end while working in a highly collaborative research environment.

About Enigma

Enigma is building the experimental and computational infrastructure needed to understand intelligence through large-scale neuroscience. Our teams work across experimental development, neurophysiology, data engineering, and machine learning to turn complex biological data into reliable, accessible scientific resources.

Within Enigma, the Experimental Development (xDev) team designs and supports neurophysiology and behavioral experiments. xDev develops the systems that connect experimental hardware and acquisition software with data processing and downstream analysis- working closely with our data infrastructure engineering and our scientific data analysis and modeling teams.

Responsibilities

  • Design, build, and operate ETL/ELT and high-throughput ingestion pipelines connecting acquisition software, processing code, metadata registries, object storage, and databases
  • Own the data layer end-to-end: schema design, indexing, query optimization, migrations, backups, and durable data models that hold up over years of scientific work
  • Improve reliability, scalability, observability, and performance across the data stack, and lead troubleshooting/incident response when things break
  • Build tools with and to help researchers and our in-house AI agents discover datasets, inspect processing state, and safely diagnose or rerun failed jobs
  • Productionize research code - testing, packaging, deployment, monitoring, documentation
  • Partner with data acquisition, infrastructure engineering, scientific analysis and AI modeling teams

Preferred Qualifications

  • Strong proficiency in Python and SQL
  • Experience with relational and NoSQL databases, as well as object storage (e.g., S3, MinIO, Ceph)
  • Experience designing, building, and operating production ETL/ELT pipelines
  • Experience designing durable data models and schemas for complex, evolving datasets
  • Experience building high-throughput ingestion systems and optimizing data movement across storage, compute, and network boundaries
  • Experience with Docker and container orchestration platforms such as Kubernetes
  • Strong communication skills and experience working in cross-functional teams
  • Experience designing APIs or service interfaces used by multiple teams
  • Experience with scientific computing and large-scale neuroscience or other scientific data
  • Workflow orchestration experience with Airflow, Dagster, Prefect, or similar tools
  • Experience in building pipelines with and for autonomous, agentic AI systems
  • Experience with performance-critical compiled or systems languages (C, C++, or Rust)
  • Familiarity with data provenance and lineage tracking, metadata catalogs, or dataset versioning

You’ll Thrive in This Role If You

  • Are excited by a fast-paced, production-focused research environment that often requires switching between many hats
  • Can move quickly without sacrificing rigor
  • Care about making complex workflows reliable and easy to use
  • Enjoy translating ambiguous research needs into pragmatic technical systems
  • Take ownership across design, implementation, deployment, and operations
  • Enjoy collaborative design and working closely across team boundaries
  • Are energized by working as part of a cohesive team pursuing ambitious, long-term neuroscientific and AI goals

What We Offer

  • A highly collaborative environment across neuroscience, engineering, and AI
  • Opportunity to contribute to a next-generation neurotechnology platform
  • Competitive salary and benefits
  • Strong mentoring and career development support
#J-18808-Ljbffr Jobleads-US
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Data Engineer (Software Developer 2) in Palo Alto, CA vacancy
  • The Tolias Lab in the Department of Ophthalmology in the School of Medicine is seeking a Data Engineer (Software Developer 2) to build and maintain the data platform supporting Enigma’s experimental workflows. You will partner with scientists and engineers to turn evolving... 
    Suggested

    Stanford University

    Stanford, CA
    3 days ago
  •  ...University, Department of Medicine, is seeking a Software Developer 2 to build AI research tools for the NHLBI AI Data Science Center. Develop reproducible agentic AI...  ...working alongside researchers, clinicians, and engineers to turn emerging AI capabilities into practical... 
    Suggested
    Fixed term contract

    Jobleads-US

    Palo Alto, CA
    17 hours ago
  • $153k - $179k

     ..., and so are the rewards.The Data Engineering team builds and maintains the...  ...company-wide metrics. You will develop scalable data pipelines that...  ...-end data pipelinesHands-on software engineering experience, with...  ...DC)$196,000—$230,000 USDZone 2 (Denver, CO; Westlake, TX; Chicago... 
    Suggested
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood Financial

    Menlo Park, CA
    2 days ago
  • Software Engineer - Data Protection Software Engineering Infrastructure Solutions Group (ISG) builds the...  ...need most. Our teams design and develop the hardware and software that connect...  ...profound social impact as a Software Engineer 2 on our ISG Software Engineering team in... 
    Suggested

    Dell Technologies

    Santa Clara, CA
    3 days ago
  •  ...we are not. Today SpaceX is actively developing the technologies to make this...  ...goal of enabling human life on Mars.SOFTWARE ENGINEER, INFERENCE (AI DATA ENGINEERING)The application software...  ...math, or scientific discipline; OR 2+ years of professional experience building... 
    Suggested
    Permanent employment
    Temporary work
    Remote work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    2 days ago
  •  ...development and success. As a Senior Data Engineer, you will design and maintain large-...  ...raw data into high-quality datasets. Develop and maintain sophisticated data warehouse...  ...of experience in Data Engineering or Software Engineering. ~ Proven expertise in designing... 
    Remote job
    Local area
    Work from home
    Worldwide
    Flexible hours

    Jobleads-US

    Palo Alto, CA
    5 days ago
  • $171k

    Sr. Staff ll, AI Engineer - Search (L7-2)We exist to wow our customers. We know...  ...new e-commerce experiences.Develop and manage production AI infrastructure...  ...inference, and real-time data pipelines for context...  ...to build intelligent, stable software services.Enforce AI... 
    Temporary work
    Flexible hours

    Coupang

    Mountain View, CA
    4 days ago
  •  ...Stanford University, Department of Medicine, seeks a Software Developer 2 to build AI research tools for the NHLBI AI Data Science Center. Develop reproducible agentic AI...  ...Collaborate with researchers, clinicians, and engineers to turn emerging AI capabilities into practical... 

    Jobleads-US

    Palo Alto, CA
    17 hours ago
  • $90 - $100 per hour

     ...GCP Data EngineerNeed strong profiles GCP who are good in Data Engineering as well as development. This can be 100% remote but submit profiles from West Coast & Central...  ...of data sources, and creation of data products• 2+ years of experience in one of the following data... 
    Remote work

    ClifyX

    Mountain View, CA
    4 days ago
  •  ...Develop Health is on a mission to use AI to radically accelerate access...  ...of years have helped over 2.5 million patients! We’re partnering...  ..., elite team of founders and engineers have previously launched and...  ...how an AI-first company uses data. Our platform sits inside... 
    Work at office
    Flexible hours
    3 days per week

    Jobleads-US

    Menlo Park, CA
    3 days ago
  • $140.5k - $190k

     ...Come join the Intuit Enterprise Builders team as a Senior Software Engineer. As Intuit expands its footprint in the Mid-Market and...  ...in computer science or equivalent work experience ~2+ years experience developing web, software, or mobile applications ~ Solid grasp of... 
    Work experience placement

    Jobleads-US

    Mountain View, CA
    17 hours ago
  • $140.5k - $190k

     ...fastest-growing business units, is seeking a Software Engineer 2 to help shape the technology vision,...  ...you! Responsibilities Design and develop scalable, maintainable, and high-...  ...monitor platform performance. Build data pipelines and models for risk data, ensuring... 
    Work experience placement
    Worldwide

    Jobleads-US

    Mountain View, CA
    2 days ago
  •  ...SLAC invites applications for a Data Engineer (Software Developer 2) to design, build, and maintain a data platform supporting Enigma’s experimental workflows. You will own end-to-end data pipelines, implement durable data models, and partner with researchers to enable... 

    Jobleads-US

    Palo Alto, CA
    2 days ago
  • $117k - $234k

     ...OfficeRole summary:The Senior Software Engineer will lead the delivery of...  ...This role involves designing, developing, testing, and maintaining scalable...  ....About the team:The MarTech Data Engineering team develops...  ...engineering or related area.Option 2: 5 years’ experience in... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  • $165.2k - $223.6k

     ...offers fully managed cloud data warehouse and data lake...  ...looking for innovative engineers to help shape the...  ...job responsibilitiesAs a Software Development Engineer, you...  ...projects and help develop a flourishing team through...  ...development experience- 2+ years of non-... 
    Work experience placement
    Internship
    Local area
    Flexible hours

    Amazon

    Palo Alto, CA
    1 day ago
  • $165.2k - $223.6k

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

    Amazon

    Palo Alto, CA
    4 days ago
  •  ...Senior Data Engineer We are looking for a Senior Data Engineer to work with a leading generative...  ...Must‑Have Qualifications ~5+ years of software or data engineering experience, with 3+...  ..., and compliance frameworks (HIPAA, SOC 2, GDPR, or similar). ~ Proficiency with... 
    Work at office

    Investigo

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

     ...Position Summary Sr Data Engineer – Samsung Ads About Samsung Ads...  ...and operational excellence Develop prototypes and contribute to...  ...Understanding of data modeling and software engineering best practices...  ...Levels: Entry Level (0-2 years): New graduates or early... 
    Hourly pay
    Full time
    Internship

    Talentify.io

    Mountain View, CA
    3 days ago
  •  ...Data EngineerMountain View, CA (Hybrid, 2 days a week onsite and day 1 onsite) Duration: 6+ months contractInterview process: 3 rounds of Zoom videoRequired skills: 10+ years of overall experience in data management space and at least 5 years of working in large data... 
    2 days per week

    Tekfortune Inc

    Mountain View, CA
    4 days ago
  • $150k - $220k

     ...should be as easy as buying. The Role A senior, hands-on data engineering role on the team that owns the platform's core data infrastructure...  ...moves as fast as the team does Location: Bay Area - 2 days/week in-office Salary: $150,000–$220,000 + bonus... 
    Work at office
    Flexible hours
    2 days per week

    X4 Engineering

    Palo Alto, CA
    1 day ago
  •  ...Big Data EngineerHeadquartered in New Jersey (U.S), Cygnus Professionals...  ...and rate part.Role: Big Data Engineer w/SparkLocation: Palo Alto,...  ...and Hadoop• A minimum of 2 years of experience working with...  ...applications using various software design patterns and OO design... 
    Contract work
    Immediate start

    Cygnus Professionals

    Palo Alto, CA
    1 day ago
  • $135k - $160k

     .... Today SpaceX is actively developing the technologies to make this...  ...life on Mars.FULL STACK ENGINEER (APPLICATION SOFTWARE)The application software team...  ...concurrent streams of data from many always-on assets...  ...scientific discipline; OR 2+ years of professional experience... 
    Permanent employment
    Temporary work
    Remote work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    3 days ago
  •  ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one...  ...in robotic surgery requires high-quality data across the robotic platform, the surgical...  ...Plan (“TCP”) (note: typically adds 2 weeks to the hiring process). For any Intuitive... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    3 days ago
  • $177.19k - $364.8k

     ...recruiting process here.We’re looking for a Staff Software Engineer to help build the next generation of Pinterest’s big data storage platform. You’ll work on some of the...  ...be in the office for in-person collaboration 1-2 times/quarter and therefore can be situated anywhere... 
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    Palo Alto, CA
    1 day ago
  • $232.9k - $291.1k

     ...platform connects enterprise data, fine-tunes AI models and deploys...  ...costs. Trusted by more than 2,000 businesses globally, and...  ...Architect within Forward Deployed Engineering, you are the senior-most data...  ...alongside FDE engineers. Develop reference architectures and reusable... 
    Full time
    Immediate start

    Uniphore

    Palo Alto, CA
    5 days ago
  •  ...vintage and luxury. The Big Data team is a central player in the...  ...critical initiatives. The Data Engineering team at Poshmark is looking for an experienced software engineer to scale Datalake, ensuring...  ...engineering experience. ~2+ year of Data Engineering experience... 

    SupportFinity

    Redwood City, CA
    1 day ago
  • Data & Knowledge EngineerCompany OverviewA leading artificial intelligence and advanced...  ...is seeking a Data & Knowledge Engineer to help power next-generation AI and decision...  ...sources, designing reusable data pipelines, developing entity resolution frameworks, and... 

    Robert Half

    Menlo Park, CA
    1 day ago
  • $230k - $315k

     ...agency, hands-on Lead Analytics Engineer to bridge the gap between our complex enterprise data sources and our AI-driven decision...  ...Lakeflow, Argo). With at least 2+ years of hands-on experience...  ...life insurance.About ZooxZoox is developing the first ground-up, fully autonomous... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    4 days ago
  • $262k - $364k

     ...Mentor senior and mid-level engineers, fostering a culture of...  ...years of experience in software development.7 years of...  ..., model evaluation, data processing, debugging,...  ...cross-business projects.2 years of demonstrated...  ...Google's software engineers develop the next-generation... 

    Google

    Mountain View, CA
    4 days ago
  • $145.83k - $219k

     ...a physical AI company developing Level 4 autonomous driving...  ...looking for a skilled engineer to help build and...  ...connectivity, telemetry, and software updates, which is...  ...system architecture and data flows.Improve documentation...  ...closely related field.2+ years of industry experience... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Engineer (Software Developer 2). Be the first to apply!