Sr. Principal Software Engineer
Role Description:
The Full-Stack Software Engineer will develop, integrate, test, deploy, and sustain DAG-facing applications and workflow automation. The engineer will translate mission-thread requirements into intuitive applications, APIs, services, and automated workflows supporting taskers, correspondence, briefings, scheduling, knowledge capture, and other prioritized DAG functions.
The engineer will participate in the team's integrated DevSecOps model, owning the software lifecycle from development through deployment and production sustainment while collaborating with the Platform Engineer and Security Engineer.
Technical Skills:
Python
TypeScript/JavaScript
React
Backend application development
REST/GraphQL APIs
Microservices
SQL
NoSQL
Workflow automation
Event-driven architectures
Docker
Kubernetes
Git
CI/CD
Infrastructure as Code
Automated testing
API integration
Authentication/authorization
Linux
Logging and monitoring
Secure coding
DevSecOps practices
Salary Range: $145,900 - $248,000