+ Post Job +
Home β€Ί Space & Advanced Tech

Senior Remote Sensing Data Analyst Work From Home

πŸ“ Anywhere 🏷️ Space & Advanced Tech πŸ’° $114,000 / year

Satellite constellations now refresh imagery over most of the planet every few hours, and turning that volume of pixels into something a scientist, an insurer, or a farmer can act on is still, fundamentally, a software engineering problem.

What the role involves

This role sits on the engineering side of that pipeline. You would design, build, and test software components that process and analyze remote sensing data, working with a cross-functional team that includes data scientists, product staff, and other engineers to ship features that hold up under real load. Code review, bug fixes, and documentation are part of the job too, not an afterthought bolted on at the end of a sprint. A system ingesting terabytes of imagery a day fails in unglamorous ways if nobody keeps the documentation honest.

A recent example from a comparable team: rebuilding a cloud pipeline that flagged wildfire smoke plumes from multispectral imagery, cutting processing latency from several hours to under twenty minutes. Work like that is typical of what lands on this team's plate, less about writing clever algorithms in isolation, more about making an existing pipeline faster, more accurate, and easier to maintain under real production constraints.

Expect a mix of long, focused build blocks and shorter stretches spent reviewing a teammate's pull request or tracing a bug back to a schema change three releases ago. Remote sensing data has its own failure modes, corrupted tiles, sensor drift, cloud cover mislabeled as valid pixels, and part of the job is building software that catches those problems before they reach an analyst downstream.

  • Design, build, and test software components for remote sensing data pipelines
  • Collaborate with cross-functional teams to ship reliable features on schedule
  • Review code and provide constructive feedback to other engineers
  • Diagnose and fix bugs in production and pre-production systems
  • Maintain clear documentation for the systems you own

Who fits this role

A senior analyst here has usually spent close to four years, 42 months specifically, building software professionally, most often with direct exposure to geospatial or remote sensing data rather than general application work. The degree requirement is a bachelor's in computer science, software engineering, or a closely related field, though what actually distinguishes a strong applicant is a portfolio: real projects that show how you handled large, messy datasets, not just a list of courses completed.

Skills required for this role.

  • Relevant programming languages for data-heavy engineering work
  • Version control, particularly Git
  • Solid testing and debugging discipline
  • Direct experience with remote sensing data

Beyond that baseline, it is a plus to know your way around raster and vector geospatial formats, cloud-based processing platforms, or Python libraries built for scientific computing. None of those extras are dealbreakers on their own, but they shorten the ramp-up considerably. People who settle into this role well tend to like working close to a real physical dataset rather than pure abstraction, comfortable moving between algorithm-level problems and the ordinary discipline of shipping maintainable code.

A candidate who spent three years at an agricultural analytics startup, writing the code that turned raw multispectral tiles into crop health scores, would arrive with almost exactly the right instincts, even without a formal remote sensing job title on the resume. What the team values most is evidence of having wrestled with a real geospatial dataset end to end, not just familiarity with the general concept.

Interviews for this role tend to focus less on abstract algorithm puzzles and more on how you would approach a genuinely messy dataset: partial coverage, inconsistent metadata, a sensor that produces slightly different output after a firmware update. Candidates who can talk through that kind of problem calmly, with a clear sense of tradeoffs, usually stand out more than candidates chasing a theoretically perfect solution.

Remote setup and pay

Remoteroles is hiring this position as fully remote, open to candidates anywhere in the world, with no office location or specific country requirement attached. Day to day, that means the team runs on asynchronous updates through a shared ticket tracker and version control, with a smaller set of synchronous hours reserved for planning and code review sessions. You will need a few hours of overlap with the core engineering team each week, but the bulk of deep work happens on your own schedule. Pull requests, written design notes, and recorded walkthroughs carry more weight here than being present in any particular meeting.

Because the team is distributed across a wide spread of time zones by design, meetings get scheduled deliberately rather than by default, and anything that does not strictly need a live conversation gets written down instead. That habit tends to suit engineers who already prefer thinking through a problem in writing before bringing it to a group.

The salary for this full-time role is 114,000 dollars annually, reflecting the seniority and the technical depth expected. The benefits package includes health coverage, paid time off, retirement plan matching, and a remote-work or home-office stipend to cover the equipment and connectivity a job like this actually requires.

That last benefit is worth taking seriously rather than treating as a formality, since processing large imagery datasets locally, even for testing, benefits from a machine with real memory and storage headroom. Several engineers on comparable teams have used the stipend specifically to upgrade a home workstation in the first few months on the job.

  • Health coverage
  • Paid time off
  • Retirement plan matching
  • Remote-work or home-office stipend

To apply, submit your resume along with a link to relevant project work or a code repository showing work you are proud of. Shortlisted candidates should expect a technical screen focused on a real remote sensing scenario, followed by a conversation with the engineering team about how you approach ambiguous, data-heavy problems.

Expect the process to move over two to three weeks from first contact to offer, with feedback shared at each stage regardless of outcome. Applications for this posting are reviewed on a rolling basis rather than against a fixed closing date, so applying earlier tends to move you through the pipeline faster than waiting closer to any informal deadline.

Frequently Asked Questions

A link to relevant project work or a code repository is specifically what's asked for, so something you can point to and walk through matters more than a formatted portfolio document. The technical screen builds directly on whatever you submit, so it should be work you can speak to in real detail.
You'll need a few hours of overlap with the core engineering team each week for planning and code review, but the bulk of deep work happens on your own schedule, with pull requests and written design notes carrying more weight than being present in any particular meeting.
Equipment and connectivity, since processing large imagery datasets locally, even for testing, benefits from a machine with real memory and storage headroom.
Around two to three weeks from first contact to offer, with feedback shared at each stage regardless of outcome. Applications are reviewed on a rolling basis, so applying earlier tends to move you through the pipeline faster.
A genuinely messy dataset problem, partial coverage, inconsistent metadata, a sensor behaving differently after a firmware update, rather than abstract algorithm puzzles. Candidates who can talk through tradeoffs calmly tend to stand out more than those chasing a theoretically perfect answer.
Apply Now