Element 84

Commercial & Non-Profit

SeniorSoftwareEngineer

$155–225k ~AI est. Alexandria, Virginia, United States; Philadelphia, Pennsylvania, United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer at Element 84. Skills: Software development, Cloud-based data processing, Geospatial data. Participate in software development lifecycle. Generate user stories”

Industry & Context.

Commercial & Non Profit
Problems you'll solve

Troubleshooting software issues; Debugging a large codebase

Eligibility Requirements

Authorized to work in US, Pass background check

What They're Looking For.

Must Have

5+ years of experience as a Software Engineer, Experience building back-end systems, Experience with a major cloud provider, Proficiency in troubleshooting software issues, Ability to work as a member of a team, Firm commitment to automated testing, Firm commitment to continuous integration, Bachelor's Degree in a technical major, Equivalent professional experience in lieu of degree, Authorized to work in the United States, Pass a general background check

Nice to Have

Experience with high-throughput systems, Experience with distributed systems, Experience with event-driven systems, Interest in data engineering, Interest in database administration, Interest in data warehousing, Experience building containerized applications, Experience deploying containerized applications, Experience working in multi-container development, Experience implementing authz/authn, Full-stack exposure, Full-stack experience

What You'll Do.

Participate in software development lifecycle

Generate user stories

Perform automated testing

Provide operational support

Participate in code reviews

Adhere to team quality standards

Own execution of features

Describe work accurately

Document work accurately

Think holistically about system

Build for long term maintainability

Provide input to client

Provide input to project managers

Provide input to designers

Contribute to culture

How You'll Work.

Team & Collaboration

Work alongside other engineers; Work with client; Work with project managers; Work with designers

Communication Scope

Written communication; Technical documentation; Client communication

Process & Methodology

Scrum methodology

Full Job Description

We anticipate hiring multiple people for this position and it is not required that you meet every criteria in this job description. ABOUT ELEMENT 84 Element 84 is 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. We solve challenging problems across a wide range of industries, but our super power is cloud-based geospatial data processing, remote sensing, and Earth science systems. Our headquarters is located in Alexandria, VA and we have a satellite office in Philadelphia, PA. Element 84 also supports a large remote workforce from a variety of other states. A FEW OTHER THINGS YOU SHOULD KNOW 1. Element 84's values are: We Invest in Each Other, We are Reliable, and Our Work Benefits our World. 2. Element 84 works on meaningful projects that are challenging—from a technical, people, and team perspective. We make an impact on large projects through our leadership and expertise, both formal and informal. 3. Element 84 values life outside of work. We offer parental leave for everyone and support each other through family challenges like medical problems, adoptions, and new babies. 4. Element 84 has had a flexible work schedule since our founding in 2010. 5. Element 84 is committed to fostering a culture of curiosity and respect for all individuals as we constantly strive to create a work environment where everyone feels welcome and supported. ABOUT YOU You are curious about the world, are constantly learning, driven to lead (formally or informally), and have a strong work ethic. You're interested in solving impactful problems in science, medicine, and other projects that have a societal good. You can work independently or with a team, prioritize your projects, and be effective without micromanagement. You'll care about writing. Our team is remote and written communication

Free ATS check

Applying for this Senior Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about Element 84?

Real rants from real employees. Read before you apply.

Read Company Rants →