Software Engineer - Federal Geospatial (Can be remote)

Element 84Washington, DC
4d$105,000 - $141,000Remote

About The Position

A talented software engineer is needed on the Element 84 team to support our federal clients in their mission. The Element 84 Federal Business Unit works primarily with NASA, NOAA, and USGS on projects involving the processing, distribution, and visualization of geospatial and remotely sensed data in the Cloud. As a member of this team, this software engineer will build innovative tools allowing scientists and students alike to discover, transform, update, and improve the quality of earth science data in the pursuit of solving a wide range of environmental and socio-economic issues.

Requirements

  • Active NOAA CAC badge
  • 5+ years of experience as a Software Engineer
  • Experience building full-stack applications using Python, JavaScript, or similar programming languages
  • Experience with Clojure
  • Experience with React
  • Experience with Amazon Web Services (AWS), including at a minimum S3, IAM, and Lambda
  • Proficiency in troubleshooting software issues and debugging a large codebase
  • Ability to work as a member of a small team using the Scrum methodology
  • Firm commitment to and experience with automated testing and continuous integration
  • Proponent of continuous improvement; willingness to bring new ideas to the team
  • Outstanding all-round communication skills and ability to work collaboratively and proficiently in a remote environment
  • Energetic, self-motivated, team player
  • Bachelor's Degree in a technical major, such as Computer Science or Engineering (will consider equivalent professional experience in lieu of degree)
  • This position requires that applicants be authorized to work in the United States without sponsorship now or at any time in the future, and be able to pass a general background check.

Nice To Haves

  • Experience with node.js or python
  • Experience working in a development team using an Agile methodology (preferably Scrum or SAFe)
  • Experience with the Atlassian tool suite (JIRA, Confluence, Bamboo)
  • Experience developing on MacOS X
  • AWS Certification

Responsibilities

  • Participate in all aspects of the software development lifecycle from user story generation, through design, development, automated testing, and operational support
  • Improve quality by actively participating in code-reviews and adhering to team quality standards.
  • Work alongside other engineers on the team to elevate technology and consistently apply best practices.
  • Own execution of small-medium sized features with higher-level technical support
  • You describe the details of your work fluidly and accurately to technical peers

Benefits

  • Competitive medical, dental and vision benefits
  • Life Insurance, Short & Long Term disability insurance
  • Voluntary Accident, Critical Illness & Hospital Insurance
  • 401(k) and Roth 401(k) retirement plans with a fixed 3% of salary employer contributions (paid regardless of employee participation)
  • Health savings account with a company contribution
  • Flexible spending accounts (medical, dependent care and transportation)
  • Company-paid parental leave after one year of employment
  • Flexible work schedules
  • Paid employee assistance program
  • 40 hours paid sick leave
  • 4 weeks + 1 day paid time off per calendar year (prorated first year)
  • 6 floating paid holidays per year
  • Cell phone stipend
  • Initial home office setup bonus
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service