This job posting isn't available in all website languages
IT/Technical & Product Development
Reed Business Information
REE00A94 Requisition #

Position Summary: 


Cirium (formerly known as FlightGlobal) is looking for a highly skilled Sr. Software Engineer to join our Trips Aquisition and Processing engineering team and help build front and back-end services that make our business work. This team tackles a wide variety of exciting projects, including finding innovative ways to make the data delivery platform more efficient and highly available. This team is where flight data from a variety of sources comes together. The right candidate will display a positive team-oriented attitude, possess intrinsic motivation for quality engineering, and come to us with a solid foundation of relevant experience, ready to jump in and contribute to our success. 


We are looking for someone who has a positive team-oriented attitude, can take ownership of the test effort, possesses a strong balance of technical skills, testing capability, and curiosity. The candidate should be comfortable working on a cross-functional team in an iterative, participatory environment, and be confident in helping to fill in the gaps and ask questions about requirements and the intended behavior of products.  


Responsibilities Include: 

  • Working with technical users to identify requirements and design features for internal systems.
  • Development and maintenance of new and existing codebases, with an emphasis on testing and testability.
  • Be an active member of the development team, contributing ideas an insight in stand-ups and meetings, asking questions, reviewing pull requests, identifying and fix bugs, and helping users. 



  •  five years’ experience writing code professionally. 
  • An eye for increasing testability in distributed applications.
  • Able to work productively with Linux and cloud-based environments.
  • Experience with distributed, high-volume systems and the ability to reason about throughput, latency, and consistency.
  • Bachelor’s degree in a field that requires analytical and logical skills, OR equivalent experience. 




  • Experience writing Java and/or Python. 
  • Experience using Docker.
  • Familiar with typical issue-logging and project planning tools (e.g. JIRA, Pivotal Tracker).
  • Experience with front-end UIs.
  • Experience with distributed streaming services like Kafka or AWS Kinesis.
  • Experience with MPP tools like Hadoop or Spark.
  • Understanding of REST, HTTP, and web services. 


Please note: This is a regular, full-time position which requires working out of our office located in downtown Portland, Oregon. 


About the Company: 


Cirium provides data services and end-to-end data solutions to customers serving the global travel industry. The company has established a leadership position as a provider of real-time global flight information, serving airlines and airports, travel agencies, developers, consumers, and more. The company is leveraging the platform and domain knowledge and has expanded into new data sets and new products that deliver value to the company’s core markets. We work in an agile, product focused positive environment, and we are well positioned for future growth. 


Our Environment: 


We hire the best talent in the travel and technology industries. To support our talented team, we offer an extraordinary work environment that places trust and respect at the forefront of our company values. These values enable our employees to do their best work by creating an open, supportive environment that promotes creativity. Employees are also provided outstanding benefits, including flexible working hours and a "take it when you need it" time off program that encourages a healthy life/work balance. If that weren't enough, we work in a beautifully remodeled downtown Portland office, which provides lots of natural light and includes a well-stocked refrigerator and snack bar! We think it's a great place to do great work, and if you like the sound of this as well, we encourage you to consider this opening.



Previous Job Searches

Activity Feed

Job shares through RBI
Someone referred the Associate Statistical Modeler position. 4 hours ago
Someone referred the Sr Business Analyst position. 4 hours ago
Someone referred the Sr Business Analyst position. 4 hours ago
Someone referred the Statistical Modeler - Data Scientist position. 5 hours ago
Someone referred the Software Engineer II position. 5 hours ago
Please try again.


Either there was a problem on our end with the action you just performed, or we are currently having technical difficulties with our system. Click the link above to be directed to the site for all roles or please try again later.