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

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Experienced Part-Time Data Entry Associate – Remote Opportunity for Teens to Earn and Grow with blithequark

Remote Full-time

Remote Amazon Data Entry Jobs - No Experience - Part-Time

Remote Full-time

**Experienced Full Stack Chat Support Assistant – Remote Work from Home Opportunity**

Remote Full-time

Experienced Remote Customer Service Representative – Exceptional Customer Experiences in a Dynamic and Supportive Remote Work Environment

Remote Full-time

Retail Sales Associate - Connecticut Commons – Amazon Store

Remote Full-time

Experienced USPS Sales Associate - Driving Business Growth and Customer Satisfaction in the Postal Industry

Remote Full-time

Remote Live Chat Support Specialist (Part-time) – $25 to $35 per hour

Remote Full-time

Experienced Senior Product Support Specialist for Innovative Customer Service Team – Full-Time Remote Opportunity with blithequark

Remote Full-time

EMT / Paramedic (Sign-On Bonus)

Remote Full-time

**Experienced Customer Service Representative - Work From Home Florida Opportunity at arenaflex**

Remote Full-time
← Back to Home