Taro Logo

Staff Software Engineer, Enterprise Services

BlackSky is a real-time intelligence company operating the world's most advanced space-based intelligence platform, providing satellite imagery and automated analytics for global monitoring.
$150,000 - $170,000
Cloud
Staff Software Engineer
Remote
10+ years of experience
Space

Job Description

BlackSky, a leading real-time intelligence company, is seeking a Staff Software Engineer to join their Enterprise Services team. This role combines deep technical expertise in cloud infrastructure with strategic software development to support their advanced space-based intelligence platform.

The position offers a unique opportunity to work with cutting-edge technology in the space intelligence sector, focusing on designing and implementing enterprise-grade solutions for both internal and customer-hosted environments. The role requires extensive experience with Kubernetes, Infrastructure as Code, and cloud technologies, particularly within AWS ecosystems.

As a Staff Engineer, you'll be responsible for leading technical initiatives, mentoring other developers, and working directly with high-profile customers. The role demands strong expertise in Java development (5+ years) and additional programming languages, preferably Python. You'll be instrumental in migrating legacy systems to modern containerized architectures and implementing GitOps methodologies.

The position offers competitive compensation ($150,000-$170,000 in Seattle) and comprehensive benefits, including fully covered medical premiums, 401(k) matching, and equity opportunities. While primarily remote, the team operates on East Coast time with a preference for candidates near the Herndon, VA office.

This role is ideal for experienced engineers who want to make a significant impact in the space technology sector while working with advanced cloud infrastructure and enterprise systems. The position requires US citizenship due to the nature of the work and compliance with ITAR regulations.

Last updated 14 days ago

Responsibilities For Staff Software Engineer, Enterprise Services

  • Design, develop, deploy, and migrate enterprise grade solutions
  • Work with internal stakeholders and customers to deliver customized solutions
  • Collaborate with other teams and product management to refine requirements
  • Participate in peer mentorship and code review processes
  • Design solutions to complex problems
  • Support migration efforts to Kubernetes-based deployments
  • Develop automation pipelines using Terraform and ArgoCD

Requirements For Staff Software Engineer, Enterprise Services

Java
Python
Kubernetes
  • Bachelor's degree in computer science or equivalent
  • 10+ years of professional software development experience
  • 5+ years of experience in Java
  • Proficiency in Python (preferred)
  • Experience with Infrastructure as a Service technology
  • Experience with AWS technologies
  • Production experience with Kubernetes
  • Strong knowledge of object-oriented design
  • Must be a US-born citizen
  • Experience with distributed systems and network security

Benefits For Staff Software Engineer, Enterprise Services

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, vision insurance (100% employee premium covered)
  • 401(k) with employer match
  • 15 days PTO
  • 11 Company holidays
  • 4 Floating Holidays
  • Parental leave
  • Employee Stock Purchase Program
  • Professional development
  • Choice of Mac or PC

Related Jobs