Back to top

Software Engineer, Exploration Technology

This job is no longer available

Washington, DC, USA
Full-time

Reporting to the Senior Director of the Exploration Technology Lab, the Software Engineer leads the IoT integration of software products to our exploration and conservation in-situ hardware technologies. The Software Engineer will work within the Exploration Technology R&D team in collaboration with the other two National Geographic Labs (Geographic Visualization Lab and the Citizen Explorer Lab) to carry out the National Geographic Lab mission to harness technology and innovation to drive impact at scale. The primary product focus will be developing an integrated monitoring and anti-poaching system that will support documenting, and preserving cultural and biological diversity and enabling Protected Area Managers to make real-time data-driven evidence-based decisions.

Areas of Responsibility: 
  • Design and implementation of overall architecture of web application and highly-available always-on IoT infrastructures leveraging cloud frameworks from Azure, Google, and AWS.  40%
  • Function as project lead on behalf of NGS Labs to external software development contractors and NGS technology teams. 20%
  • Manage and Support Projects: Applies expertise and guidance on many projects running synchronously in both a project management and supporting roles as needed. 15%
  • Continuous refinement to improve deployed systems.  Applying new stacks, new tools, new technologies, and new platforms. 30%
  • Interacting with multiple teams from clients, to leadership, user experience teams, analytics, business development and more. 10%
Educational Background: 
Bachelor's degree in computer science or engineering.
Skills/Experience: 
  • 3-5 years of development experience with some architect level experience and IoT network experience.  Ability to lead and guide architecture and thoughtfully solve problems trumps experience. 
  • This role will require a combination of soft-skills needed to manage projects and hands-on developer skills needed to implement systems. 
  • Candidate should be team oriented, but confident in the value of his or her own ideas, contribution, and role, and be able to exercise independent judgment. 
  • Not afraid to work as an individual contributor or take on a project manager role as needed. 
  • Expert knowledge of building secure rest web services in either Java/JEE, Python, node.js, or .NET. 
  • Familiarity with Dev Ops in cloud infrastructure (Microsoft, Amazon, or Google). 
  • Experience with full stack web and mobile technologies including front-end frameworks, infrastructure, and SQL.
Compensation/Benefits: 

National Geographic's headquarters is located in the heart of Washington, D.C. In addition to a unique and dynamic work environment, National Geographic offers its employees a comprehensive benefits package, including health and dental benefits, generous vacation and leave time, a 401(k) plan, and flexible work options. National Geographic is an Equal Opportunity Employer

Organization Info

National Geographic Society

Overview
Headquarters: 
Washington, DC, United States
Founded: 
1938
About Us
Mission: 

The National Geographic Society was founded in 1888 with a mission to "increase and diffuse geographic knowledge." As one of the world's largest nonprofit scientific and educational organizations, the Society works to inspire people to care about the planet.

Listing Stats

Post Date: 
Mar 28 2019
Active Until: 
Apr 28 2019
Hiring Organization: 
National Geographic Society
industry: 
Nonprofit