AcademicJobs.com Jobs

AcademicJobs.com

Applications Close:

Berkeley, California

5 Star Employer Ranking

"Data Access Engineer"

Academic Connect
Applications Close

Data Access Engineer

Lawrence Berkeley National Laboratory is hiring a Data Access Engineer within the Materials Sciences division. The Materials Project at Lawrence Berkeley National Laboratory leverages supercomputers to uncover material properties and freely share computed data with a global community of more than 700,000 registered users. We are seeking a versatile Data Access Engineer (APIs & SDKs) to modernize the core "connective tissue" of our data platform.

This role focuses on developing, maintaining, and consolidating the Materials Project APIs and associated Python client libraries. The position bridges back-end data storage and front-end user applications, ensuring our large-scale data resources remain accessible, performant, and well documented for the international scientific community.

We're here for the same mission, to bring science solutions to the world. Join our team and YOU will play a supporting role in our goal to address global challenges! Have a high level of impact and work for an organization associated with 17 Nobel Prizes!

At the Level 1 You will:

  • Maintain and update Python APIs and Pydantic validation models; perform routine MongoDB schema and query updates under general instruction.
  • Maintain Python client libraries (mp-api, mpcontribs-client); troubleshoot automated CI/CD pipelines (GitHub Actions) and monitor releases on PyPI.
  • Update technical documentation (MkDocs) and provide first-line technical support for programmatic data access issues.
  • Monitor API health and latency via Datadog; report and track system anomalies.
  • Participate in weekly engineering sprints and contribute to shared code reviews.

At the Level 2, Includes all Level 1 responsibilities, plus:

  • Architect the consolidation of disparate services; design backend logic to serve hybrid data from MongoDB and AWS S3; independently optimize complex, high-volume queries for performance and scalability.
  • Design programmatic interfaces for the Python SDKs; lead versioning and distribution strategies; implement advanced client-side logic for authentication and caching.
  • Author comprehensive developer tutorials and synthesize community feedback into formal technical specifications for new API features.
  • Design custom observability metrics; lead root-cause analysis for service interruptions and remediate architectural bottlenecks.
  • Determine methods for new assignments and coordinate technical activities for special projects.

We are looking for:

Level 1 (C70.1)

  • Bachelor's degree in relevant field and a minimum of 2 years of related experience; or equivalent work experience.
  • Demonstrated work experience in a scientific environment.
  • Strong proficiency in object-oriented programming with Python.
  • Demonstrated experience building or consuming RESTful APIs.
  • Proficiency with Git and collaborative development on GitHub.
  • Familiarity with NoSQL databases, specifically MongoDB.
  • Ability to communicate technical concepts clearly through written documentation and oral presentations.

In addition to Level 1, Level 2 (C70.2) includes:

  • Bachelor's degree with 5 years of related experience; or Master's degree with 3 years of related experience; or equivalent work experience.
  • Advanced experience in the Level 1 knowledge, skills and abilities requirements to work independently and solve problems of diverse scope.

Desired skills/knowledge:

  • Advanced degree with one year of experience.
  • Demonstrated work experience in computational science/research
  • Experience with modern Python web frameworks (FastAPI, Starlette, or Pydantic).
  • Experience with AWS cloud services, specifically S3 and Boto3.
  • Knowledge of Python packaging and distribution (PyPI).
  • Background or passionate interest in computational materials science or high-performance computing.

Additional information:

  • Application date: Priority consideration will be given to candidates who apply by February 27, 2026. Applications will be accepted until the job posting is removed.
  • Appointment type: This is a full-time 1 year, term appointment with the possibility of extension or conversion to Career appointment based upon satisfactory job performance, continuing availability of funds and ongoing operational needs.
  • Salary range:
    • The expected salary for the Level 1 position is $105,000 - $128,000, which fits into the full salary of $92,964 - $156,876 depending upon the candidate's skills, knowledge, and abilities. This includes education, certifications, and years of experience.
    • The expected salary for the Level 2 position is $132,000 - $161,000, which fits into the full salary of $117,132 - $197,676 depending upon the candidate's skills, knowledge, and abilities. This includes education, certifications, and years of experience.
  • Background check: This position is subject to a background check. Any convictions will be evaluated to determine if they directly relate to the responsibilities and requirements of the position. Having a conviction history will not automatically disqualify an applicant from being considered for employment.
  • Work modality: This position is eligible for a hybrid work schedule - a combination of teleworking and performing work on site at Lawrence Berkeley National Lab, 1 Cyclotron Road, Berkeley, CA. Work schedules are dependent on business needs. Individuals working a hybrid schedule must reside within 150 miles of Berkeley Lab. A REAL ID or other acceptable form of identification is required to access Berkeley Lab sites (for more information click here).
10

Unlock this job opportunity


View more options below

View full job details

See the complete job description, requirements, and application process

Stay on their radar

Join the talent pool for AcademicJobs.com

Join Talent Pool

Express interest in this position

Let AcademicJobs.com know you're interested in Data Access Engineer

Add this Job Post to FavoritesExpress Interest

Get similar job alerts

Receive notifications when similar positions become available

Share this opportunity

Send this job to colleagues or friends who might be interested

57 Jobs Found

Dallas College

1601 Botham Jean Blvd, Dallas, TX 75215, USA
Staff / Administration
Add this Job Post to Favorites
Closes: Feb 20, 2026

The College of Southern Maryland

8730 Mitchell Rd, La Plata, MD 20646, USA
Staff / Administration
Add this Job Post to Favorites
Closes: Apr 6, 2026

Villanova University

800 Lancaster Ave, Villanova, PA 19085, USA
Staff / Administration
Add this Job Post to Favorites
Closes: Apr 4, 2026

The University of Arizona

1200 E University Blvd, Tucson, AZ 85721, USA
Staff / Administration
Add this Job Post to Favorites
Closes: Apr 4, 2026

George Mason University

4400 University Dr, Fairfax, VA 22030, USA
Staff / Administration
Add this Job Post to Favorites
Closes: Apr 4, 2026

Manhattanville University

2900 Purchase St, Purchase, NY 10577, USA
Staff / Administration
Add this Job Post to Favorites
Closes: Mar 28, 2026
View More