BlackSky

BlackSky

BlackSky provides high-quality earth observation satellite imagery in near real time, enabling customers to anticipate and act swiftly on global changes.

Professional Services
251-1K
Founded 2015
$50M raised

Description

  • Design, develop, and maintain production-grade enterprise software using Java, Go, and Python.
  • Build and enhance distributed, API-driven microservices and backend systems.
  • Analyze user and system requirements to create scalable software designs.
  • Improve performance, reliability, and maintainability across existing systems.
  • Perform testing, debugging, and issue resolution throughout the development lifecycle.
  • Document system components, workflows, and code for future maintenance.
  • Support CI/CD workflows and cloud-based deployments in AWS environments.
  • Collaborate directly with customers, partners, and cross-functional teams.
  • Contribute to architectural decisions and long-term system maintainability.

Requirements

  • A minimum of 10 years of professional software development experience.
  • Production-grade programming experience in Java; additional languages a plus.
  • Strong understanding of API-driven architectures and distributed systems.
  • Experience developing and maintaining microservices in enterprise environments.
  • Hands-on experience with AWS services and CI/CD pipelines.
  • Strong ability to troubleshoot complex system behaviors and performance issues.
  • Ability to clearly communicate and document technical concepts with cross-functional teams.
  • Strong communication skills for coordinating across engineering, DevOps, and customer teams.
  • US-born citizenship required due to program requirements.
  • Experience with containerized systems such as Kubernetes or OpenShift (preferred).
  • Familiarity with message-driven architectures such as RabbitMQ, Kafka, SNS, or SQS (preferred).
  • Experience with relational databases and schema design, with Postgres preferred (preferred).
  • Experience working in secure, on-prem, or air-gapped environments (preferred).
  • Experience in defense, aerospace, or similar mission-critical domains (preferred).
  • Experience creating system diagrams, models, or architecture documentation (preferred).

Benefits

  • Medical, dental, vision, disability, group term life, AD&D, and voluntary life and AD&D insurance.
  • BlackSky pays 100% of employee-only premiums for medical, dental, and vision coverage and contributes $100 per month for out-of-pocket expenses.
  • 15 days of PTO, 11 company holidays, four floating holidays, one day of paid volunteer leave per year, and parental leave.
  • 401(k) pre-tax and Roth deferral options with employer match.
  • Flexible Spending Accounts.
  • Employee Stock Purchase Program.
  • Employee Assistance and Travel Assistance Programs.
  • Professional development support.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Test Infrastructure

Skyline Eco-Adventures 11-50 Hotels, Restaurants & Leisure

Zipline is seeking a Senior Software Systems Validation Engineer to lead end-to-end validation of autonomous drone delivery software, from simulation through full-system flight testing, for safe deployment and operating-domain expansion.

C++ Python Rust SQL
19 hours, 11 minutes ago

Senior Software Engineer - UI/UX

Dragos 251-1K Professional Services

Dragos is hiring a Software Engineer to build the user-facing experiences that help security professionals detect, investigate, and respond to cyber threats against critical infrastructure.

Cybersecurity Design Systems React TypeScript
19 hours, 26 minutes ago

Senior Software Engineer

Xebia 1K-5K Internet Software & Services

Xebia is hiring Senior Software Engineers for an international digital payments and fintech project focused on building and evolving a scalable, reliable payment platform.

Agile Apache AWS CI/CD CSS Generative AI Git Hibernate HTML Java JavaScript Jenkins JSON JUnit Maven Microservices REST API Selenium Shell Scripting Spring Boot SQL XML
19 hours, 26 minutes ago

Software Engineer, Edge

Kargo 251-1K Media

Kargo is hiring a software engineer to develop edge-device machine vision and AI systems that improve freight dock operations through real-time perception and fleet management.

C++ Computer Vision Linux Machine Learning Python
19 hours, 26 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers