Note: The job is a remote job and is open to candidates in USA. Collins Aerospace is an aerospace company delivering avionics, connectivity, and managed data solutions for aviation customers worldwide. The Principal Software Engineer will design, build, and code systems for real-time data streaming, inference, high-throughput data availability, and AI/ML while contributing ideas, planning, and communication within the Aviation Intelligence team.
Responsibilities
- Design, build and code critical projects — real-time data streaming and inference, high-throughput data availability, AI/ML, and turning raw data into real insight
- Helping plan and communicate the work along the way
Skills
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 8 years prior relevant experience or an Advanced Degree in a related field and minimum 5 years of experience
- Must be authorized to work in the U.S. without sponsorship now or in the future. RTX will not offer sponsorship for this position
- Intermediate or better knowledge of Rust
- Python experience
- Experience with Unix-style systems (ability to do basic administration, and manage work upon)
- Hands-on Kubernetes experience operating production workloads
- Experience building and maintaining CI/CD pipelines (GitLab, GitHub Actions, or similar)
- Ability to work within an agile development style
- Experience with AWS (EKS, IAM, VPCs, networking)
- Experience with Terraform for infrastructure as code
- Experience with Kafka
- Experience with Nix
- Solid understanding of distributed systems, reliability, and scaling
- Experience with observability stacks (Prometheus, Grafana, Thanos, etc.)
- Familiarity with Dagster, Airflow or other modern ETL orchestration tools
- Background in ML/AI systems in production (MLOps)
- Experience optimizing infrastructure for performance and cost
- Familiarity with Iceberg, Spark, Elasticsearch and other large-scale data processing systems
- Experience working in hybrid infrastructure environments (cloud + on-prem Kubernetes)
Benefits
- Medical, dental, and vision insurance
- Three weeks of vacation for newly hired employees
- Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option
- Tuition reimbursement program
- Student Loan Repayment Program
- Life insurance and disability coverage
- Optional pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, and ID theft protection
- Birth, adoption, and parental leave benefits
- Ovia Health, fertility, and family planning
- Adoption Assistance
- Autism Benefit
- Employee Assistance Plan, including up to 10 free counseling sessions
- Healthy You Incentives, wellness rewards program
- Doctor on Demand, virtual doctor visits
- Bright Horizons, child and elder care services
- Teladoc Medical Experts, second opinion program
- Remote work primarily offsite from home
- Flexible work schedules
- Flexible spending accounts
- Employee Scholar Program
- Paid time off and holidays
- Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement.
Company Overview