Senior Software Engineer (Data Platform)

Empresa: Rebel Space Technologies
Tipo de empleo: A tiempo completo

Rebel Space Technologies is seeking a talented and experienced Senior Software Engineer to join our team.
Senior Software Engineer (Data Platform)
At Rebel Space, our mission is to protect critical space infrastructure through enhanced observability and space system cybersecurity. We believe that as space infrastructure expands, it will be increasingly difficult to secure and monitor these systems against critical failures or evolving cyber threats. To address this, we are building software that empowers developers and operators to rigorously evaluate and secure their systems from conception through to operations. We supercharge the way space infrastructure is tested, monitored, and secured, ensuring systems are safeguarded in an increasingly complex space environment. Join us in building the space security infrastructure of the future.
As a Senior Software Engineer, you will be a key member of our engineering team. You will be responsible for architecting and implementing software infrastructure to support Rebel Space observability and cybersecurity solutions, including developing advanced telemetry collection and data processing capabilities to monitor space systems data. This role combines technical leadership, project management, and hands-on development to push the boundaries of space system security and observability.  
Prior aerospace experience is not required, we look for talented and motivated individuals who demonstrate a willingness to collaborate and learn while solving challenging problems!
Responsibilities:
Architect and implement state-of-the-art software systems for advanced space system observability and cybersecurity 
Develop, test, and deploy essential applications including an integrated monitoring system to track performance and analytics within space system data, test infrastructure, and telemetry
Develop software to collect, process, and analyze large volumes of high-rate sensor data.
Create data processing pipelines and software to support critical control, data collection, and machine learning systems.
Operate across multiple layers of the stack to develop tools for the analysis and testing of complex systems deployed at test and customer facilities. 
Mentor and guide a team of engineers, promoting a culture of collaboration and engineering excellence.
Requirements
Basic Qualifications:
Bachelor's degree in CS, EE, Physics or related technical discipline with 5+ years of professional experience in software development
Proficiency in writing, deploying, and maintaining production code in an industry standard language with a preference towards Rust, C++, or Go
Experience architecting and implementing large-scale, distributed software systems and data pipelines with a focus on high availability, fault tolerance, and scalability
Experience serving as technical lead throughout the full software development lifecycle, from design through to delivery and maintenance.
Nice to Haves:
8+ years of professional experience developing production-level software
Experience with  common cloud computing tools and platforms (Azure, AWS, Google, etc)
Experience working with a serialization library such as protobufs or flatbuffers 
Experience developing highly performant, multi-threaded software
Experience with common data pipeline patterns, databases, and data processing tools such as Arrow, Parquet, DataFusion, or Ballista.
Experience with CI/CD, devops, and build systems
Experience designing reliable software through requirements generation, continuous integration, automated testing, issue tracking, and code reviews.
Experience working with Linux
Familiarity with data acquisition systems, sensor data integration, and processing
Knowledge of observability and monitoring tools and frameworks and experience in integrating these into large-scale systems for real-time monitoring and alerting.
Passionate about building excellent products!
Benefits
Stock options - own meaningful equity in Rebel Space
Generous PTO including flexible vacation, sick, and company paid holidays
Premium healthcare including Medical, Dental, & Vision insurance
Life insurance
Maternity/paternity leave
Flexible hybrid in-person & remote work schedule
Professional growth opportunities
In addition to stock options, the estimated salary range for this role is $120,000-$200,000, inclusive of all levels/seniority within this discipline.
As a growing company, the salary range is intentionally wide as we determine the most appropriate package for each individual taking into consideration years of experience, location, educational background, and unique skills and abilities as demonstrated throughout the interview process.

ITAR Requirements:
To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR), applicants must be a US citizen, lawful permanent resident of the U.S., protected individual as defined by 8 USC 1324b(a)(3), or eligible to obtain the required authorization from the US Department of State. Learn more about the ITAR .
Rebel Space Technologies is an equal-opportunity employer, and we encourage candidates from all backgrounds to apply. If you are someone passionate to work on problems that matter, we’d love to hear from you!