Senior Software Engineer (Rust/C++)

Rebel Space Technologies
Long Beach, CA, United States
$130K-$200K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

Rebel Space Technologies is seeking a talented and experienced Senior Software Engineer to join our team.

Senior Software Engineer (Rust / C++)

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 software that interfaces with controls, data acquisition, and data processing pipelines.

Collaborate with other teams to improve and scale high-rate data acquisition, storage, and retrieval systems

Develop, test, and deploy essential applications including an integrated monitoring system to track performance and analytics within space system data and telemetry.

Operate across multiple layers of the stack to develop tools for the continuous integration, analysis, and testing of complex software

Mentor and guide a team of engineers, promoting a culture of collaboration and continuous improvement.

Requirements

Basic Qualifications :

Bachelor's degree in CS, EE, Physics or related technical discipline, with at least 5 years of professional experience in software development.

Proficiency in writing, deploying, and maintaining production code in Rust or C++.

Experience architecting and implementing large-scale, distributed software systems with a focus on high availability, fault tolerance, and scalability.

Strong software development fundamentals and skills,

Experience with automated testing

Experience serving as technical lead throughout the full software development lifecycle, from design through to delivery and maintenance.

Adept at understanding complex technical concepts and helping your team make decisions to move forward, as well as communicating those decisions effectively with key stakeholders.

Nice to Haves :

8+ years of professional experience developing and deploying industry-grade software

Proficiency in Python

Experience developing performant, real-time software systems.

Experience with cloud tools (Azure, AWS, Google, Etc)

Familiarity with Unix / Linux development environment

Familiarity or experience working with data acquisition systems

Familiarity with networks and databases

Familiarity with CI / CD, DevOps, Build Systems, Docker / Kubernetes.

Prior aerospace industry experience is not required.

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 $130,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!

6 days ago
Related jobs
Promoted
Raytheon
Compton, California

This Senior Principal Software Engineer/ Software Technical Authority position will support major Naval Power and Air, Space and Defense Systems missile program efforts. Work in close collaboration with systems engineers, hardware designers, and other software engineers to deliver reliable and high-...

Promoted
VirtualVocations
Garden Grove, California

Key Responsibilities:Provide technical leadership on high-impact projectsInfluence and coach a distributed team of engineersFacilitate alignment and clarity across teams on goals, outcomes, and timelinesRequired Qualifications:Bachelor's degree or equivalent practical experience8 years of experience...

Promoted
Raytheon
Redondo Beach, California

Typically requires a Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM) and 5 years of relevant software engineering experience. The team members are multi-disciplined and contribute across all phases of systems engineering, software development, integration and test, and me...

Promoted
VirtualVocations
Norwalk, California

A company is looking for a Senior Software Engineer specializing in Go and Powershell. ...

Promoted
Saviynt Inc.
El Segundo, California

The engineering teams design, build and run SaaS software built on leading edge technologies. Motivated Mentor: Exercise your technical chops while coaching and collaborating with junior software engineers. The world’s largest brands trust Saviynt to accelerate digital transformation, empower distri...

Promoted
VirtualVocations
Norwalk, California

A company is looking for a Senior Software Engineer in Vendor Risk Management. Key Responsibilities:Lead complex projects to enable business and team scalingSupport design reviews and communicate constraints for trade-offsDevelop and launch greenfield products and drive operational initiativesRequir...

Promoted
Sunnyside
CA, United States

We are looking for a Senior Software Engineer to help us take our product experience to the next level, support our growing customer base, and develop tools to scale the efficiency of our engineering team. You have 5+ years of professional software development experience, ideally in a consumer softw...

Promoted
Optomi
CA, United States

Senior Software Engineer (Java/AWS) - Hybrid - Must sit in LA, Seattle, or New York. Optomi, in partnership with a Fortune 100 Entertainment company, is looking for a versatile Senior Software Engineer who is adept at both Java development and AWS services. Adhere to best practices in engineering, i...

Promoted
Bayforce
El Segundo, California

Role Title: Senior Software Engineer - Java. As a Senior Software Engineer, your primary responsibilities will be to write clean, concise, modular code in an agile environment, mentor developers and provide code reviews. Collaborate with a team of extraordinary engineers and technologists. Work alon...

Porsche Engineering Group
Carson, California

As the ADAS/AD Senior Engineer for Advanced Driver Assistance Systems (ADAS) at Porsche Engineering, you will play a pivotal role in driving the software development lifecycle for cutting-edge ADAS solutions. Collaborate with key stakeholders to define, scope, prioritize, and successfully deliver ma...