Software Engineer, Full Stack

Job Expired

Los Angeles, California, United States

Full Time

8 months ago

Job description

About Us:

From protecting our planet to exploring the farthest reaches of the cosmos, OurSky is a modernized developer platform for space applications on a mission to make space observational data and analysis more accessible.

Designed to meet the needs of segments throughout the entirety of the space economy from space startups, satellite operators, and government agencies to core scientific research, OurSky's platform and open APIs provide new opportunities for real-time tracking of objects in space, easy access to space observational data, and acceleration of applications development.

OurSky is at the forefront of technological innovation, dedicated to advancing research and development in the fields of Space Domain Awareness (SDA), Space Situational Awareness (SSA), Photometry, and cutting-edge image processing techniques.

We are seeking a highly skilled and experienced Full Stack Software Engineer to join our dynamic team. This role will involve deep engagement with our backend microservices, javascript front ends, and c# applications. The ideal candidate will have a strong background in software engineering, with specific expertise in distributed systems, relational database design, reactive frontend programming, and a keen eye for design. This role will report to the Head of Engineering.

OurSky is backed by top institutional investors–Upfront Ventures, Oceans Ventures, Venrex, Marlinspike Partners, and Embedded Ventures.

Key Responsibilities:

  • Collaborate with cross-functional teams to meet project goals and deliver high-quality software solutions.

  • Produce robust technical documentation - RFCs, tech specs, and product requirements documents for multi team long lived projects.

  • Iterative mindset - perfect is the enemy of good.

  • Customer friendly

  • Thrive in a fast paced dynamic environment while utilizing data to pivot to the most

    important task on hand.

Basic Qualifications:

  • Minimum of 5 years of experience in a relevant software engineering role.

  • Strong programming skills in Java, Kotlin, C++, or C# (we love our statically typed object oriented languages!)

  • Have an acute product sense and place an emphasis on user experience

  • Excellent data modeling skills - extensive experience working with RDBMs, ETL processes, and data warehousing

  • Debug production issues across multiple platforms and levels of our software stack (no printlines please)

  • Experience in a test-driven development environment

Preferred Qualifications:

  • Experience with Kotlin for backend programming and have an allergy to monolithic frameworks and ORMs

  • Experience with TypeScript and React to create complex user interfaces

What We Offer:

  • Competitive salary and generous benefits package.

  • Cutting-edge projects in a highly innovative environment.

  • A culture that values collaboration, inclusion, and professional growth.

Application Process:

Interested candidates should submit a resume, and any relevant work samples/portfolio.

OurSky is an equal opportunity employer and values diversity. All employment is decided based

on qualifications, merit, and business need.

Job Expired