WeatherStream
Meteorological Data Engineer
WeatherStream, Boulder, Colorado, United States, 80301
POSITION TITLE: Meteorological data engineer REPORTS TO: Chief Product Officer WORK ENVIRONMENT Remote, with some occasional travel to Colorado. Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor an employment visa at this time. COMPANY INTRODUCTION Weather Stream was founded to tackle some of the biggest problems on the planet with extreme innovation in remote sensing and data science technology. We are on a mission to be a force for good and guide humanity into a future where our society, government, and businesses are far more in tune with the environment around us. We enable new ways of managing risks and planning for extreme weather events and climate change. We do this in a commercially sustainable way where we focus on having the maximum possible impact on the citizens of earth through our business model and advancing technology. WHY WEATHER STREAM IS A GREAT TEAM TO JOIN We invest in our people to help them become the best they can be. We prioritize healthy company culture and an open and transparent dialogue. We work together to resolve our differences and grow collectively and as individuals. We provide leadership to a world in constant crisis by focusing on the things we can affect and engaging with societies all over the world to understand their challenges and help develop solutions where we are able to do so. Won't you join us? We can't wait to share in this adventure of a lifetime with you ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Other duties may be assigned: Develop and maintain python packages for data ingest and management to enable data product development, data calibration and validation of operational satellite missions. Identify suitable data sources to support ongoing and future product offerings and requirements. Develop workflows to efficiently process large geospatial and meteorological datasets, including from satellite and drone observations, ground stations, and numerical weather prediction models. Support algorithm and retrieval development, and help manage associated software solutions. Ensure software has a suitable level of unit, integration, and regression testing to ensure reliable and robust deployment. Develop containerized environments to enable deployment of software. Work with DevOps engineers to deploy software and solutions to operations. QUALIFICATIONS KNOWLEDGE AND SKILLS Demonstrable experience using Python for data handling and processing, including experience with data science and management libraries such as xarray/pandas ideally with dask. Experience with zarr, hdf5, netcdf, GRIB, and/or geotiff file formats for data storage. (Desirable) Experience with other scientific programming languages, such as Fortran, C, or C++ Experience handling and managing large datasets, ideally with a geospatial and/or multidimensional aspect. Working knowledge of version control software such as git. Working knowledge of developing and working with Docker containers. Experience developing suitable test coverage to support CI/CD processes and deployment, and some exposure to deployment processes. Exposure to operational interaction with databases and data lakes (Desirable) Exposure to HPC systems (including using MPI/OpenMP), or scalable processing on cloud-deployed system Excellent communicator both verbally and written Organized, detail-oriented, and reliable EDUCATION and/or EXPERIENCE Degree in meteorology, atmospheric science, or a related physical science, or relevant experience. 2 years of experience, or demonstrated knowledge of requirements for the position CERTIFICATES, SECURITY CLEARANCE REQUIREMENTS, WORK AUTHORIZATION None required PHYSICAL DEMANDS The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. None, this is primarily a software development role, and no physical demands are anticipated. POSITION TYPE / EXPECTED HOURS WORKED This is a full-time position. Days and hours of work are typically Monday through Friday, 9:00 a.m. to 5 p.m. This position may require long hours and weekend work. TRAVEL Travel is primarily local during the business day, although some out-of-area, overnight or international travel may be expected. OTHER DUTIES Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice. COMPENSATION AND BENEFITS We value our employees' time and efforts. Our commitment to your success is enhanced by our competitive salary of $105,000 - $125,000/year, with total compensation including stock options and benefits, plus potential to earn an annual bonus and merit increase. Weather Stream is conveniently located in central Boulder, Colorado. In addition to a great location, we offer a fantastic benefits package including: Health Reimbursement Account 401(k) / retirement plan Unlimited vacation for exempt employees Paid vacation for non-exempt employees Paid sick time Paid holidays Tuition & Professional Development Reimbursement Paid volunteer time and much more DIVERSITY, EQUITY, and INCLUSION Weather Stream has a strong commitment to diversity, inclusion and cultural competency, because of that, we are continuously seeking to recruit individuals who will enhance this diversity and ultimately the effectiveness of our organization. We believe that equity, diversity, and inclusion drive our success, and we encourage candidates from all identities, backgrounds, and abilities to apply. Weather Stream is an equal opportunity employer committed to building inclusive, innovative work environments with employees who reflect our communities and enthusiastically serve them. Therefore, in all aspects of the employment process, we provide employment opportunities to all qualified applicants without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity or expression, pregnancy, medical condition related to pregnancy, creed, ancestry, national origin, marital status, genetic information, or military status or any other protected status in accordance with applicable law. ITAR/EAR REQUIREMENTS This position may include access to technology and/or data that is subject to U.S. export controls pursuant to ITAR and EAR. To comply with federal export controls, all persons hired must be a U.S. citizen, U.S. national, U.S. lawful permanent resident, refugee or asylee as defined by 8 U.S.C. 1324b(a)(3), or must otherwise be eligible to obtain the required authorizations from the U.S. Department of State and/or U.S. Department of Commerce as applicable. EMPLOYMENT ELIGIBILITY REQUIREMENT In compliance with federal laws, all hired persons will be required to verify their identity and eligibility to work in the United States by completing the required Employment Eligibility Verification Form (I-9 Form) upon hire. AFFIRMATIVE ACTION/EEO STATEMENT The company is an Equal Opportunity Employer, drug free workplace, and complies with ADA regulations as applicable All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, or disability status. For more information, please visit www.eeco.gov If you require assistance to complete this application, please contact the Chief People Officer, Sarah Silvas, at SarahWeatherStream.com.