Join Our Team at Cirium – Shaping the Future of Aviation Analytics
Are you a developer who enjoys collaboration, continuous learning, and building software that makes a meaningful impact
About The Business
At
Cirium, we connect communities across the globe through trusted aviation analytics. We support airlines, airports, technology innovators, financial institutions, and partners worldwide by enabling informed decision‑making and digital transformation across the aviation industry.
Learn more at https://www.cirium.com/
About The Team
Our teams work in
cross‑functional squads made up of team leads, business analysts, developers, and testers. This model encourages shared ownership, open communication, and collaboration, allowing everyone to contribute their skills and perspectives toward shared goals.
About The Role
As a
Software Engineer III, you will design, develop, and enhance software solutions while helping translate user and business needs into effective technical outcomes. You will collaborate with colleagues across experience levels, support knowledge sharing, and continue to grow your own skills.
We welcome candidates from diverse educational and career paths. What matters most is your commitment to inclusive teamwork, problem‑solving, and delivering high‑quality software.
Responsibilities
- Collaborate with teammates to understand requirements and deliver effective solutions
- Design, develop, and maintain software aligned with product needs and best practices
- Write and review technical specifications and code for complex components
- Participate in code reviews that promote quality and shared learning
- Work effectively within different delivery approaches (e.g., Agile or hybrid models)
- Troubleshoot and resolve technical issues in a constructive, solution‑focused way
- Mentor and support the growth of other engineers through knowledge sharing
- Stay current with emerging technologies and data‑modeling approaches
Requirements
We understand that no one meets every qualification listed below. If many of these align with your experience, we encourage you to apply.
- Experience in software engineering or equivalent skills gained through varied paths
- Familiarity with software development methodologies such as Agile or Waterfall
- Experience with technologies such as Java (8+), Spring Boot, microservices, SQL, and test frameworks (JUnit, Mockito)
- Exposure to containers or orchestration tools such as Docker or Kubernetes
- Experience working with AWS Cloud
- Understanding of data modeling concepts and different data storage approaches
- Strong analytical thinking and willingness to learn continuously
- Ability to collaborate effectively and communicate clearly with diverse teams
Experience with Kafka, PostgreSQL, or Cucumber (BDD) is a plus, but not required.
Our Commitment to Diversity, Equity, and Inclusion
Cirium is committed to creating a welcoming and supportive workplace for everyone. We encourage applications from people of all backgrounds, identities, abilities, and experiences—including those historically underrepresented in technology.
If you need accommodations during the recruitment process or in your role, please let us know. We are committed to making our opportunities accessible to all.
To learn more about the LexisNexis Risk team and our work culture, visit here.
We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click here to access benefits specific to your location.