About The Position

Element 84 is a woman-owned small business specializing in cloud-based geospatial data processing, remote sensing, and Earth science systems. They partner with public, private, and non-profit clients to develop data processing pipelines and software that address critical questions about health, infrastructure, and the changing planet. The company values investing in its team, reliability, and work that benefits the world, focusing on challenging and impactful projects. Element 84 fosters a culture of curiosity and respect, offering parental leave and flexible work schedules since its founding in 2010. The ideal candidate is curious, a continuous learner, driven to lead, and possesses a strong work ethic, interested in solving impactful problems in science, medicine, and other areas for societal good. This individual should be capable of independent work or teamwork, prioritizing projects effectively without micromanagement, and demonstrating strong written communication skills. A talented software engineer is sought to join the Element 84 Federal Business Unit, primarily supporting NASA, NOAA, and USGS. This role involves projects focused on processing, distributing, and visualizing geospatial and remotely sensed data in the Cloud. The engineer will build innovative tools to enable scientists and students to discover, transform, update, and improve the quality of earth science data, contributing to solutions for 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)
  • reside within a local travel distance (100 miles or less) of our primary East Coast hubs (Alexandria, VA and Philadelphia, PA)
  • authorized to work in the United States without sponsorship now or at any time in the future
  • 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
  • bonus eligibility (dependent on employee performance and company profits)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service