Posted in

Flightaware – Software Engineer – Backend

Flightaware – Software Engineer – Backend

CompanyRTX
LocationHouston, TX, USA
Salary$66000 – $130000
TypeFull-Time
DegreesBachelor’s
Experience LevelJunior, Mid Level

Requirements

  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 2 years of prior relevant experience or an Advanced Degree in a related field or in absence of a degree, 6 years of relevant 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.
  • Professional experience as a Software Engineer using fullstack languages and technologies such as Go, Rust, Python, TypeScript, PostgreSQL, MySQL or similar.
  • Experience using, designing or implementing APIs with graphql or REST interfaces.

Responsibilities

  • YOU will build new features from scratch and bring them all the way to production.
  • YOU will build and scale out FlightAware’s backend infrastructure that encompasses our streaming data feeds, databases, queueing systems, compute infrastructure, and analysis engines.
  • YOU will work together with teams across FlightAware to deliver cloud native microservices that power our website, mobile apps, data reporting, and more.
  • YOU will work with other engineers and product owners to deploy new features to production every quarter.
  • YOU will collaborate with your engineering team pair programming, reviewing pull requests, and providing feedback on technical proposals.
  • YOU will write high-quality, well-tested code to meet the needs of your customers—some of the largest airlines and airports in the world.

Preferred Qualifications

  • Experience with large-scale SaaS system design, data management, and microservice integration.
  • Knowledge of cloud native tools like Flux, Open Telemetry, Prometheus, Grafana, Terraform, or similar.
  • Knowledge of cybersecurity best practices and secure software design.
  • Experience with microservice implementation and deployment using CI/CD and test automation.
  • Experience with high volume data ingest and extraction from SQL databases or other datastores.
  • High performance data delivery to applications using API contracts, REST or graphql.
  • An agile mindset with a focus on learning, rapid iteration, and an openness to new approaches.
  • Experience with cloud technologies and platforms such as Amazon Web Services (AWS) or Kubernetes.
  • You are a private pilot, you are looking to pursue your private pilot license, or have a passion for aviation.