Senior Software Engineer

7 hours ago

Apply Now
Logo of Planet

Planet

Aerospace • Analytics • Big Data • Imagery • Satellites

501 - 1000

Description

• Welcome to Planet. We believe in using space to help life on Earth. • Planet designs, builds, and operates the largest constellation of imaging satellites in history. • This constellation delivers an unprecedented dataset of empirical information via a revolutionary cloud-based platform. • Customers use Planet's data to develop new technologies, drive revenue, and solve world’s toughest obstacles. • As a Senior Software Engineer, you will work on Flight Dynamics and Mission Planning for Planet’s fleet of satellites. • You will be responsible for architecting software, writing production-level code, and mentoring team. • This is a full-time position, located at SF Headquarters or remote in the US or Canada.

Requirements

• Advanced degree in computer science, aerospace engineering, physics or related technical field • 8+ years of total relevant experience • Software development experience in C++ and Python • Experience maintaining peer-reviewed code, attention to quality including automated testing, and continuous integration and deployment • Familiarity with orbital mechanics and space mission operations • Ability to carry out first-principles analysis and operationalize MVP solutions • Excellent written and verbal technical communication skills • Familiarity with Docker, Jenkins, JIRA, and linux-based systems • Experience implementing one or more of the following: • Orbit determination and high-fidelity propagation • Covariance realism • Low-thrust mission design • Operations research and solving large-scale optimization problems • Maneuver automation • Constellation management • Microservice software architecture

Benefits

• Comprehensive Medical, Dental, and Vision plans • Health Savings Account(HSA) with a company contribution • Flexible Time Off in addition to holidays and company global days off • Generous Parental Leave • Remote friendly work environment • Wellness Program and Employee Assistance Program (EAP) • Home Office Reimbursement • Monthly Phone and Internet Reimbursement • Tuition Reimbursement and access to LinkedIn Learning • Equity Options • Commuter Benefits • Volunteering Benefits

Apply Now

Similar Jobs

7 hours ago

Twilio

5001 - 10000

Join Twilio as a Senior Software Engineer to build scalable communication solutions for clients. Focus on developing and deploying complex distributed platforms.

7 hours ago

Twilio

5001 - 10000

Join Twilio as a Backend Senior Software Engineer (L3) to enhance communication solutions. You'll design, develop, and deploy scalable software in a remote environment.

7 hours ago

Remote

501 - 1000

As Engineering Team Leader, you will lead engineers to build solutions for global employment compliance at Remote.

8 hours ago

GEICO

10,000+

Manage high-performing teams to develop and deliver mobile applications at GEICO. Focus on innovative software solutions and alignment with business strategy.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com