Thread: Software Engineer at IRIS Data Services

Started: 2020-07-27 17:43:24
Last activity: 2020-07-27 17:43:24
IRIS Webmaster
2020-07-27 17:43:24
Institution: IRIS Data Services
Open Until: 2020-08-14

The Incorporated Research Institutions for Seismology (IRIS) seeks an experienced Software Engineer at the IRIS Data Management Center (DMC) in Seattle, Washington. This is an excellent opportunity for a motivated self-starter to be part of an international seismological data center. Our center is responsible for archival and dissemination of large-scale geophysical datasets to the geoscience research community.

This position supports the always-on web services and cross-platform applications that scientists and the public use to access data. In addition, we are looking for a candidate who is ready to migrate applications to the cloud. We offer competitive salaries, an excellent benefits package, and a terrific work atmosphere.

ESSENTIAL DUTIES and RESPONSIBILITIES
• Assume software development tasks to support web services for terabyte-scale data archive curation, transformation, and delivery.
• Develop and sustain software tools using Python, Java, and JavaScript.
• Create solutions to increase scalability, speed, and resilience of software stacks that carry out a wide array of data-intensive operations.
• Work with other team-members to design and implement cloud-native implementations that function flexibly and efficiently.
• Design and develop web applications to enable data discovery and access.
• Support web design, documentation, and user feedback.
• Communicate with the seismic community to ensure a healthy partnership of data engineering serving scientific research.

EDUCATION and EXPERIENCE REQUIREMENTS
• A four-year degree in Computer Science, Earth Science, or related technical field.
• Three (3) or more years of experience in software development with demonstrated achievement on specific projects or tasks, such as data analysis software or a helpful web tool enabling data discovery.

KNOWLEDGE, SKILL, and ABILITY REQUIREMENTS
• Hands-on experience with Linux operating systems and its shell languages.
• Strong skills in Python and experience with Java.
• Experience developing in relational database systems and using connector APIs.
• Experience creating Docker images and deploying containers a plus.
• Experience with software frameworks such as Spring and Django a plus.
• UI development in any of the JavaScript Frameworks (Vue.js a plus).
• Experience with cloud technologies a plus.
• Familiarity with automated build and test from svn or git.
• Knowledge of software lifecycle processes and software design methodologies.
• Expertise working with technical and scientific data a plus.
• Good communication skills with team members and end users.

Candidates should submit a letter of interest and a resume highlighting pertinent work experience by August 14th, 2020 to job<at>iris.washington.edu with the subject line "IRIS Software Engineer".

The IRIS Consortium has a membership of over 120 US universities dedicated to the operation of science facilities for the acquisition, management, and distribution of seismological data. For more information on IRIS, consult http://www.iris.edu.
IRIS is an Equal Opportunity Employer. We believe a diverse staff makes us a stronger organization. IRIS is committed to hiring people of all ages, races, ethnicities, genders (except where sex is a bona fide occupational qualification), sexual orientation or gender identities, marital status, veteran status, religions and disabilities. All qualified candidates are encouraged to apply.


08:19:00 v.ad6b513c