Himalayas logo
US

Sr. Full Stack Software Engineer

Ursa Space Systems is a U.S.-based satellite intelligence company that provides business and government decision-makers access to on-demand analytic solutions using synthetic aperture radar (SAR) data.

Ursa Space Systems

Employee count: 51-200

Salary: 130k-150k USD

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Sr. Full Stack Software Engineer

About Ursa Space Systems

Ursa Space Systems is building ground-breaking solutions to deliver global intelligence to organizations worldwide. Through our network of satellite based Synthetic Aperture Radar (SAR) sensors, in combination with Electro-Optical (EO), Radio Frequency sensors (RF), and various third-party data sources Ursa Space detects real-time changes in the physical world. In combination with our team’s geospatial experience and strong custom services, we enable organizations to access and extract information from satellite imagery and analytic results with no geographic, political, or weather-related limitations.

Job Summary

Ursa is looking for skilled software engineers to join our growing team! We are building ground-breaking solutions to deliver global economic intelligence to organizations around the world. There is a lot of cross-pollination here at Ursa Space. You will have the opportunity to work with a diverse team of highly-skilled developers, working on a variety of projects. The ideal candidate will bring experience in developing and deploying data-driven web service technologies in support of both internal systems and customer-facing applications.

This position will report to the Director of Software Engineering. This position is fully remote, or optionally in-person at our headquarters in Ithaca, NY. This position may have on-call responsibilities.

Responsibilities

  • Contribute to an agile development team building high-performance services, APIs, and UIs to support production and distribution of the Ursa product line
  • Develop and implement robust data management strategies for large-scale spaceborne datasets, ensuring efficient storage, retrieval, and maintenance of metadata
  • Develop and enhance data processing pipelines, enabling efficient ingestion, transformation, and distribution of geospatial data
  • Support design and development of production geospatial intelligence algorithms and generate robust and efficient software implementations to run within a containerized software platform space
  • Contribute to User Experience (UX) design, including mockups and marketing material
  • Work with the Software Team to plan, groom, estimate, implement, and test features in an iterative manner
  • Design and implement efficient, modular, well-documented and well-tested code
  • Stay up-to-date with new software development technologies and tools
  • Participate in design discussions and code reviews, digesting and incorporating constructive criticism
  • Perform all other duties as assigned

Requirements

  • B.S. in Computer Science, or other engineering discipline in which software development is a focus
  • 6+ years of industry experience in a software development role
  • Experience in Javascript, Python, and CSS
  • In Javascript, familiarity with the following frameworks: React, Vite, Material UI, Redux, Redux GTK Query
  • In Python, familiarity with the following frameworks: Fast API, uv, pixi or conda, Pandas/Polars
  • Familiarity with AWS S3 (e.g. Lambda, Step functions, and RDS), Linux environments, and EC2 instance development
  • Experience with software organizational tools and frameworks(e.g. Git, Docker, Anaconda, virtual environments, etc.)
  • Experience with both frontend and backend development, including UI design
  • SpatioTemporal Asset Catalog (STAC) understanding and experience
  • Organized and self motivated, able to successfully work with a remote team
  • A creative, intuitive, and flexible mindset to approach complex problems and build innovative solutions.
  • A fast, reliable internet connection if you are working remotely is a must

Preferred Skills

  • Experience in Java and Terraform
  • RESTful services, frameworks (e.g., Dropwizard), APIs
  • NoSQL and/or SQL databases (Mongo, MySQL, Postgres)
  • Experience in GIS tools and libraries
  • Prior experience deploying image and signal processing algorithms for various sensing modalities, including SAR, electro-optical imagery, RF, or others


Location

  • Hybrid or Remote. Required attendance at mandatory Ursa meetings at Headquarters in Ithaca, NY when necessary (typically 2–3 times per year).


Compensation

  • $130,000 – $150,000, relative to skills and experience

Location

  • We are headquartered in Ithaca, NY and have a remote workforce in other locations throughout the United States.

Benefits and Perks

  • Competitive Compensation
  • Discretionary PTO & Flexible Scheduling
  • Stock Options
  • 401(k) Match
  • Medical, Dental and Vision Coverage for you and your dependents
  • FSA & HSA Plans
  • Employer-paid Life Insurance
  • Employer-paid LTD and STD for Parental and Family Care
  • 11 Paid Holidays
  • Employee Resource Groups
  • Educational Assistance Program
  • Professional Development Opportunities
  • And more…

Company Values

  • Use the team
  • Figure it out and own it
  • Aim for elegant simplicity
  • Empower diversity & inclusivity
  • Do the right thing
  • Be scrappy

Ursa Space Systems, Inc is an equal opportunity employer and does not discriminate on the basis of any legally protected status or characteristic. Protected veterans and individuals with disabilities are encouraged to apply.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Salary

Salary: 130k-150k USD

Location requirements

Hiring timezones

United States +/- 0 hours

About Ursa Space Systems

Learn more about Ursa Space Systems and their company culture.

View company profile

At Ursa Space Systems, we are at the forefront of a global transformation in how the world understands our physical planet. Through our pioneering use of satellite-based synthetic aperture radar (SAR) technology, we are delivering unparalleled transparency to global markets and empowering decision-makers in government and business with on-demand analytic solutions. Our innovative approach pierces through the limitations of traditional optical satellites, offering persistent monitoring capabilities regardless of weather conditions or time of day. This groundbreaking technology allows us to detect real-time changes in the physical world, from monitoring critical infrastructure and tracking maritime activity to assessing the impact of natural disasters and analyzing geopolitical events. We are revolutionizing industries by providing a level of insight that was previously unattainable, enabling our clients to make more informed, data-driven decisions with confidence.

Our technological prowess is centered around our sophisticated Ursa Platform, which ingests and processes vast amounts of data from our Virtual Constellation of satellite partners. This platform leverages advanced analytics and artificial intelligence to transform raw satellite imagery into actionable intelligence. We have developed a suite of products that cater to a diverse range of applications, including our world-first comprehensive weekly China oil inventory report, which has brought unprecedented clarity to the energy sector. By fusing SAR data with other sources like optical imagery and RF signals, we create a multi-layered understanding of global events. Our commitment to innovation drives us to continuously expand our capabilities, pushing the boundaries of what's possible in satellite intelligence and providing our clients with a decisive advantage in an ever-changing world. We are not just observing the world; we are providing the critical data that shapes its future.

Claim this profileUS

Ursa Space Systems

Company size

51-200 employees

Founded in

2014

Chief executive officer

Adam Maher

Employees live in

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

4 remote jobs at Ursa Space Systems

Explore the variety of open remote roles at Ursa Space Systems, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Ursa Space Systems

Remote companies like Ursa Space Systems

Find your next opportunity by exploring profiles of companies that are similar to Ursa Space Systems. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan