Thread: Software Engineer at the IRIS Data Management Center

Started: 2020-04-30 09:48:17
Last activity: 2020-04-30 09:48:17
Software Engineer
IRIS Data Services

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.
• 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 May 29th, 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.




Page built 19:49:45 | v.af0f5d5e