Umbra · 1 month ago
Senior Software Engineer
Maximize your interview chances
E-CommerceHome Decor
No H1BU.S. Citizen OnlySecurity Clearance Required
Insider Connection @Umbra
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Build, test, and maintain applications that run our satellites and tackle a variety of problems, including automating spacecraft operations, mission scheduling, command and telemetry pipeline, mission data pipeline, and anomaly response
Provide key software architecture expertise to cross-functional engineering and product teams
Help establish and adhere to DevOps practices that ensure that customer and satellite-operational needs are met with quality and performance
Other professional duties as assigned
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor of Science in Computer Science or equivalent experience
5+ years of professional experience developing highly available web services with server-side scripting languages, preferably Python
3+ years of experience designing, developing, and testing intuitive and well-documented commercial RESTful APIs
Demonstrated foundational understanding of software architecture, event-driven microservices, interface design, and automated testing patterns
Experience with database-backed applications and relational database concepts, preferably Postgres
Good communication skills, ability to work collaboratively in a team environment, and willingness to learn new skills and technology
Experience designing and documenting commercial APIs, preferably with Swagger/OpenAPI
Current security clearance or willingness and ability to acquire one
Preferred
Experience working in the aerospace industry
Experience building software to automate space operations
Experience with mission scheduling software and/or schedule optimization
Experience developing image processing/formation applications
Experience building custom GIS applications, STAC, or other imagery catalog APIs
DevOps/SRE-related background, such as: Experience developing Kubernetes/Docker containerized services
Experience developing automated build and test pipelines in a CI/CD lifecycle
Experience with app/infrastructure monitoring and alerting principles and best practices
Experience with cloud and application security, access control, and identity management
Benefits
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
Company
Umbra
A Toronto-based homeware design company born over 30 years ago when graphic designer
Funding
Current Stage
Growth StageTotal Funding
$3.4M2015-10-29Series A· $3.4M
Recent News
2024-10-23
Company data provided by crunchbase