Ursa Space Systems-posted 20 days ago
$130,000 - $150,000/Yr
Full-time • Mid Level
Hybrid • Ithaca, NY
11-50 employees

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.

  • 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
  • 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
  • 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
  • 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…
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service