Full-Time

Staff Software Engineer

Data & Machine Learning Operations

Confirmed live in the last 24 hours

BlackSky

BlackSky

201-500 employees

Provides real-time satellite imagery and analytics

Data & Analytics
Aerospace
Defense

Compensation Overview

$160k - $180kAnnually

Senior, Expert

No H1B Sponsorship

Reston, VA, USA

Preference for local candidates in Herndon, VA; open to certain remote states.

US Citizenship Required

Category
Applied Machine Learning
AI & Machine Learning
Backend Engineering
Software Engineering
Required Skills
Python
SQL
Postgres
AWS
Go
REST APIs
Computer Vision
Data Analysis
Requirements
  • Minimum of eight years of hands-on experience as a software engineer with at least three years focused on geospatial imagery.
  • Bachelor’s/Master’s Degree or higher in one of the following fields: computer science, mathematics, physics, statistics, or another computational field.
  • Demonstrated experience designing and building scalable production software solutions and architectures, especially for machine learning or image processing.
  • Strong Python3 proficiency or GO proficiency and experience writing production software for data ETL, REST APIs, micro-services, geospatial, or data analytics, and cloud deployment.
  • Experience with databases, SQL queries, and data model design especially SQL such as PostgreSQL/PostGIS.
  • Experience writing software to integrate with third-party APIs, performing data ETL, and managing complex data at scale in relational data stores.
  • Strong ability to communicate concepts and software system results with customers, management, and the technical team, highlighting actionable insights.
  • Hands on experience with cloud services such as AWS EKS, S3, EC2, Aurora / RDS, SQS, SNS, Batch, etc.
  • Must be a US Citizen.
Responsibilities
  • Design and implement image and data label processing pipelines and software services to assist researchers developing computer vision solutions for next-generation satellite imagery analytics.
  • Ensure high-quality and production-ready Python or GO code.
  • Take part in the entire project lifecycle from requirements development to deployment.
  • Serve as a lead on MLOps software development projects, data ETL projects, and software feature development.
  • Collaborate with management and technical team on technical roadmap and implementation strategy.
  • Other job-related duties as assigned.
Desired Qualifications
  • Over ten years of hands-on experience as a software engineer.
  • Knowledge and experience with MLOps and DataOps as a practice.
  • Experience with distributed compute environments such as Kubernetes and Dask.
  • Hands on experience working with large imagery datasets including image normalization, image augmentation, raster/vector visualization, etc.
  • Experience managing machine learning data labels or with 3rd party platforms such as LabelBox, SuperAnnotate, ScaleAI, etc.
  • Experience working with geospatial and image software stacks (GDAL, Rasterio, GeoPandas, Shapely, Xarray, Zarr, etc.).
  • Experience with remote sensing datasets and image preprocessing and manipulation methods for sensors such as Sentinel, LandSat, BlackSky, Airbus, Planet, or WorldView.

BlackSky provides real-time geospatial intelligence through high-frequency satellite imagery and analytics. The company operates a constellation of small satellites in low Earth orbit, which capture images of critical locations and events whenever needed. Clients, including government agencies and commercial enterprises, use these services for applications like national security, disaster response, and infrastructure monitoring. BlackSky's business model is based on subscription plans and on-demand imagery services, allowing clients to access the data they require while generating steady revenue for the company. Its goal is to deliver cost-effective, timely insights that address the diverse needs of its customers.

Company Stage

IPO

Total Funding

$209M

Headquarters

Herndon, Virginia

Founded

2013

Growth & Insights
Headcount

6 month growth

-10%

1 year growth

-11%

2 year growth

-9%
Simplify Jobs

Simplify's Take

What believers are saying

  • BlackSky acquired full control of LeoStella to enhance satellite production.
  • The company secured a $290 million contract with the U.S. NGA.
  • Growing demand for satellite imagery in precision agriculture boosts market potential.

What critics are saying

  • Increased competition from emerging satellite imaging companies threatens market share.
  • Regulatory challenges in international markets could limit expansion efforts.
  • Volatility in public stock markets may impact investor confidence and capital raising.

What makes BlackSky unique

  • BlackSky offers real-time geospatial intelligence with a 60-satellite constellation.
  • The company provides on-demand, high-frequency imagery and analytics globally.
  • BlackSky's subscription-based model ensures steady revenue and scalable client usage.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

Vision Insurance

Life Insurance

Disability Insurance

Unlimited Paid Time Off

Paid Vacation

401(k) Retirement Plan

401(k) Company Match

Flexible Spending Accounts

Employee Stock Purchase Plan

Employee Assistance and Travel Assistance Programs

Professional Development Budget

Employer matching donations