Note: The job is a remote job and is open to candidates in USA. Aalyria is a leading technology company that supplies laser communications technology and temporospatial software-defined networking platforms to the aerospace industry. We are seeking a highly motivated and experienced Software Engineer to join our core engineering team, where you will play an integral role in developing and optimizing systems critical to our business.
Responsibilities
- Scale and optimize distributed systems powering link modeling computations, with a focus on improving performance, parallelism, and reliability across heterogeneous compute environments
- Optimize computational pipelines by migrating workloads from CPU-bound implementations to GPU-accelerated architectures
- Optimize production-grade link modeling algorithms to increase system capacity and service sellability, leveraging advanced techniques in signal processing and linear algebra
Skills
- Bachelor's or Master's degree
- 7+ years of experience with software development
- Proficiency in Golang, C/C++, Rust, or Java
- Demonstrated leadership in technical design and architecture to drive projects from conception through production launch
- Proficiency in coding, problem-solving, design, system health, diagnosis and resolution, and software test development
- 3+ years of experience with developing large-scale infrastructure, distributed systems or networks
- Familiarity with cloud infrastructure, container orchestration, and distributed data systems
- Experience with performance, large scale systems data analysis, visualization tools, or debugging
Benefits
- Flexible working arrangements including hybrid remote/in-office schedules.
- Competitive salary, comprehensive benefits (401(k), dental, vision, health, life insurance), paid time off, and equity options.
Company Overview