Software Engineering Manager
$165k - $205kBlackSky
Role Description
The Ground & Control Services (GCS) team is seeking a thoughtful and technically strong Engineering Manager to lead the group responsible for building the autonomous systems that control and monitor BlackSky’s satellite constellation. This team owns high‑speed tasking, ground and space telemetry, health monitoring, and low‑latency communication with ground stations worldwide.
As the GCS Manager, you will guide the engineers who design, build, and operate software that bridges hardware‑level interfaces with cloud‑deployed microservices—software that keeps our satellites healthy, safe, and responsive 24/7.
In this role, you’ll provide technical direction, build healthy engineering processes, and cultivate a culture of curiosity, safety, and ownership. You will partner with mission operations, spacecraft engineering, product teams, and program leadership to ensure the team consistently meets both commercial production goals and program‑driven requirements.
- Lead, mentor, and grow the Ground & Control Services engineering team responsible for autonomous satellite operations, real‑time tasking, and ground‑to‑space communications.
- Work with leadership to drive prioritization and planning across GCS projects with dynamically changing commercial and program objectives.
- Partner with operations, communication engineering, flight software, mission planning, product, and program leadership to clarify requirements and align priorities.
- Provide technical direction and architectural guidance for systems interfacing with ground stations, satellite communication protocols, and mission‑critical operational workflows.
- Establish and continuously improve engineering processes including design reviews, code reviews, testing practices, system safety considerations, and operational readiness.
- Foster a healthy on-call culture and ensure effective support of live operational systems.
- Drive roadmap planning, resource allocation, and execution across multiple projects.
- Hire, onboard, coach, and evaluate engineers, emphasizing skill development, collaboration, and accountability.
- Perform other leadership tasks as required to ensure the success of the team and mission.
Qualifications
- Bachelor’s degree in computer science, engineering, or a related technical field, or equivalent practical experience.
- A minimum of eight (8) years of professional experience in software engineering, including experience building or operating complex distributed, autonomous, or mission‑critical systems.
- At least two (2) years of experience leading engineering teams as a people manager or technical lead with formal leadership responsibilities.
- Strong technical background in one or more programming languages (e.g., Go, Python, C++).
- Experience developing and deploying microservices in cloud environments (e.g., AWS, GCP, Azure) and on-premises Kubernetes‑based systems.
- Solid understanding of CI/CD pipelines, automated testing strategies, version control, and operational best practices.
- Demonstrated ability to manage priorities, coordinate across teams, and deliver results in fast-paced environments.
- Excellent communication, collaboration, and conflict‑resolution skills, especially in cross‑functional settings.
- Some programs this role supports may require the candidate to be a U.S. citizen.
Requirements
- Master’s degree (or higher) in a relevant technical field (preferred).
- Ten or more years of professional engineering experience, including leadership of teams responsible for high-availability or mission-critical software (preferred).
- Experience managing teams working with infrastructure‑as‑code tools (e.g., Terraform, Ansible) (preferred).
- Knowledge of system safety, fault tolerance, redundancy, and recovery strategies in autonomous or operationally sensitive environments (preferred).
- Background in satellite operations, ground stations, or aerospace domains (e.g., X‑Band, UHF, telemetry) (preferred).
- Prior experience aligning engineering execution with both commercial production SLAs and program‑specific requirements (preferred).
Benefits
- Medical, dental, vision, disability, group term life and AD&D, voluntary life and AD&D insurance.
- BlackSky pays 100% of employee-only premiums for medical, dental and vision and contributes $100/month for out-of-pocket expenses!
- 15 days of PTO, 11 Company holidays, four Floating Holidays, one day of paid volunteerism leave per year, parental leave and more.
- 401(k) pre-tax and Roth deferral options with employer match.
- Flexible Spending Accounts.
- Employee Stock Purchase Program.
- Employee Assistance and Travel Assistance Programs.
- Employer matching donations.
- Professional development.
- Mac or PC? Your choice!
- Awesome swag.
$110k - $160k
...online gambling. As a forward-thinking company, we’re breaking new ground in software innovation too, redefining what’s possible for our customers worldwide. Job Description An Engineering Manager, who will help to drive innovation, mentor top talent, and shape the...SuggestedHourly payLocal areaWork from homeWorldwide- Role Description Sunstrong is searching for a hands-on Software Engineering Manager who will lead a group of software engineers to develop SunStrong’s rapidly scaling Salesforce platform. You will be responsible for driving the technical direction for the end-to-end platform...SuggestedFull timeTemporary workImmediate start
- ...move with purpose, win as a team, and take ownership of results. We are seeking an Engineering Manager who won't just oversee delivery; they will drive outcomes. ~Lead senior software and infrastructure engineers responsible for the performance, reliability, and evolution...SuggestedFull timeTemporary workRemote workFlexible hours
- ...dedicated to the mission of the work we do! Teaching Strategies is looking for a highly talented, innovative, and creative Software Engineering Manager to join our technology team. Our platform continues to evolve rapidly, and we are looking for a leader who can help...SuggestedFull timeFlexible hours
$150k - $188k
Role Description onX is seeking a Growth Engineering Manager to lead a team of skilled Growth Engineers specializing in optimizing the in-app... ...~At least five (5) years of experience directly managing software engineers. ~Bachelor’s degree in Computer Science, Economics...SuggestedFlexible hours$129.15k - $165k
Role Description As a Software Engineering Manager, you will lead a talented team in the design, development, and implementation of mobile and web software solutions to commission, monitor, and manage our residential generators and related systems. This role is critical...Full timeRemote work$220k - $275k
Role Description DDN is seeking a Senior Software Engineering Manager to lead the engineering organization responsible for our KV Cache Platform—a distributed memory and storage platform that accelerates large-scale LLM inference across GPU clusters. In this role, you...Full timeLocal areaWorldwide$180k - $220k
Role Description Labcorp is looking for a seasoned Senior Engineering Manager to lead the newly formed Patient & Provider Experiences team.... ...with critical healthcare services. This person would own the software development lifecycle for a set of software systems...Full timeTemporary workCasual workInternshipRemote workMonday to FridayFlexible hoursDay shift$50k
Role Description As a Software Engineering Manager at Spectrio, you will lead, mentor, and empower a high-performing agile development team to deliver cutting-edge, end-to-end audio and video marketing solutions. In this role, you will bridge the gap between product strategy...Full timeTemporary workRemote work- Role Description The Mobile Applications Engineering Manager leads the team responsible for Topgolf's guest-facing mobile experiences, spanning... ..., or equivalent experience. ~7+ years of professional software engineering experience, with demonstrated full-stack breadth...Full timeShift work
$180k - $260k
Role Description We are seeking a highly motivated Senior Software Engineering Manager to lead the engineering team that owns Rescale's core cloud computing orchestration engine. Their systems drive a large portion of daily customer platform usage, running jobs across...Full time$156k - $174k
Role Description As a Manager of Software Engineering reporting to the Director of Engineering, you’ll lead multiple Agile teams to deliver high-quality software solutions. You’ll own the technical design, drive execution from concept to post-launch, and ensure alignment...Full timeWork at officeRemote workFlexible hours- Role Description We are seeking a passionate and driven Engineering Manager to lead and grow our engineering team at Function. In this role,... ...product and design to deliver scalable, secure, and impactful software that empowers our members to access their health data in...Full timeRemote workFlexible hours
- Role Description AxisCare is hiring a full-time, fully remote Software Engineering Manager to build and lead high-performing engineering teams and to help us reimagine how software teams work in the age of AI. You've been a software engineer, so you know what it takes...Full timeRemote workShift work
$149.1k - $303.1k
...Description Isovalent is seeking a talented and experienced Engineering Manager to lead and mentor a team of passionate engineers. The Engineering... ...ideal candidate will have a strong technical background in software engineering, excellent leadership skills, a proven track...Full timeTemporary workFlexible hours$132.8k - $250.8k
...development teams to efficiently deploy and manage production-grade container clusters... ...deeply with application developers, platform engineers, and infrastructure teams to understand... ...Qualifications ~8+ years of overall Software Engineering / IT Experience ~Bachelor...Full timeImmediate startFlexible hours$150k - $174k
Role Description KnowBe4's Platform Services group builds the infrastructure that every product team depends on. As a Software Engineering Manager, you own the team that shapes that foundation. You'll lead at the intersection of identity, platform reliability, and building...Full time$150k - $190k
Software Engineering Manager Remote, Full-Time About the Team/Role WEX FSM (formerly Payzerware), is an end-to-end Field Service Management platform that helps contractors run their business, grow sales, and simplify back-office operations. WEX FSM provides comprehensive...Full timeFor contractorsImmediate startRemote workFlexible hours- ...goes beyond clothing — we strive to build a community where everyone feels supported and seen. About the Job: The Software Engineering Manager at Comfrt will lead and grow a team of engineers building the high-quality, scalable systems that power our direct-to-consumer...Remote work
- ...Department: Technology (Engineering Team) Reports To: Chief Executive Officer (CEO) Location... ...secure, highly available, and scalable, managing large volumes of listing data, real-time... ...execution. ROLE OVERVIEW We are looking for a Software Engineering Manager to lead our...Remote workFlexible hours
- ...Software Engineering Manager Healthcare Insurance client Fulltime Depends on experience Remote The Software Engineering Manager will build and lead a high performing team of engineers working to build highly-scalable, web-based software. As part of engineering leadership...Full timeRemote work
- ...State Florida City Tampa Descriptions & requirements About the role: As a Software Engineering Manager at TQL, you'll lead a team of developers responsible for building and supporting innovative software solutions that drive...H1b
$145k - $175k
...AT A GLANCE Healthgrades is looking for an experienced, results-oriented, and innovative Software Engineering Manager to join our team. Half of all Americans who see doctors each year use Healthgrades to find the right care. In this role you will be responsible for...Full timeTemporary workLive inWork at officeRemote workMonday to FridayFlexible hours$129.15k - $165k
...demands. Our product range includes engines, generators, power conversion, UPS systems... ...solutions, microgrid controls and management, and clean energy solutions that serve a... ...Why You Will Love this Job As a Software Engineering Manager, you will lead a talented...Local areaRemote work- ...Software Engineering Manager General information Press space or enter keys to toggle section visibility JobID 17214 Position Level Manager Team Technology Solutions & Svcs Working Time Full-Time Position Type Regular Travel Requirements...Full timeWork at officeLocal areaRemote work
$135k - $165k
...Terabase is developing an interconnected software and construction automation platform. We... ...project developers, owners, and engineering & construction firms to support the design... ...and mechanical engineers, coders, product managers, project managers, and sales and marketing...Work at officeRemote workHome officeFlexible hours$160k - $190k
...Software Engineering Manager Department: Software Engineering Location: Somerville, MA About Formlabs: Do you want to change how the world creates? At Formlabs, we're building the tools that make it possible for anyone to bring their ideas to life, from cutting...Full timeWork at officeRemote workWorldwideFlexible hours$157k - $198k
...Overview Job Title: Software Engineering Manager Employer: PepsiCo, Inc. Location: 7701 Legacy Drive, Plano, Texas 75024 Responsibilities Duties: Lead Complex Software Programs alongside a dedicated team. Provide technical solutions to drive the software...Work at officeRemote work$135k - $160k
...Role Overview Genus PLC has an exciting opportunity. We are looking for a Software Engineering Manager to lead a multi-domain software team building embedded firmware, HMI/SCADA systems, instrument applications, and cloud-connected mobile/web platforms for cutting...Temporary workWork experience placementRemote workWorldwide3 days per week$138.1k - $230.1k
...Software Engineering Senior Manager Help us lead what's next. Are you energized by solving complex problems, improving reliability at scale, and leading teams that make a meaningful impact? As a Software Engineering Senior Manager, you will lead the technology platform...Local areaWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Manager. Be the first to apply!












