Data Engineer

Overview

Remote
USD 68,000.00 - 120,500.00 per year
Full Time

Skills

HPC
Research
Decision-making
Data Integration
Mapping
Artificial Intelligence
Partnership
Finance
Esri
Network
Forms
SAFE
Science
Database
Workflow
High Performance Computing
Organized
Collaboration
Analytical Skill
Database Administration
SQL
PostgreSQL
PostGIS
Cloud Computing
Google Earth
Data Science
Software Development
Groupware
Algorithms
Data Structure
Computer Science
Project Management
Agile
Scrum
People Management
R
Python
ArcGIS
API
Technical Writing
Communication
Management
Architectural Design
Documentation
Training
Emerging Technologies
Screening
Testing
Recruiting
Law
Accessibility

Job Details

Working at Yale means contributing to a better tomorrow. Whether you are a current resident of our New Haven-based community- eligible for opportunities through the New Haven Hiring Initiative or a newcomer, interested in exploring all that Yale has to offer, your talents and contributions are welcome. Discover your opportunities at Yale!

Salary Range
$68,000.00 - $120,500.00

Overview

The Data Engineer will join a team of researchers and informaticians at the Center for Biodiversity and Global Change at Yale University (bgc.yale.edu) to design and implement large spatial biodiversity analytical workflows, databases, and APIs. They will build, modernize, and maintain computational tools and infrastructure to efficiently produce and process global biodiversity datasets to inform conservation decision-making and policy. They will work closely with large data repositories, HPC and cloud computing solutions, and a variety of internal and external partners. The candidate will be responsible for maintaining rigorous data standards and scientific integrity.

The Center for Biodiversity and Global Change at Yale University is home to Map of Life (MOL.org), which supports effective global biodiversity education, monitoring, research, and decision-making by assembling and developing a wide range of data about species distributions. Our team also leads the data integration and mapping efforts of the Half-Earth Project to identify and prioritize target areas for global biodiversity conservation. Map of Life was a winning solution in the recent XPRIZE Rainforest competition where we combined our existing science with a novel UAV-based system to monitor biodiversity in remote locations. In all our efforts, we are deeply committed to combining the highest quality science with innovative AI and statistical approaches to solve conservation problems.

The Data Engineer will join our data science team to build and maintain data systems and datasets to support existing partnerships spanning many sectors (e.g., national governments, international and local conservation NGOs, business, finance, academia, etc.). Our long-term partners include organizations such as NASA, Esri, Google, the E.O. Wilson Biodiversity Foundation, the GEO Biodiversity Observation Network, and the Field Museum.

We strongly encourage members of underrepresented groups in science and conservation to apply. Historical and ongoing social inequities rooted in racism, sexism, ableism, and other forms of discrimination result in the continued and widespread exclusion of marginalized groups from academic spaces. At our Center, we strive to support individuals from diverse backgrounds and to create a safe and inclusive community to counter these legacies of discrimination within the ecological and environmental sciences. We are actively committed to building a team and community where individuals representing a variety of paths to the sciences are brought together to foster a community of learning and collaboration. We hope that our commitments and actions create a more supportive and inspiring environment for individuals, contributing to a more inclusive and equitable future for our field.

Yale University offers a thriving and growing international community of scholars, including efforts such as the Peabody Museum. The University is located two hours from New York City and Boston, with several public transportation options.

Essential Duties

1. Develop data architectures, workflows, and APIs to analyze and share spatial biodiversity data at a global scale. 2. Efficiently organize and query data in multiple database systems. 3. Develop repeatable analytical workflows using high-performance computing clusters and cloud platforms. 4. Maintain and improve connections with various external data repositories. 5. Create and maintain organized documentation. 6. Effectively collaborate with a diverse team and external partners. 7. Efficiently communicate analytical processes to audiences of varying expertise.

Required Skills and Abilities

1. Expertise in database management (e.g., SQL, PostgreSQL, BigQuery, PostGIS).
2. Proficiency in analyzing large datasets in cloud environments (e.g., BigQuery, Google Earth Engine)
3. Experience in data science and software development in R or Python.
4. Experience with collaborative software engineering projects or package development.
5. Familiarity with computer science design principles, including algorithms, data structures, and knowledge representation.

Preferred Skills and Abilities

1. Bachelor's degree in computer science or a related field.
2. Experience with project management tools and methodologies, such as Agile or SCRUM.
3. Experience managing developers or junior scientists.
4. Experience with spatial and biodiversity data, such as remotely-sensed environmental data and taxonomic data, in R, Python, or ArcGIS.
5. Experience in deploying data standards, API documentation, and technical writing.

Principal Responsibilities

1. Develops programs or systems of small to moderate size and complexity. Modifies existing systems at all levels of difficulty. 2. Provides informational input into decisions concerning the development and delivery of applications, programs and systems. Defines and analyzes requirements to meet the expectations of stakeholders and intended end user needs, scheduled timeline, and budgetary targets. 3. Analyzes, defines and designs new systems and applications. Writes code in support of business solutions. 4. Responsible for the creation, definition, communication, and management of project plans which includes architectural design, technology selection and methodologies to apply. 5. Troubleshoots problems and provide ongoing maintenance and support for applications and systems. 6. Prepares documentation, user manuals and develops formal proposals for new systems and modifications to existing systems. Mentors technical staff and provide training for end users. 7. Contributes in the development of policies or modifications to exiting policies. 8. Applies and keeps current with existing and emerging technologies and methodologies. Provides ongoing input to the establishment of programming standards, procedures, and methodologies. 9. May perform other duties as assigned.

Required Education and Experience

Bachelor's Degree in a related field and two years of related work experience or an equivalent combination of education and experience.

Background Check Requirements

All candidates for employment will be subject to pre-employment background screening for this position, which may include motor vehicle, DOT certification, drug testing and credit checks based on the position description and job requirements. All offers are contingent upon the successful completion of the background check. For additional information on the background check requirements and process visit "Learn about background checks" under the Applicant Support Resources section of Careers on the It's Your Yale website.

Health Requirements

Certain positions have associated health requirements based on specific job responsibilities. These may include vaccinations, tests, or examinations, as required by law, regulation, or university policy.

Posting Disclaimer

Salary offers are determined by a candidate's qualifications, experience, skills, and education in relation to the position requirements, along with the role's grade profile and current internal and external market conditions.

The intent of this job description is to provide a representative summary of the essential functions that will be required of the position and should not be construed as a declaration of specific duties and responsibilities of the position. Employees will be assigned specific job-related duties through their hiring department.

The University is committed to basing judgments concerning the admission, education, and employment of individuals upon their qualifications and abilities and seeks to attract to its faculty, staff, and student body qualified persons from a broad range of backgrounds and perspectives. In accordance with this policy and as delineated by federal and Connecticut law, Yale does not discriminate in admissions, educational programs, or employment against any individual on account of that individual's sex, sexual orientation, gender identity or expression, race, color, national or ethnic origin, religion, age, disability, status as a special disabled veteran, veteran of the Vietnam era or other covered veteran.

Inquiries concerning Yale's Policy Against Discrimination and Harassment may be referred to the Office of Institutional Equity and Accessibility (OIEA).

Note

Yale University is a tobacco-free campus.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.