Software Engineer @Element 84
Software Development
Salary usd 105,000 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2mths ago

[Hiring] Software Engineer @Element 84

2mths ago - Element 84 is hiring a remote Software Engineer. πŸ’Έ Salary: usd 105,000 - 141,000 per year πŸ“Location: USA

Role Description

This is a contingent position. Employment is dependent upon approval from the prime contractor.

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.

Primary 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.

Qualifications

  • 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).

Requirements

  • This is a remote position and candidates need to reside within a local travel distance (100 miles or less) of our primary East Coast hubs (Alexandria, VA and Philadelphia, PA).
  • Local residency is required to facilitate an in-person final interview, identity verification, and periodic in-person team collaboration.

Preferred Qualifications

  • Active NOAA CAC badge; Alternative Eligibility - candidates who do not currently possess a NOAA badge are still highly encouraged to apply. However, you must be fully eligible and able to successfully clear the NOAA background investigation process to obtain one.
  • 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.

Compensation

The salary range for this job is $105,000 - $141,000. Actual compensation offered to candidate will be finalized at offer and may be above or below the posted range due to skill level, experience, industry-specific knowledge, education/certifications, or geographic location. Base salary represents just one component of the Element 84 total compensation package. Employees will also receive a number of benefits as listed below. Other compensation for this position may include bonus eligibility (dependent on employee performance and company profits).

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.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer @Element 84
Software Development
Salary usd 105,000 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,895+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later