Principal Software Engineer
Role details
Job location
Tech stack
Job description
Experteer Overview As a Principal Software Engineer at Auria, you shape scalable web-based microservices for command and control of space operations in a containerized cloud-native environment. You collaborate on Agile teams to design, implement, test, and integrate software that blends custom and open-source components. You'll balance frontend and backend work while enabling secure, DoD/NASA-compliant practices. This role offers impact across mission-critical systems and a path to lead technical excellence. Compensation / Benefits * Develop, analyze, test, integrate, and maintain system architectures and software for scalable solutions * Participate in Agile teams to plan, develop enhancements, and sustain software * Integrate commercial and open-source solutions into cloud-native environments * Develop intuitive user interfaces to simplify access to complex services Tasks * Proficient software development skills * Unix/Linux experience * Familiarity with microservice development using messaging (RabbitMQ) and REST APIs * Agile/DevOps experience * Python, Java, JavaScript/React development * Unit and behavioral testing with Cucumber * Ability to obtain and maintain a Top Secret U.S. Security Clearance Key requirements * Generous PTO with tenure increases * Flex time * 11 company-paid holidays & float days * 401(k) match up to 4% * Education and training assistance up to $5,250/year * Low-cost medical plans with HSA
Requirements
Experteer Overview As a Principal Software Engineer at Auria, you shape scalable web-based microservices for command and control of space operations in a containerized cloud-native environment. You collaborate on Agile teams to design, implement, test, and integrate software that blends custom and open-source components. You'll balance frontend and backend work while enabling secure, DoD/NASA-compliant practices. This role offers impact across mission-critical systems and a path to lead technical excellence. Compensation / Benefits * Develop, analyze, test, integrate, and maintain system architectures and software for scalable solutions * Participate in Agile teams to plan, develop enhancements, and sustain software * Integrate commercial and open-source solutions into cloud-native environments * Develop intuitive user interfaces to simplify access to complex services Tasks * Proficient software development skills * Unix/Linux experience * Familiarity with microservice development using messaging (RabbitMQ) and REST APIs * Agile/DevOps experience * Python, Java, JavaScript/React development * Unit and behavioral testing with Cucumber * Ability to obtain and maintain a Top Secret U.S. Security Clearance Key requirements * Generous PTO with tenure increases * Flex time * 11 company-paid holidays & float days * 401(k) match up to 4% * Education and training assistance up to $5,250/year * Low-cost medical plans with HSA