Aalyria is a leading technology company that supplies laser communications technology and temporospatial software-defined networking platforms to the aerospace industry. Backed by Battery.
About the role
We are seeking a highly motivated and experienced Software Engineer to join our core Spacetime engineering team. We value engineers who are adaptable, proactive, and eager to tackle new challenges as we advance our technology. The ideal candidate will bring a solid technical background and a proven track record in solving complex engineering challenges.
What they're looking for
- Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience
- 5+ years experience designing and developing production software systems
- Strong fundamentals in algorithms, data structures, software design, testing, and debugging
- Experience building algorithmically complex, computationally intensive, or performance-sensitive software
- Proficiency in Golang, C/C++, Rust, or Java
- U.S. citizen or national
More about this role
We are seeking a highly motivated and experienced Software Engineer to join our core Spacetime engineering team. We value engineers who are adaptable, proactive, and eager to tackle new challenges as we advance our technology. The ideal candidate will bring a solid technical background and a proven track record in solving complex engineering challenges. As a software engineer on the Spacetime team, you will play an integral role in developing and optimizing systems critical to our business, with the flexibility to contribute to and take ownership of various projects as both you and the company grow.
You will be working alongside a team of seasoned engineers from top-tier tech companies, managing project priorities, timelines, and deliverables while designing, developing, testing, and maintaining core software.
- Design and build high-performance optimization and scheduling systems for complex network-resource allocation problems.
- Translate complex product and network requirements into effective computational models.
- Improve solution quality, runtime, scalability, and explainability as problem complexity grows.
- Evolve solver architecture to improve scalability, robustness,...
Browse similar: Startup jobs · Remote jobs