Element 84
Commercial & Non-Profit
SeniorSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
Troubleshooting software issues; Debugging a large codebase
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
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.