Aalyria

Senior Software Engineer, Simulation System

Aalyria
Apply
5 days ago
Remote, United StatesSenior

Responsibilities

  • Design and build simulation and planning capabilities for exploring hypothetical communications network scenarios.
  • Enable users to vary network configurations, conditions, and assumptions and evaluate potential effects.
  • Build tools for comparing scenarios, understanding tradeoffs, and identifying risks and opportunities before changes are made.
  • Develop scalable and reliable systems for managing and evaluating complex scenarios.
  • Collaborate across Product Engineering to integrate simulation and planning into broader product workflows.

Requirements

  • Proficiency in Golang, C/C++, or Java.
  • Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.
  • 8+ years of experience designing and developing production software systems.
  • Strong software engineering fundamentals, including system design, algorithms, testing, and debugging.
  • Experience with distributed, data-intensive, computational, or other complex backend systems.
  • Preferred: experience with simulation, modeling, experimentation, or planning systems.
  • Preferred: experience building systems that represent and evaluate complex or evolving state.
  • Preferred: familiarity with networking, telecommunications, geospatial systems, or adjacent domains.
  • Applicants must satisfy applicable U.S. export-control access requirements.

Benefits

  • Flexible working arrangements, including hybrid remote/in-office schedules.
  • Professional development and career advancement opportunities.
  • Comprehensive benefits including 401(k), dental, vision, health, and life insurance.
  • Paid time off and equity options.
  • Collaborative, supportive, and inclusive workplace.
  • Work contributing to aerospace communications and national security programs.

Tech Stack

Categories

Aalyria

About Aalyria

51-200 employees
Contact me