Remote Staff Software Engineer, Image Operations

at BlackSky

Posted 1 day ago 1 applied

Description:

  • BlackSky is a real-time intelligence company that operates a space-based intelligence platform providing satellite imagery and analytics.
  • The Imaging Department focuses on the performance of BlackSky's imagery product and on-orbit imaging systems.
  • The Staff Software Engineer will develop and maintain the image processing pipeline that transforms raw satellite pixels into imagery products.
  • Responsibilities include designing and implementing new features, testing and debugging software, leading automated process development, and providing feedback during design sessions.
  • The engineer will analyze designs for scalability and performance, assist with operational tasks, mentor other engineers, and engage with stakeholders to solve cross-functional challenges.
  • The position is open to candidates near Herndon, VA or Seattle, WA, with remote options available in certain states.

Requirements:

  • A Bachelor’s degree in computer science, engineering, or a related technical field, or equivalent practical experience is required.
  • A minimum of 10 years of professional software development experience is necessary.
  • Candidates must have prior experience in processing geospatial or astronomical imagery using libraries such as NumPy, Pandas, OpenCV, and GDAL.
  • Experience in an enterprise software development environment is required.
  • Extensive expertise in Python and asyncio methodologies is essential.
  • Familiarity with cloud computing environments like AWS Batch, AWS Lambda, Kubernetes, or ARGO is needed.
  • Expertise in agile development methodologies, git, and CI/CD is required.
  • Excellent written and verbal communication skills are necessary to articulate technical concepts clearly.
  • The role requires being a US-born citizen due to program support requirements.

Benefits:

  • Employees receive medical, dental, vision, disability, and life insurance, with BlackSky covering 100% of employee-only premiums and contributing $100/month for out-of-pocket expenses.
  • The position offers 15 days of PTO, 11 company holidays, four floating holidays, one day of paid volunteerism leave, and parental leave.
  • A 401(k) plan with pre-tax and Roth deferral options and employer matching is available.
  • Flexible Spending Accounts and an Employee Stock Purchase Program are provided.
  • Employees have access to Employee Assistance and Travel Assistance Programs, as well as employer matching donations.
  • Professional development opportunities are offered, and employees can choose between a Mac or PC.
  • Additional perks include awesome swag.