Senior Software Engineer (Infrastructure)
BlackSky
United States Posted November 1, 2026
Check how well your resume matches this job
Salary Range
$145,000 - $165,000
Job Description
Join BlackSky, a leading provider of satellite imagery and geospatial intelligence. As a Senior Software Engineer (Infrastructure), you will be responsible for the end-to-end build systems, configuration, CI/CD pipelines, and internal tool integration. You will collaborate with cross-functional teams and make a significant impact on multiple critical programs. Enjoy competitive compensation, 100% health insurance, generous time off, a flexible work schedule, and more.
- Deploy and manage build systems, CI/CD pipelines, and cloud-based infrastructure such as AWS.
- Collaborate with other software team members and cross-functional engineers to deliver mission-critical software infrastructure and tools.
- Ensure that adequate documentation, test, inspection, and analysis is delivered and performed to verify compliance with requirements and other goals.
- Experience with version control and continuous integration
- Expertise working with Linux toolchains and environments (Gnu toolchain, QEMU, Buildroot, Yocto)
- Proven experience delivering products on time and on budget
- Excellent written and verbal communication skills
- Demonstrated ability to work across teams, skill sets, communication in a diverse environment
- Software in a production environment
- Expertise in engineering clean and maintainable Python and Bash code
- Expertise with developer took chains, build tools and pipeline, such as Git, GitLab, GitLab CI, Jenkins, JIRA
- Experience working in Agile/SCRUM environment
- At least six (6) years of experience delivering and maintaining commercial/embedded
- Must be able to work with minimal supervision
- Due to program requirements, this role requires US citizenship
- Excellent root cause analysis and problem-solving skills
- Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering or equivalent experience
- Experience testing and verifying embedded software
- Bonus if experience building or maintaining hardware for embedded software testing
- Experience programming in Python
- Experience programming in C/C++
- Experience maintaining CI/CD systems, or in maintaining infrastructure as code
- Bonus for ability to debug C/C++ and perform fault analysis
- Experience with buildroot or Yocto
- Experience with QEMU and device emulation
Required Skills
How to apply
You apply on BlackSky’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign inAbout BlackSky
See every open role at BlackSky on ARes.
More Jobs at BlackSky