A company is looking for a Staff Elixir Software Engineer to lead the development of a distributed spacecraft ground control system.
Key Responsibilities
Design, develop, and sustain satellite command and control, mission planning, and data processing software systems using Elixir
Participate in team collaborations on architecture, design, and code reviews
Collaborate with engineers from various disciplines to achieve emergent results
Required Qualifications
2 to 4 years of Elixir software development experience
Bachelor's degree in computer science or a related field, or equivalent experience
Experience in functional programming with languages such as Elixir, Erlang, or Haskell
Proven experience in developing resilient and fault-tolerant architecture
Experience with distributed systems
Software Engineer • Birmingham, Alabama, United States