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

Data Engineer (Software Developer 2)

Stanford University

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 EnigmaEnigma 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 databasesOwn the data layer end-to-end: schema design, indexing, query optimization, migrations, backups, and durable data models that hold up over years of scientific workImprove reliability, scalability, observability, and performance across the data stack, and lead troubleshooting/incident response when things breakBuild tools with and to help researchers and our in-house AI agents discover datasets, inspect processing state, and safely diagnose or rerun failed jobsProductionize research code — testing, packaging, deployment, monitoring, documentationPartner with data acquisition, infrastructure engineering, scientific analysis and AI modeling teams.Preferred Qualifications:Strong proficiency in Python and SQLExperience with relational and NoSQL databases, as well as object storage (e.g., S3, MinIO, Ceph)Experience designing, building, and operating production ETL/ELT pipelinesExperience designing durable data models and schemas for complex, evolving datasetsExperience building high-throughput ingestion systems and optimizing data movement across storage, compute, and network boundariesExperience with Docker and container orchestration platforms such as KubernetesStrong communication skills and experience working in cross-functional teamsExperience designing APIs or service interfaces used by multiple teamsExperience with scientific computing and large-scale neuroscience or other scientific dataWorkflow orchestration experience with Airflow, Dagster, Prefect, or similar toolsExperience in building pipelines with and for autonomous, agentic AI systemsExperience with performance-critical compiled or systems languages (C, C++, or Rust)Familiarity with data provenance and lineage tracking, metadata catalogs, or dataset versioningAs part of your application, please submit the followingtwo separate attachments:Cover Letter - Please provide a cover letter describing your interest in joining our lab and the position.Technical Experience Responses - In a separate document, please answer each of the questions below in a few sentences. Please upload your responses as a single, separate attachment to your application.Please describe your experience working with SQL and NoSQL databases.Please describe you experience operating ETL/ELT data pipelines.Please describe your experience with orchestration tooling such as Kubernetes and Ray.You’ll Thrive in This Role If You:Are excited by a fast-paced, production-focused research environment that often requires switching between many hatsCan move quickly without sacrificing rigorCare about making complex workflows reliable and easy to useEnjoy translating ambiguous research needs into pragmatic technical systemsTake ownership across design, implementation, deployment, and operationsEnjoy collaborative design and working closely across team boundariesAre energized by working as part of a cohesive team pursuing ambitious, long-term neuroscientific and AI goalsWhat We Offer:A highly collaborative environment across neuroscience, engineering, and AIOpportunity to contribute to a next-generation neurotechnology platformCompetitive salary and benefitsStrong mentoring and career development supportCore Duties:Conceptualize design, implement, and develop solutions for complex systems/programs. Work with a variety of users to gain information, and develop intra-system tradeoffs between different users, as necessary; interact with a diverse client base and outside vendor contacts.Document system builds and application configurations; maintain and update documentation as needed.Provide technical analysis, design, development, conversion, and implementation work. Work as a project leader, as needed, for projects of moderate complexity. Serve as a technical resource for applications.Compare, evaluate, and implement new features and technologies, and integrate them into the computing environment.Follow team software development methodology. Mentor junior software developers.Minimum Education and Experience:Bachelor's degree and five years of relevant experience, or a combination of education and relevant experience.Knowledge, Skills and Abilities:Expertise in designing, developing, testing, and deploying applications.Proficiency with application design and data modeling. Ability to define and solve logical problems for highly technical applications. Effective communication skills with both technical and non-technical clients.Ability to lead activities on structured team development projects.Ability to select, adapt, and effectively use a variety of programming methods.Knowledge of application domain.Full timePosting Date: 2026-10-01

Vacancy posted 13 hours 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
    13 hours 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... 
    Suggested
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    BairesDev

    Palo Alto, CA
    2 days ago
  •  ...TurboTax, Mailchimp and Credit Karma. As part of Intuit's Big Bet 2, Connect People to Experts, our team plays a critical role in connecting...  ...offeringsProven, solid decision-making — balancing principles and data along with judgmentDemonstrated experience as a true self-starter... 
    Suggested
    Contract work
    Worldwide

    Intuit

    Mountain View, CA
    1 day 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... 
    Suggested
    Work at office
    Flexible hours
    3 days per week

    Develop Health

    Menlo Park, CA
    9 hours ago
  • $187k - $198k

     ...a metrics driven company and data is foundational to all key decisions...  ...are looking for a Senior Data Engineer to build and maintain...  ...‑end data pipelines Hands‑on software engineering experience, with the...  ...$187,000 — $198,000 USD Zone 2 (Denver, CO; Westlake, TX; Chicago... 
    Suggested
    Work at office
    Shift work

    Robinhood

    Menlo Park, CA
    19 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
    1 day ago
  • $101k - $162k

     ...Click Sign In > Create Account) 2. If you already have a...  ...Description: Role Overview As a Software Engineer on the ESXi OS Services team,...  .... Architect and develop scalable container services,...  ...machines. It is the leading data center operating system in the... 
    Full time
    Local area

    Broadcom Corporation

    Palo Alto, CA
    1 day ago
  •  ...) aircraft. We design, develop, and manufacture light...  ...About the Job Flight data from across our aircraft...  ...central data platform that engineering teams rely on to...  ...Qualifications  ~2+ years of professional...  ...~ Can sit with a non-software engineer, work out what... 
    Work at office

    Pivotal

    Palo Alto, CA
    15 days ago
  • $125k - $400k

     ...small, highly motivated, and focused on engineering excellence. This organization is for individuals...  ...teammates. ABOUT THE ROLE: As a Data Engineer in X product engineering team,...  ...engineer with 3+ years of professional software engineering experience, ideally in data... 
    Temporary work

    SpaceXAI

    Palo Alto, CA
    a month 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
    4 days 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
    2 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

    Jobleads-US

    Mountain View, CA
    8 hours 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
    1 day ago
  • Data Engineer Mountain View, CA (Hybrid, 2 days a week onsite and day 1 onsite) Duration: 6+ months contract Interview process: 3 rounds of Zoom video Required skills: 10+ years of overall experience in data management space and at least 5 years of working in large data... 
    Contract work
    2 days per week

    Tekfortune Inc

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

     ...selling 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...  ...growth that moves as fast as the team does Location: Bay Area - 2 days/week in-office Salary: $150,000-$220,000 + bonus Benefits... 
    Work at office
    Flexible hours
    2 days per week

    X4 Engineering

    Palo Alto, CA
    4 days ago
  •  ...with Java, Spark and Hadoop A minimum of 2 years of experience working with distributed...  ...Knowledge in distributed system design, data pipelining, and implementation Knowledge...  ...building large scale applications using various software design patterns and OO design principles... 
    Contract work
    Immediate start

    Cygnus Professionals Inc

    Palo Alto, CA
    1 day ago
  • $154.9k - $209.6k

     ...looking for a versatile engineer to serve as a critical...  ...lifecycle of our sensor data in the field. You will...  ...Data Infrastructure: Develop Python and C++ infrastructure...  .... Debug hardware/software integration issues including...  .../systems engineering (2+ years with a Master's... 
    Flexible hours

    Aeva, Inc.

    Mountain View, CA
    1 day ago
  • $130k

    Data Engineer TabaPay, the leading instant money movement platform, enables secure, reliable, and...  ...one unified API. TabaPay is trusted by >2,000 Fintechs and Financial Institutions...  ...availability of accurate and reliable data. Develop processes and monitor the health of the... 
    Work at office
    Flexible hours

    TabaPay - Palo Alto, CA, US

    Palo Alto, CA
    1 day ago
  • $130k - $187k

     ...complex datasets, and apply advanced data engineering, data modleing, and architectural frameworks...  ...of experience with data processing software (e.g., Hadoop, Spark, Pig, Hive) and...  ...machine learning.Experience architecting, developing software, or internet scale production... 

    Google

    Mountain View, CA
    2 days ago
  • $80.4k - $266.3k

     ...helping organizations modernize data ecosystems, build real-time...  ...Enterprise. You Are A hands-on Engineer with foundational experience...  ...Looker or Looker Studio. 2. Support Agentic AI & ML Solution Development Assist in developing ML models and AI solutions... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Mountain View, CA
    2 days ago
  •  ...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...  ...insurance. About Zoox Zoox is developing the first ground-up, fully... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    a month ago
  • $110k - $150k

    The AI & Data Engineer at EVERFORCE LLC will help build and operate the data and AI foundation behind...  ...enterprise systems and other sources. Develop, train, test, and deploy machine learning...  ...110,000 - 150,000 per year Experience: 2 years minimum #J-18808-Ljbffr EVERFORCE... 

    EVERFORCE LLC

    Santa Clara, CA
    2 days ago
  • $180.6k - $289.3k

     ....Job DescriptionVisa's Data Platforms organization...  ...Visa.As a Senior Data Engineer, you will help design and...  ...Agile team responsible for developing scalable data solutions...  ..., innovation, and software delivery practices.Key...  ...Master's, MBA, etc.), OR 2+ years of relevant work... 
    Full time
    Work experience placement
    Work at office
    Local area
    3 days per week

    Visa

    Foster, CA
    3 days ago
  • Hadoop Developer Designs, develops, and implements Hadoop eco-system based...  ...experience in computer programming, software development or related. 3+ years of solid Java and 2+ years experience in design,...  ..., and support of solutions big data solution in Hadoop using Hive, Spark... 

    Samprasoft

    Sunnyvale, CA
    3 days ago
  •  ...Data Center Engineer Location: Mountain View Reports To: Director, Data Center Site Services Position Overview The Data Center Engineer...  ...vendor oversight Maintain audit readiness aligned with SOC 2 / ISO 270001 controls Participate in emergency response... 

    ECL Services

    Mountain View, CA
    19 hours ago
  •  ...Develop Health Inc. is seeking a Lead Analytics Engineer to own analytics at our AI-first healthcare startup in Menlo Park. You will reinvent how data is used to speed access to medications and shape both customer analytics and internal data products. This hands-on... 

    Jobleads-US

    Menlo Park, CA
    8 hours ago
  •  ...Develop Health in Menlo Park seeks a Lead Analytics Engineer to own analytics and shape our AI-first data platform. You will reinvent how providers, pharmacies, and payers access insights, diagnose bottlenecks, and drive faster patient outcomes. You'll strengthen dbt... 

    Jobleads-US

    Menlo Park, CA
    8 hours ago
  • Software Engineer 2 Location: Newark, CA Duration: 9 months (Contract to Hire) Role Overview We are seeking a skilled ADAS Sensor Data Engineer to join our innovative automotive technology team. This...  ...ensure accuracy and alignment. Develop and maintain software tools and... 
    Contract work
    Immediate start

    Kasmo Global

    Newark, CA
    3 days ago
  • $180.6k - $289.3k

     ...Job Description A Senior Data Engineer at Visa plays a pivotal role...  ...interactions. Design and develop product components, refine code...  ...and contain defects in software code to minimize customer impact...  ....g. Masters, MBA, JD, MD) or 2 years of work experience with... 
    Full time
    Work experience placement
    Work at office
    Local area

    VISA

    Foster, CA
    7 days ago
  • $51 - $61 per hour

    DescriptionA client with Kforce is seeking a Data Engineer II to join their team in Mountain View, CA.Summary:We are looking for creative...  ...space to drive initiatives and the overall data strategy* Develops a plan organized into pieces that can be individually owned,... 
    Contract work

    KForce

    Mountain View, CA
    4 days ago

Do you want to receive more vacancies?

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