Rutgers University logo

Rutgers University

Software Developer at RCSB PDB

🇺🇸 Piscataway, New Jersey 🕑 Full-Time 💰 $110K - $160K 💻 Software Engineering 🗓️ August 27th, 2026
SQL Python MySQL

Edtech.com's Summary

Rutgers University is hiring a Software Developer at RCSB PDB. The role involves collaborating with scientists and developers to perform database updates, maintain database systems, improve performance, and develop data-intensive scientific applications related to structural biological data. The developer will also debug, test, and adapt legacy code while supporting high availability and quality in the PDB archives.

Highlights

  • Perform and monitor weekly update processes for PDB archives and implement improvements.

  • Extend and maintain new content types within the PDB data archives.

  • Build, support, and tune high-availability database systems, including indexing and query performance tuning.

  • Monitor database performance, apply patches, perform backups, and use high-speed transaction recovery techniques.

  • Design, develop, and deploy modern data-intensive scientific applications and refactor legacy code.

  • Required skills include database administration (MySQL, MongoDB, MariaDB), Python programming, shell scripting, and knowledge of data backup, recovery, security, and integrity.

  • Preferred qualifications include experience with large scientific datasets, DBMS in cloud and on-premise environments, C++ programming, and strong problem-solving and communication skills.

  • Bachelor's degree or higher in Computer Science or relevant certification required.

  • Salary range is $110,000 to $160,000, with flexible start date and comprehensive benefits offered.

  • Position housed in the Quantitative Biomedicine Institute at Rutgers University; work involves collaboration with wwPDB scientists and developers.