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.
$200k - $220k
...is scaling fast, and Fleet is the core engineering team keeping it all running. You’ll lead... ...is a player-coach role (60% people management / 40% individual contribution). You’ll... ...performing engineering team while writing software that directly impacts public safety outcomes...SuggestedFull timeImmediate startRemote work$153.3k - $169.5k
...teams to build mission critical simulation training solutions that prepare pilots and maintainers for the real world. As a Software Engineering Manager, you will blend strong hands-on engineering expertise with inspiring team leadership to deliver high-fidelity, mission...SuggestedFull timeContract workWork experience placementCasual workWork at officeLocal areaWork from homeWorldwideShift work- Role Description SuperSummary is looking for a Software Engineering Manager to help lead our engineering team. Reporting to the Head of Engineering, you’ll own your team’s delivery, quality, and career development, and partner closely with Product and Design to build the...SuggestedFull timeRemote work
$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...SuggestedFull timeTemporary workCasual workInternshipRemote workMonday to FridayFlexible hoursDay shift- Role Description We are seeking a strategic Engineering Manager to own and evolve our Software Engineering Center of Excellence (CoE). You will design and deliver scalable operational frameworks that span complex software project management and high-impact engineering...SuggestedFull time
$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$185k - $230k
Role Description As the Engineering Manager for the Platform Team, you will lead a team responsible for shared services, reporting, data workflows, and tooling that support the broader engineering organization. You’ll combine people leadership, technical judgment, and delivery...Full timeLocal areaRemote work- Role Description Liberator Medical Supply, a subsidiary of BD, is seeking a Sr. Software Engineering Manager, Salesforce to lead and inspire teams focused on all aspects of our Salesforce platform to drive innovation, quality, and customer excellence. You will lead a team...Full timeContract workFlexible hours
- 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
- 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 time
- 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
$120k - $140k
Role Description We're growing, and that means adding engineering leadership capacity to support new initiatives. You'll lead cross-functional... ...an underperformer - this isn't the right fit. If you're the manager who knows what every person on your team needs to grow, who...Full timeFor contractorsLocal areaRemote work$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...Flexible hours- Role Description As an Engineering Manager, you will lead and grow a team responsible for building and scaling SELECT, DoiT's cloud cost management... ...decision-making. Qualifications ~5+ years of software engineering experience, including experience building and...Full timeTemporary workRemote work
- Role Description ~Team Leadership: Direct and mentor a cross-functional team of software engineers and contractors. Responsible for career growth, performance management, and resource allocation. ~Project Execution: Own the delivery lifecycle for OS features. Manage...Full timeFor contractorsRemote work
- 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...Full timeTemporary workImmediate start
- Role Description Pets Best is seeking a Senior Software Engineering Manager. The Senior Software Engineering Manager is a hands-on technical leader responsible for driving the design, development, and delivery of core software platforms for a Pet Insurance Company. This...Full timeTemporary workWork at officeFlexible hours
$123.5k - $276k
Role Description As the Engineering Lead, you will lead the team building a newly launched AI... ..., code, test, debug, review, and ship software. The ideal candidate is a strong engineer... ...2+ years leading engineers as a manager or tech lead. ~Strong hands-on experience...Full time$175k - $235k
...full-stack developer to produce scalable software solutions. They will be part of a cross-... ...such as Angular, Vue, and React. ~Engineering Execution and Quality: ~Oversee the execution... ...and overall performance. ~Set goals, manage priorities, monitor commitments, and...Full timeTemporary workFlexible hours- ...The company Are a passionate team of engineers, financial analysts, and product engineering... ...with extensive experience leading large software projects, having migrated an entire... ...talk through in detail. Are a product manager with strong empathy who is ready to spend...Remote work
- ...Platform Architecture is the most senior of PayCargo's platform engineering roles, sits on the DevSecOps team, and operates as the... ...architecture that can be implemented, monitored, secured, cost‑managed, and supported by the team Ensure every design includes ownership...
- ...with a company that values purpose, collaboration, and excellence, then we'd love to meet you. Jack Henry is seeking a Software Engineering Manager to join our Digital Core engineering organization. Reporting to a Senior Engineering Manager, this leader will manage...Work at officeLocal areaRemote work
$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 managing...Temporary workLive inWork at officeRemote workMonday to FridayFlexible hours$165k
...workstreams: enterprise cloud infrastructure management and internal AI delivery. As a Manager,... ...guiding a small team of cloud and AI engineers. Your scope spans cloud operations... ...team. Qualifications ~3+ years of software or systems engineering experience delivering...Full timeFor contractorsRemote 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$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$185k
...Overview Corporate Tools is looking for a Software Engineer Manager. In this hands-on leadership role, you'll roll up your sleeves and dive into the code with your team, designing, developing, and maintaining complex software applications. You won't just manage from...Work at officeRemote workFlexible hoursWeekend work$150k - $200k
...days in office) Office Location: 3131 Camino del Rio N, Ste 650, San Diego, CA 92108 Role Summary TEAM is looking for a Software Engineering Manager who is passionate about leading the development of all its software solutions, including RESTful API integrations, web application...Full timeWork experience placementWork at officeLocal areaRemote work$185k - $212k
...Manager Of Software Engineering Filevine is a Legal AI company delivering Legal Operating Intelligence for the future of legal work. Grounded in a singular system of truth, Filevine brings together data, documents, workflows, and teams into one unified platform—where...Full timeTemporary workWork experience placementRemote work- ...Duties and Responsibilities Lead a team of engineers responsible for designing, developing,... ...and services, including dispenser software, payment integration, and media/display... ...provisioning, deployment, configuration management, testing, monitoring, and self‑service tooling...Hourly payWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Manager. Be the first to apply!
- entry level software sales Remote
- ultimate software Remote
- healthcare software sales Remote
- software asset management analyst Remote
- embedded software Remote
- software sales executive Remote
- javascript software engineer Remote
- software Remote
- software applications developer Remote
- software engineer - cloud services Remote


















