BlackSky

Senior Software Engineer, Core Services

BlackSky

full-time

Posted on:

Origin:  • 🇺🇸 United States • Virginia, Washington

Visit company website
AI Apply
Apply

Salary

💰 $140,000 - $160,000 per year

Job Level

Senior

Tech Stack

AWSAzureCloudDockerJavaKubernetesNoSQLPythonSQL

About the role

  • BlackSky is a real-time intelligence company providing satellite imagery, automated analytics and high-frequency monitoring.
  • Independently design and implement new features for core imagery ordering, processing, and delivery orchestration services.
  • Take an active role in testing, debugging, and documenting implemented software functionality.
  • Participate in design sessions and provide feedback to identify issues early.
  • Analyze and provide input on designs for scalability, maintainability, and performance.
  • Assist with operational tasks to ensure stability in production environments.
  • Proactively identify problems with requirements and communicate issues early.
  • Migrate existing services to Kubernetes.
  • Other job-related duties as assigned.

Requirements

  • Bachelor’s degree in computer science, engineering, or a related technical field, or equivalent practical experience.
  • Minimum of five (5) years of experience as a software engineer developing production software.
  • Fluency in Java and are comfortable learning/using other languages when necessary.
  • Proficiency designing, implementing, and using REST APIs.
  • Familiarity with common database technologies (SQL and NoSQL).
  • Experience working in a cloud environment like AWS, GCE, or MS Azure.
  • Hands-on experience with Docker and Kubernetes.
  • The program this role supports requires being a US-born citizen.
  • Preferred: Master’s degree (or higher) in a related technical field.
  • Preferred: Experience developing production software for over seven (7) years.
  • Preferred: Hands-on experience with AWS cloud services.
  • Preferred: Knowledge of geospatial systems or data.
  • Preferred: Python Experience.