Senior Software Engineer - Flight Tracking and Aviation Data Systems (Remote)

Remote Full-time
Join the Team Revolutionizing Aviation with Cutting-Edge Software Solutions FlightAware, part of the Connected Aviation Solutions unit of Collins Aerospace, a Raytheon Technologies company, is at the forefront of aviation software development. We're seeking a highly skilled Senior Software Engineer to join our team of innovators and engineers who are passionate about aviation and dedicated to delivering high-quality software solutions. As a Senior Software Engineer, you will play a critical role in designing, developing, and maintaining our flight tracking systems, ensuring the highest level of accuracy and reliability in the industry. About FlightAware and Collins Aerospace FlightAware has built the world's leading aviation software platform, processing over 180 million incoming messages per hour from over 30,000 individual data feeds, amounting to 2 terabytes of data per day. Our platform provides the most complete and accurate real-time flight-tracking service, empowering businesses, families, and friends to track loved ones during travel. Collins Aerospace, a leader in the aerospace and defense industry, is committed to delivering technologically advanced and intelligent solutions that transform the aviation experience. Key Responsibilities: Design, develop, and maintain scalable, fault-tolerant software systems for flight tracking and aviation data processing. Write high-quality, well-tested code for our systems, ensuring the highest level of accuracy and reliability. Collaborate with cross-functional teams, including engineers, product owners, and senior leadership to transform our product and technical vision into a tangible roadmap. Interact with customers in the aviation industry to understand their needs and preferences, ensuring our systems meet their requirements. Support junior team members, providing guidance and mentorship to help them deepen their skills and experience. Contribute to the development of new services and products, revolutionizing existing ones using Rust and Python. Scale the architecture of our core flight tracking systems, ensuring they can handle growing volumes of data. Work on data fusion and interpretation algorithms to improve matching and information synthesis of live position and flight plan feeds. Detect data quality issues, identify root causes, develop fixes, and design auditing to prevent future issues. Essential Qualifications: A degree in Science, Technology, Engineering, or Mathematics (STEM) or an equivalent combination of education and experience. A minimum of 8 years of prior relevant experience in software development, with a focus on distributed systems, real-time APIs, and aviation domain challenges. Professional experience building software with Rust, containerization, and orchestration with Docker and Kubernetes. Strong practical knowledge of the Linux command line and experience with queueing frameworks (RMQ, Kafka, JMQ, etc.). Excellent interpersonal and communication skills, with the ability to work effectively in a team environment. Authorization to work in the U.S. without sponsorship. Preferred Qualifications: Experience writing well-documented and highly tested code. Knowledge of functional programming languages and Nix dependency management. Passion for aviation and a desire to improve the world's foremost flight tracking and aviation platform. Private pilot license or a desire to pursue one. What You'll Learn and Achieve: Strengthen your experience working with real-time, distributed systems that process enormous volumes of data. Become adept at solving aviation domain challenges and data problems to produce our "single source of truth" data stream. Work in a supportive environment with a team of people who treat each other with respect and care about building and delivering high-quality software. Contribute to the development of cutting-edge software solutions that transform the aviation industry. Career Growth Opportunities and Learning Benefits: Comprehensive training and development programs to enhance your skills and knowledge. Mentorship and guidance from experienced professionals in the field. Opportunities for career advancement and growth within the company. Collaborative and dynamic work environment that encourages innovation and creativity. Work Environment and Company Culture: Remote work arrangement with flexible hours and work-from-home options. Collaborative and dynamic work environment that encourages innovation and creativity. Recognition and rewards for outstanding performance and contributions. Access to cutting-edge technologies and tools. Compensation, Perks, and Benefits: Competitive salary range of $94,000 - $196,000 per year. Comprehensive benefits package, including medical, dental, and vision insurance. Three weeks of vacation for newly hired employees. Generous 401(k) plan with employer matching funds and separate employer retirement contribution. Tuition reimbursement program and student loan repayment program. Life insurance and disability coverage. Optional coverages, including pet insurance, home and auto insurance, and additional life and accident insurance. How to Apply: If you're passionate about aviation, software development, and innovation, we encourage you to apply for this exciting opportunity. Please submit your application, including your resume and a cover letter, to join our team of talented professionals and contribute to the future of aviation. Don't miss this chance to be part of a team that's revolutionizing the aviation industry with cutting-edge software solutions. Apply now and take the first step towards a rewarding and challenging career! Apply for this job
Apply Now

Similar Opportunities

Groundskeeper Year Round Work in Beautifully Landscaped 100 Acre Property - Join the Team at Graceworks Lutheran Services

Remote

Hardware Technician - IT Support Specialist - Remote Work Opportunity in Edison, NJ - Competitive Salary, Comprehensive Benefits, and Career Growth

Remote

**Experienced Home Health Licensed Practical Nurse - Full Time Opportunity with Competitive Salary and Comprehensive Benefits in Bayville, NY**

Remote

Home Health Licensed Practical Nurse - Quality Patient Care in Overland, MO with Competitive Compensation and Comprehensive Benefits

Remote

Home Health Physical Therapist - Full Time Remote Position with CenterWell Home Health

Remote

Hospice Medical Social Worker - Remote Opportunity with Competitive Salary and Comprehensive Benefits in Norfolk, NE

Remote

Experienced In-Person Tutor for ELA and Reading - Grades K-8 - Daytime Hours Preferred - Competitive Salary and Supportive Team Environment

Remote

K-12 Part-Time Tutor/Teacher - Immediate Hiring - Flexible Scheduling - Competitive Pay - Orland Park, IL

Remote

K-8 After School Tutor - Remote Opportunity with Foundation Academies - Immediate Hiring

Remote

Lead Site Reliability Engineer - Azure Cloud Platform Optimization and Reliability Expert

Remote

**Part Time Work From Home Typing/Data Entry Clerk - Remote Opportunity at blithequark**

Remote

**Experienced Chat Support Agent (Remote) - Revolutionizing the Gig Staffing Industry at blithequark**

Remote

Director, Financial Services

Remote

PT Clerk - Seafood - 0474 – Amazon Store

Remote

Remote Part-Time Customer Experience Chat Specialist – Amazon Streaming Services – Flexible Schedule & Home‑Based Role

Remote

Experienced Customer Support Specialist – Remote Live Chat Operator for Dynamic Product Assistance and Troubleshooting

Remote

Remote - Inventory Management Product Owner - hybrid

Remote

Licensed Insurance Representative - Remote at Teleperformance USA Hanceville, AL

Remote

SAP MM Consultant

Remote

**Experienced Full Stack Data Entry Specialist – Remote Data Management for blithequark**

Remote
← Back to Home