Washington, DC, United States of America Remote (City) Full-time $105,000 - $141,000

Element 84 is hiring a Software Engineer - Active NOAA CAC Required (Remote: Washington, DC Area)

About the Role

Join a mission-driven engineering team building scalable solutions for processing and visualizing Earth science data in the cloud. You'll play a key role in developing tools that enhance data quality, accessibility, and transformation for agencies focused on environmental and societal challenges.

What You'll Do

  • Engage in the full software lifecycle—from shaping user stories to design, coding, automated testing, and ongoing system support
  • Develop robust full-stack applications using Python, JavaScript, and React, deployed on AWS infrastructure
  • Conduct and participate in code reviews to uphold high standards of quality and maintainability
  • Collaborate with engineers to refine technical approaches and implement best practices
  • Clearly communicate technical details and progress to development peers
  • Take ownership of mid-sized feature development with guidance from senior team members

What We Need

  • Active NOAA CAC credential
  • Minimum of five years of professional software engineering experience
  • Proven background in full-stack development with Python, JavaScript, or comparable languages
  • Hands-on experience with React and Amazon Web Services (S3, IAM, Lambda)
  • Strong debugging skills and experience maintaining large codebases
  • Familiarity with Scrum and agile development workflows
  • Commitment to automated testing, continuous integration, and code quality
  • Excellent communication skills and ability to thrive in a remote, collaborative setting
  • Bachelor’s degree in Computer Science, Engineering, or related technical field—equivalent experience considered

What Sets You Apart

  • Experience with Node.js or Clojure
  • Work history in Agile environments, especially Scrum or SAFe
  • Familiarity with JIRA, Confluence, or Bamboo
  • Development experience on macOS
  • AWS certification

Work Environment

Work remotely within the Washington, DC area with a flexible schedule. We’ve supported remote work since 2010 and value work-life balance. Our culture emphasizes trust, shared ownership, and meaningful projects that align with our values.

Our Commitment

We foster a respectful, inclusive environment where curiosity and collaboration thrive. Our team prioritizes personal well-being, professional growth, and shared success. We support employees through life events with parental leave and tailored assistance programs. Compensation includes a competitive salary range of $105,000–$141,000, bonus eligibility based on performance and company results, and strong benefits despite our small size.

Required Skills
PythonJavaScriptReactAmazon Web Services (AWS)AWS S3AWS IAMAWS Lambdanode.jsClojureJIRAFull-stack developmentGeospatial data processing PythonJavaScriptReactAmazon Web Services (AWS)AWS S3AWS IAMAWS Lambdanode.jsClojureJIRAFull-stack developmentGeospatial data processing
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Element 84
A woman-owned small business that works with public, private, and non-profit sector clients to develop geospatial data processing pipelines & build software that helps answer big questions about our health, our infrastructure, and our changing planet. Specializes in cloud-based geospatial data processing, remote sensing, and Earth science systems.
All jobs at Element 84 Visit website
Job Details
Department Federal Unit
Category fullstack
Posted 8 hours ago