Principal Software Engineer
Core
Define technical strategy, reference architectures, and engineering patterns for large segments of the Bluestaq product and platform, translating mission requirements into durable technical direction.
Role type
Principal Software Engineer (Strategy & Architecture)
Builds
Secure data platforms for space missions, national defense, healthcare systems, and commercial innovation
Domain
Enterprise software, secure data management, cloud-native solutions
Required skills
Distributed systems, data-intensive applications, real-time systems, complex UI architectures, technical strategy definition, reference architecture design, technology evaluation, mentoring senior engineers, system reliability, security, and compliance design
Preferred skills
Company-wide engineering standards definition, major architectural transitions, DoD/national security software requirements, systems-of-systems integration, published technical work, engineering organization design
Technologies
Cloud-native solutions, security frameworks (RMF, FedRAMP, NIST 800-53, STIG)
Responsibilities
Own technical strategy for large segments of the product and platform; Define reference architectures and engineering patterns adopted by multiple teams; Tackle complex technical problems like scalability and distributed workflows; Evaluate and guide adoption of major technologies; Ensure technical decisions support reliability, security, and performance; Partner with leadership to shape roadmaps; Delegate implementation while maintaining design soundness; Mentor Staff and Senior Staff engineers; Lead trade studies on new technologies.
Seniority
Principal, strategy & mentorship