Software Engineer
New Yesterday
Software Engineer Norfolk, Virginia, Silver Spring, Maryland, or Seattle, Washington - Hybrid @Orchard LLC is building a multi-faceted team to support the Office of Coastal Survey (OCS), located within the National Ocean Service (NOS) of NOAA. We are seeking talented professionals who will apply their capabilities to support a vital public mission and help shape the future of maritime science and safety. We are seeking a talented Software Engineer & Python developer to build the next generation of data systems that manage and disseminate critical scientific and environmental information. In this role, you will be at the nexus of cloud engineering, GIS web-mapping, and data science, creating innovative solutions that support vital research and agency projects. If you are passionate about building scalable, cloud-native applications and want your code to contribute to a deeper understanding of our planet, we want to hear from you.
What You'll Do:
Build & Deploy: Design, develop, and deploy robust Python applications, GIS web-mapping tools, and automated data processing pipelines.
Architect in the Cloud: Engineer and manage scalable infrastructure on Amazon Web Services (AWS), leveraging services like EC2, S3, Lambda, and EKS to handle the entire data lifecycle.
Solve Data Challenges: Work with massive scientific datasets-including ocean models, weather satellite imagery, and in-situ observations-in formats like netCDF, GRIB2, and HDF5.
Enable Data Access: Develop and maintain web services using technologies like GeoServer and OGC standards to make complex geospatial data accessible and interactive.
Modernize Workflows: Champion best practices in software development, including version control with Git, containerization with Docker and Kubernetes, and comprehensive code documentation.
Collaborate & Innovate: Partner with scientists and data managers to understand their needs, advise on technology choices, and implement policies through elegant software solutions.
Qualifications & Experience: We are looking for a candidate with a Master's degree in a relevant field (e.g., Computer Science, Engineering, Data Science, Oceanography, GIS) and at least four years of professional software development experience. Required Skills:
Python Expertise: Strong, demonstrated knowledge of Python for building applications and data processing systems.
GIS & Web-Mapping: Proven experience developing GIS web-mapping applications.
Cloud Proficiency: Hands-on experience with core AWS services (EC2, S3, Lambda, etc.).
Development Fundamentals: Expertise in version control best practices (Git) and comfort working in Linux-based environments.
Database Knowledge: Experience with relational databases, especially PostgreSQL/PostGIS.
Preferred Skills (Bonus Points):
Containerization: Working familiarity with container-based development and deployment (Docker, Kubernetes).
Front-End Experience: Some experience with front-end technologies like React, HTML, CSS, and JavaScript.
Scientific Data: Familiarity with NOAA scientific datasets and OGC map services.
Domain Knowledge: A background working in a technical or scientific field.
If you meet the requirements for this opportunity and believe you have the experience and talent to succeed in the role, we would like to hear from you. Established in 2010, @Orchard LLC has an exceptional reputation, providing staffing solutions to time-sensitive, talent scarcity issues to deliver better talent management ROI. Our specialty lies in the critical area of program talent acquisition and resource management, not in one narrow skillset, but across many areas of technical and functional delivery. To learn more about our other exciting opportunities, visit our Jobs Page at www.atOrchard.com.
- Location:
- Norfolk, VA, United States
- Category:
- Computer And Mathematical Occupations