Full-Time

Staff Software Engineer

Data & Machine Learning Operations

Posted on 8/9/2024

BlackSky

BlackSky

201-500 employees

Provides real-time satellite imagery and analytics

Data & Analytics
Aerospace
Defense

Compensation Overview

$170k - $185kAnnually

Senior, Expert

Remote in USA + 1 more

More locations: Reston, VA, USA

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

US Citizenship Required

Category
Backend Engineering
FinTech Engineering
Software Engineering
Required Skills
Kubernetes
Python
AWS
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, micro-services, geospatial, or data analytics, and cloud deployment.
  • 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.
  • 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 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 and 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.

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 as needed by clients. This imagery is used for various purposes, including national security, disaster response, and infrastructure monitoring. BlackSky differentiates itself from competitors by offering both subscription-based services and on-demand imagery, allowing clients to access real-time data tailored to their specific needs. The goal of BlackSky is to deliver cost-effective and timely geospatial insights to a diverse range of clients, including government agencies and commercial enterprises.

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

INACTIVE