FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Remote Sensing
UmbraSenior Software Engineer at Umbra designing and maintaining software for satellite operations. Collaborating with engineering teams to deliver scalable solutions in space technology.
Posted 6/26/2026full-timeSanta Barbara • California, Virginia • 🇺🇸 United StatesSenior💰 $155,000 - $185,000 per yearWebsite
Tech Stack
Tools & technologiesAWSCloudDockerKubernetesMicroservicesPostgresPython
About the role
Key responsibilities & impact- Design, develop, and maintain reliable, scalable, and secure software systems that support satellite mission planning, scheduling, command, control, and communications.
- Take shared ownership of critical production services, reducing single-threaded dependencies and improving operational resilience.
- Contribute to architectural decisions and influence system design with a focus on reliability, scalability, maintainability, and security.
- Collaborate with cross-functional teams, including operations, platform engineering, and flight software, to deliver end-to-end solutions.
- Participate in on-call rotations and ensure system uptime, performance, and operational excellence.
- Develop and maintain APIs, backend services, and data workflows that support autonomous satellite operations.
- Continuously improve observability, testing, deployment, and operational processes.
Requirements
What you’ll need- Bachelor of Science in Computer Science, Software Engineering, or a related field.
- 5-8+ years of professional experience developing highly available backend services, preferably using Python.
- 3+ years of experience designing, developing, and testing commercial RESTful APIs.
- Experience developing software for aerospace ground systems, satellite operations, mission operations, command and control systems, or similarly complex operational environments.
- Demonstrated understanding of software architecture, event-driven microservices, interface design, and automated testing practices.
- 2+ years of professional experience developing automated build and test pipelines within a CI/CD environment.
- Experience building database-backed applications and working with relational databases, preferably PostgreSQL.
- Experience developing and deploying Kubernetes/Docker containerized services.
- Experience with AWS or other cloud computing platforms.
- Solid understanding of application security, access control, authentication, and identity management.
- Strong communication skills and the ability to collaborate effectively across engineering disciplines.
Benefits
Comp & perks- Flexible Time Off, Sick, Family & Medical Leave
- Medical, Dental, Vision, Life, LTD, STD (employer funded)
- Vol Life, Critical Illness, Accidental, Hospital Indemnity, Pet Insurance (employee funded)
- 401k with 3% non-elective company contribution
- Stock Options
- Free parking
- Free lunch in office daily
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonRESTful APIsbackend servicesautomated testingCI/CDKubernetesDockerPostgreSQLsoftware architectureevent-driven microservices
Soft Skills
communicationcollaborationproblem-solvingownershipoperational resilienceinfluencecross-functional teamworkadaptabilityattention to detailleadership