Skip to content

Flightaware – Software Engineer – Backend
Company | RTX |
---|
Location | Houston, TX, USA |
---|
Salary | $66000 – $130000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Junior, 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.