Software Engineer, Data Archive Platform

University of Southern California

Los Angeles (CA)

On-site

USD 25,000 - 34,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

University of Southern California seeks a software engineer to design, build, and maintain web applications and backend services for the DABI data archive. You will collaborate with researchers and stakeholders to deliver scalable APIs, frontend interfaces using modern frameworks, and robust CI/CD pipelines.

The role emphasizes performance, security, and data-sharing compliance. The team values cross-disciplinary collaboration in a world-class neuroscience research environment at USC's INI/LONI

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 2+ years designing and building scalable APIs and backend services.
  • 2+ years with frontend frameworks (React, Vue, Svelte) and TailwindCSS.
  • Understanding of CI/CD and version control (Git).
  • Experience with REST, gRPC, and WebSocket.
  • Familiarity with AWS cloud platforms.
  • Nice to have: Rust.
  • Experience with relational databases (PostgreSQL).

Responsibilities

  • Develop and Maintain Software Solutions: Design, code, and maintain web applications and backend services to meet requirements.
  • Collaborate with stakeholders to understand business needs and deliver high-value software solutions.
  • Optimize Application Performance with focus on clean, testable code, scalability, and security.
  • Support Continuous Improvement by adopting best practices and driving team improvements.
  • Debugging and Testing: write unit tests and address edge cases across services.

Skills

Programming language proficiency
Backend API design
Frontend frameworks
CI/CD & Git
Rust (nice to have)
Web APIs (REST, gRPC, WebSocket)
AWS cloud
PostgreSQL

Education

Bachelor's degree in Computer Science or related field

Tools

PostgreSQL

Job description

University of Southern California seeks a software engineer to design, build, and maintain web applications and backend services for the DABI data archive. You will collaborate with researchers and stakeholders to deliver scalable APIs, frontend interfaces using modern frameworks, and robust CI/CD pipelines.

The role emphasizes performance, security, and data-sharing compliance. The team values cross-disciplinary collaboration in a world-class neuroscience research environment at USC's INI/LONI

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Resource Employee
Resource Employee

University of Southern California • Glendale (CA)

On-site
USD 28,413 - 40,467
Full-Stack Web Engineer — Neurodata Repository
Full-Stack Web Engineer — Neurodata Repository

University of Southern California • Glendale (CA)

On-site
USD 28,413 - 40,467
Resource Employee
Resource Employee

University of Southern California • Los Angeles (CA)

On-site
USD 25,000 - 34,000
Secure Research Data Engineer: Data Pipelines & Workflows
Secure Research Data Engineer: Data Pipelines & Workflows

University of Southern California • Glendale (CA)

On-site
USD 126,000 - 150,000
Senior Software Engineer - Secure Research Platform
Senior Software Engineer - Secure Research Platform

University of Southern California • Los Angeles (CA)

On-site
USD 147,000 - 160,000
Software Engineer - DevOps for Digital Archiving Systems
Software Engineer - DevOps for Digital Archiving Systems

ADP, Inc. • San Francisco (CA)

On-site
USD 110,000 - 130,000
Senior Software Engineer - DevOps & Archiving Systems
Senior Software Engineer - DevOps & Archiving Systems

Internet Archive • San Francisco (CA), Northern (KY)

Hybrid
USD 110,000 - 130,000
PTO
Medical, dental, and vision benefits
Retirement plan
+2
Software Engineer - DevOps for Digital Archiving
Software Engineer - DevOps for Digital Archiving

Open Staffing Foundation • San Francisco (CA)

On-site
USD 110,000 - 130,000
PTO
Medical, dental, vision
Retirement programs
+1
Neuroscience Data Platform Engineer
Neuroscience Data Platform Engineer

SLAC • Palo Alto (CA)

On-site
USD 150,000 - 210,000
Research Data Engineer
Research Data Engineer

University of Southern California • Los Angeles (CA)

On-site
USD 126,000 - 150,000