Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Architect

$170k - $220k

Umbra

6 days ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

This range is provided by Umbra. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$170,000.00/yr - $220,000.00/yr

Umbra builds next-generation space systems that observe the Earth in unprecedented fidelity.

Our mission is to deliver global omniscience.

To stay ahead of climate change, geopolitical risk, and other major crises and issues, we need a global understanding of what is changing, where, and how fast. Umbra provides easy access to the highest quality commercial satellite data available, which is an indispensable tool for the growing number of organizations monitoring the Earth. We empower our customers to create the solutions that inform, inspire, and address our planet's most pressing needs. We're helping to create a brand new industry that has never meaningfully existed before.

Are you in?

We are on the lookout for a passionate Software Architect to craft and implement a robust ground segment that aligns with the unique operational and security demands of Umbra Mission Solutions programs. In this role, you will break down and develop requirements, design the software architecture, write code, and rigorously test services across the ground architecture, encompassing command, control, communications, and scheduling. This is an exciting chance to conceive and introduce innovative features and capabilities that enhance Umbra's current software framework, specifically tailored to the unique needs of our Mission Solutions programs. The ideal candidate is a solution-oriented problem solver, an outstanding communicator, and possesses a keen systems-thinking perspective.

Our aim is to hire this position to work in Umbra's Arlington, VA, or Santa Barbara, CA (moving to Goleta, CA in June 2025) office.

Key Responsibilities

  • Prototype, 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.
  • Architect and implement software solutions to meet high-level system requirements while managing interfaces with other components of the system.
  • Provide key software architecture expertise to cross-functional engineering 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.

Requirements

Required Qualifications

  • Bachelor of Science in Computer Science or equivalent experience.
  • 8+ years of professional experience developing highly available web services with server-side scripting languages, preferably Python.
  • Experience building software to automate space operations.
  • Demonstrated foundational understanding of software architecture, event-driven microservices, interface design, and automated testing patterns.
  • 4+ years of professional experience developing automated build and test pipelines in a CI/CD lifecycle.
  • Experience with database-backed applications and relational database concepts, preferably Postgres.
  • Solid understanding of cloud and application security, access control, and identity management.
  • Good communication skills, ability to work collaboratively in a team environment, and willingness to learn new skills and technology.
  • Experience developing Kubernetes/Docker containerized services.
  • Current security clearance or willingness and ability to acquire one.
  • Comfortable working in a dynamic and fast-paced development environment.

Desired Qualifications

  • Strong understanding of infrastructure monitoring principles, best practices, and implementation.
  • Experience designing and documenting commercial APIs with Swagger/OpenAPI.
  • Experience working within an R&D environment, including prototyping and systems engineering.
  • Active TS/SCI security clearance, read-in within the past two years.

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
  • Free parking
  • Free lunch in office daily

Umbra is an Equal Opportunity Employer. We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected veteran status, or any other characteristic protected by federal, state, or local law.

Employment Eligibility Verification

In compliance with federal laws, all hired persons will be required to verify their identity and eligibility to work in the United States by completing the required Employment Eligibility Verification Form (I-9 Form) upon hire.

ITAR/EAR Requirements

This position may include access to technology and/or data that is subject to U.S. export controls pursuant to ITAR and EAR. To comply with federal export controls, all persons hired must be a U.S. citizen, U.S. national, U.S. lawful permanent resident, refugee or asylee as defined by 8 U.S.C.

  • 1324b(a)(3), or must otherwise be eligible to obtain the required authorizations from the U.S. Department of State and/or U.S. Department of Commerce as applicable.

Pay Transparency

This job posting may cover multiple career levels. To ensure greater transparency, we provide base salary ranges for all roles, regardless of location. Our standard pay ranges are based on the role's function and level, benchmarked against similar growth-stage companies. Compensation may vary based on geographical location, as certain regions may have different cost-of-living factors. The final offer will also be influenced by the candidate's skills, responsibilities, and relevant experience.

Compensation Range

The Compensation Range for this role is $170,000- $220,000.
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Industries
    Defense and Space Manufacturing

Referrals increase your chances of interviewing at Umbra by 2x

Get notified about new Senior Software Architect jobs in Santa Barbara, CA .

Santa Barbara, CA $170,000.00-$220,000.00 2 weeks ago

Santa Barbara, CA $145,000.00-$185,000.00 1 month ago

Sr. Software Engineer - Mixed Portfolio Foundation

Goleta, CA $104,274.00-$161,884.00 2 days ago

Senior Software Developer - TypeScript / Node / React

Santa Barbara, CA $150,000.00-$200,000.00 3 weeks ago

Goleta, CA $131,000.00-$196,000.00 1 week ago

Goleta, CA $130,000.00-$190,000.00 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Architect in Santa Barbara, CA vacancy
  • $170k - $220k

     ...A space technology firm is seeking a Software Architect to develop and implement software solutions for satellite operations. The ideal candidate will have over 8 years of relevant experience, strong problem-solving skills, and expertise in Python and cloud services.... 
    Senior
    Flexible hours

    Umbra

    Santa Barbara, CA
    2 days ago
  •  ...Sonatech, Inc. is seeking a Senior Software Engineer in Santa Barbara, CA. The role involves technical ownership of embedded software development for advanced undersea acoustics systems, leading architecture decisions, and integrating products into complex systems. Applicants... 
    Senior

    Sonatech Inc

    Santa Barbara, CA
    2 days ago
  •  ...A premier consulting firm is hiring for a role that involves embedded software development. You will design application and driver level code while collaborating with engineers on system integration. Required qualifications include a Bachelor of Science in Electrical... 
    Senior

    Sonoma Consulting

    Santa Barbara, CA
    2 days ago
  • $145k - $235k

     ...is in-person. Toyon is looking for a talented and passionate Senior Embedded Systems Engineer to join our growing Aerospace Systems...  ..., integration testing, and system-level testing of embedded software Participate in technical reviews and collaborate with other... 
    Senior
    Full time
    Work experience placement

    Toyon Research

    Goleta, CA
    6 days ago
  • Prattwhitney in Goleta, California is seeking a highly experienced engineer to develop cutting-edge image sensor products. The ideal candidate will have over 10 years of experience in IC design and the ability to lead complex projects within a multidisciplinary team environment...
    Senior
    Flexible hours

    Prattwhitney

    Santa Barbara, CA
    3 days ago
  • $167.2k - $209k

     ...across teams. Required qualifications include a Master's or Ph.D. in a related field and a strong background in machine learning and software engineering. The position offers a salary range of $167,200 - $209,000, making it an attractive opportunity for talented... 
    Senior

    AppFolio

    Santa Barbara, CA
    2 days ago
  •  ...A leading thermal imaging technology company is seeking a Senior Systems Engineer to lead the design and integration of advanced thermal imaging systems. The ideal candidate will have at least 7 years of experience in embedded systems, along with a strong foundation in... 
    Senior

    Seek Thermal

    Santa Barbara, CA
    2 days ago
  • Namely is seeking an Applications Engineer in Santa Barbara, CA, to support the Photonics Division. This role involves application development, technical sales support, and customer engagement through lab activities and field visits. Candidates should have a Bachelor's...
    Senior

    Namely

    Santa Barbara, CA
    3 days ago
  • $155k - $185k

     ...Umbra, a leader in space technology, is seeking a Senior Software Engineer in Santa Barbara, CA. This role involves designing and managing backend systems for satellite command and control operations. Candidates must have a Bachelor's in Computer Science or Engineering... 
    Senior
    Flexible hours

    Umbra

    Santa Barbara, CA
    2 days ago
  • $138.4k - $173k

     ...AppFolio, Inc is seeking a Full Stack Senior Software Engineer for their Resident Concierge team in Santa Barbara, California. In this role, you will design scalable web-based solutions and optimize existing features while collaborating closely with cross-functional teams... 
    Senior

    AppFolio

    Santa Barbara, CA
    2 days ago
  •  ...Compal-USA is seeking a Software Engineering Lead to join the Automotive Electronic Products team based in Goleta, California. This hybrid position combines remote work and on-site collaboration, focusing on software development, integration, and testing. The ideal candidate... 
    Senior
    Remote work

    Compal-USA

    Santa Barbara, CA
    3 days ago
  •  ...Deckers Brands is seeking a Senior Financial Reporting & Technical Accounting Analyst in Goleta, CA. This role involves driving technical accounting research, preparing financial statements, and ensuring compliance with US GAAP and SEC regulations. The ideal candidate... 
    Senior

    Deckers Brands

    Santa Barbara, CA
    2 days ago
  •  ...A leading space technology firm in Santa Barbara is seeking a Senior Software Engineer to join their Command, Control, and Communications team. This role entails design, development, and maintenance of critical systems for autonomous satellite operations. Candidates should... 
    Senior

    Umbra

    Santa Barbara, CA
    2 days ago
  •  ...AppFolio, Inc is seeking a Senior Software Engineer to join a dynamic team in Santa Barbara, California. You will enhance our AppFolio Property Manager software, focusing on accounting module improvements and integrations with financial institutions. The ideal candidate... 
    Senior
    Remote work

    AppFolio

    Santa Barbara, CA
    2 days ago
  •  ...Umbra is seeking a Senior Ground Software Engineer to join their Ground Software team in Santa Barbara, CA. This role involves implementing secure ground software systems for satellite operations, including mission scheduling and command control. A Bachelor's degree in... 
    Senior
    Flexible hours

    Umbra

    Santa Barbara, CA
    2 days ago
  •  ...Umbra is seeking a Senior Software Engineer for our Order & Delivery team in Santa Barbara, CA. This key role involves developing and maintaining sophisticated software solutions for our public-facing applications and API services. The ideal candidate will have 10+ years... 
    Senior
    Flexible hours

    Umbra

    Santa Barbara, CA
    2 days ago
  • $155k - $185k

     ...Umbra Lab, Inc. is seeking a Senior Software Engineer in Santa Barbara, CA, to design and develop mission-critical backend systems for satellite operations. The role requires a bachelor's degree in a relevant field, 5-8 years of experience in backend development, and proficiency... 
    Senior
    Flexible hours

    Umbra Lab LLC

    Santa Barbara, CA
    3 days ago
  • $125k - $180k

     .../80 schedule $125,000-$180,000 + Bonus + Full Benefits + SIGNING BONUS / PAID RELOCATION We are looking for a Senior Embedded Software Engineer. RESPONSIBILITIES: Design, code, debug, and integrate new capabilities for our new and existing... 
    Senior
    Relocation package

    Beyond SOF

    Santa Barbara, CA
    3 days ago
  • $113.6k - $151.4k

     ...A technology solutions provider in Goleta, California, is seeking a Senior Software Engineer to design and develop calibration and test software for infrared sensing systems. The ideal candidate will have over 5 years of experience with C, C#, and/or C++ programming, with... 
    Senior
    Permanent employment
    Full time

    FLIR Systems

    Santa Barbara, CA
    2 days ago
  • $130k - $190k

     ...A technology solutions company in Goleta, California is seeking experienced Software Engineers to develop object-oriented software in C++, C#, Java, JavaScript, and Python. Candidates with at least 7 years of experience and a degree in computer science or engineering... 
    Senior

    Toyon Research

    Santa Barbara, CA
    2 days ago
  • $130k - $190k

     ...Corporation is seeking individuals capable of developing object‑oriented software in C++, C#, Java, JavaScript, and/or Python. The experienced...  ...position is an opportunity to work on a development team with senior staff members guiding the development of mission‑critical... 
    Senior
    Remote work

    Toyon Research

    Santa Barbara, CA
    4 days ago
  • HG Insights seeks Sr Machine Learning Engineer (SMLE-BP) in Santa Barbara, CA. Design, build & iterate production machine-learning models that power customer-facing analytics & internal automations. Telecommuting permitted. Reqs MS+5. $280,000 - $310,000 /yr. Email resume...
    Senior
    Remote work

    HG Insights

    Santa Barbara, CA
    4 days ago
  • Cottage Health in Santa Barbara, CA, is seeking a Clinical Dietitian III to join their Nutrition department. This role involves providing direct patient care and education while serving as a subject matter expert in clinical nutrition. The ideal candidate should have a...
    Senior

    Cottage Health

    Santa Barbara, CA
    2 days ago
  • $118.3k - $224.9k

     ...Raytheon is seeking a highly motivated, experienced Principal Software Engineer to join the Electronic Warfare (EW) software development...  ...test and field test; collaborating with other disciplines and senior technical staff; producing planning and technical work products... 
    Flexible hours

    Prattwhitney

    Santa Barbara, CA
    2 days ago
  • $140k - $165k

     ...Summary The Senior Software Engineer designs, develops, and implements high-quality software solutions for medical applications using primarily C++. Promotes best practices for software architecture and development. Analyzes user requirements to create and improve the... 
    Senior

    B. Braun Medical Inc

    Santa Barbara, CA
    2 days ago
  •  ...PEARLY is seeking a hands-on Senior Engineer based in California. In this role, you will own the data platform's architecture and infrastructure, leveraging modern technologies like TypeScript and SQL. You will mentor the team while contributing to critical systems that... 
    Senior
    Flexible hours

    Pearly

    Santa Barbara, CA
    2 days ago
  • $145k - $190k

     ...Job Title: Senior Embedded Software EngineerJob Description This full-time, onsite role in Santa Barbara, CA offers the opportunity to take technical ownership of embedded software development for advanced undersea acoustics systems. You will lead architecture and... 
    Permanent employment
    Full time
    Work at office
    Remote work

    Actalent

    Santa Barbara, CA
    8 days ago
  • $70 - $80 per hour

     ...Embedded Software Engineer The Embedded Software Engineer will be responsible for software design, documentation, verification, and validation, used in evaluating, testing, and processing data acquisition systems. The candidate will travel to secured locations to help... 
    Temporary work

    Actalent

    Goleta, CA
    15 days ago
  •  ...deliver groundbreaking products that merge precision, performance, and creativity. In this role, you will design and develop embedded software that powers advanced automotive camera systems used in ADAS and autonomous driving. Why join us? Shape next-gen automotive... 
    Local area

    Jobot

    Goleta, CA
    7 days ago
  •  ...KARL STORZ SE & Co. KG in Goleta is seeking a Senior Human Resources Business Partner to play a vital role in shaping HR strategy and practices across the organization. You will serve as a trusted advisor to leadership, focusing on organizational effectiveness, talent... 
    Senior

    KARL STORZ SE & Co. KG

    Santa Barbara, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Architect. Be the first to apply!