Join arenaflex's Engineering Team
arenaflex is seeking talented Software Developers of all experience levels to join our dynamic technology team. As a Software Developer at arenaflex, you will be part of a mission-driven organization that cares deeply about people and their journeys. We believe in creating technology solutions that enhance human experiences, and we need empathetic, customer-focused developers to help us achieve this goal.
At arenaflex, our purpose is to serve our customers throughout their entire travel experience, whether they are individual travelers or institutional partners. We want organizations to let that care guide how we work and what we build. As a developer on a product team at arenaflex, you will create exceptional experiences for millions of customers and over 100,000 team members across our global network.
Our goal is to create an enviable, engineering-centric workplace. What does that mean exactly? Deploying is painless, you have a strong voice, communication flows freely, we measure our products, and we take advantage of the latest technologies to continuously improve how we work. Of course, we also want to ensure we are having fun, walking with, and being involved with great people who share our passion for innovation.
Why You'll Love This Job at arenaflex
Successful Software Developers at arenaflex excel in three key areas:
- Software Delivery: We take pride in shipping high-quality code that makes a real impact on our customers' lives.
- Product Mindset: We think beyond just writing code—we understand the business value and customer impact of what we build.
- Growth Mindset: We are constantly learning, improving ourselves, and helping our teammates grow alongside us.
Our Software Development Teams at arenaflex discover procedures to enhance each day's work. This means taking an honest look at shipping metrics and asking what we can do to improve them. We expect a team to ask "Why has our deployment frequency declined during the last month?" and work toward solutions to improve the situation as a team, under their own direction. In short, we want everyone to invest in continuously improving themselves and their processes while delivering product success.
You will interact with all components of the Product lifecycle and work to broaden your skills in Lean Product Development. We count on our engineers to dig in and treat business problems as true partners. We love simple solutions and collecting data to draw conclusions. To assemble new solutions and chase new hypotheses, our teams are constantly learning. We treat delivery failures as learning experiences and use those experiences to build resiliency in our systems.
Depending on the level, the position offers a balance of technical training and hands-on development work. All Software Developers write code each day, regardless of level. This is an entry-level position perfect for recent graduates or early-career professionals looking to make their mark in the airline and travel technology industry.
What You'll Do
As a Software Developer at arenaflex, you will be accountable for software application delivery while also influencing the team to discover new behaviors and processes based on common inspection and rapid feedback. Your key responsibilities include:
- Facilitate team ceremonies alongside appropriate team members, including sprint planning, daily standups, and retrospectives.
- Identify gaps in agile and technical practices and collaboratively search for remedies for them.
- Identify practical methods to question the status quo and lead experiments on alternatives, looking for enhanced customer value or new learnings.
- Develop soft skills (communication, business orientation, adaptability, giving and receiving feedback).
- Make use of existing practices, including pair programming and code reviews.
- Work with the delivery manager to select training and growth opportunities and recommend personal growth paths.
- Help articulate and remove team blockers with the Delivery Manager as needed.
- Participating in shape and software application design with the Squad—generally encourages the team to work on new ideas and emergent, iterative design.
- Focus on constructively arguing against solutions that are not fit for purpose if necessary.
- Partner with the Product Owner (providing playback, keeping focus on business value, etc.) as needed to assist the overall Squad's delivery.
- Demonstrate a strong willingness to learn and the capability to show vulnerability when you don't understand something.
All You'll Need for Success
Minimum Qualifications
We are looking for candidates who can demonstrate at least 3 of the following:
- Proven experience in at least one object-oriented programming language such as Java, C++, Python, or C#
- Proven experience in at least one web framework, preferably along with Spring, Spring Boot, or ASP.NET Core
- Proven experience in SQL and ability to design relational database schemas
- Ability to function in a Linux/Unix environment using shell commands
- Ability to scrutinize programs and services to ensure they adhere to security standards
- Bachelor's degree in Computer Science, Computer Engineering, or related fields (or equivalent experience)
Preferred Qualifications
The following experience is highly valued and will help you stand out:
- Working experience building enterprise-critical, Internet-scale distributed systems or high-volume client/server systems
- Ability to work as part of a team, always keeping the team's goal in mind
- Experience using delivery management systems
- Exposure to using continuous integration/continuous deployment environments
- Experience delivering software applications using an Agile approach like Extreme Programming, Kanban, or Scrum
- Product experience with any of the following:
- Test Driven Development (TDD)
- Testing Pyramid
- Multi-threading and concurrency
- Debugging, typical overall performance profiling and optimization
- Object-oriented and service-oriented software development patterns
- Internally motivated, able to work proficiently on one's own and in a team environment
- Adept and comfortable communicating with internal team members and external business stakeholders
- Demonstrated ability to find innovative methods for improving and simplifying solutions, systems, and strategies without getting bogged down in blockers or bottlenecks
Technical Skills (Nice to Have)
While not required, proficiency in any of these technologies is highly valued:
- J2EE technologies: Java, JSP, JMS, JAXB, JDBC, EJB
- Database and persistence frameworks: Hibernate, Oracle, Object/Relational Mapping, Query performance tuning
- Cloud-based development: Cloud Foundry, AWS, Azure, or Google Cloud Platform
- Web Servers: Tomcat, tcServer, WebSphere
- Web Services: REST/SOAP (JSON/WSDL/XML)
- Frameworks: Spring Framework, Spring Boot
- Front-end: Angular JS, React, Vue.js, Ext JS, CSS, jQuery, AJAX
- Build/deployment tools: Maven, Gradle, Git, JUnit, Mockito
- DevOps Toolchain: Selenium, Nexus Repository, SonarQube, Fortify, Jenkins, ElasticSearch, Logstash, Kibana, New Relic
- Other: Linux/Unix shell Scripting, JavaScript, IBM MQ/Rabbit MQ, SQL Developer
Career Growth Opportunities
At arenaflex, we invest heavily in your professional development. As you grow in your role, you will have opportunities to:
- Progress into Senior Developer roles with increased technical leadership responsibilities
- Transition into technical architect positions designing system-wide solutions
- Move into product management or engineering management roles
- Specialize in high-demand areas like cloud architecture, cybersecurity, or data engineering
- Lead small to medium-sized development teams of 5-25 developers
- Gain experience with cutting-edge technologies in the airline and travel industry
We may also consider a Senior role for you if you have additional experience including:
- Experience leading and managing small to medium-sized development organizations
- Previous experience founding or working as a founding engineer at a technology startup from concept to MVP and subsequent releases
- Previous experience as a designer, product owner/manager, or business role (marketing, sales, finance, etc.)
- Production DevOps experience and the ability to build CI/CD pipelines
- Experience writing production shell scripts in a Linux/Unix environment
- Proficiency in Full Stack Development across multiple technology stacks
Work Environment and Culture at arenaflex
arenaflex fosters a collaborative, inclusive, and innovative work environment. We believe that the best solutions come from diverse teams working together with shared goals. Our engineering culture emphasizes:
- Continuous Improvement: We regularly reflect on our processes and look for ways to get better
- Psychological Safety: We encourage everyone to ask questions, admit when they don't know something, and learn from mistakes
- Work-Life Balance: We support flexible work arrangements and respect boundaries
- Innovation: We give engineers time and space to experiment with new ideas
- Collaboration: We believe the best code comes from pair programming and collaborative problem-solving
What You'll Get
arenaflex offers a comprehensive benefits package designed to support your wellbeing and lifestyle:
- Competitive Salary: $30-40 per hour depending on experience and qualifications
- Travel Perks: Ready to explore the world? You, your family and your friends can reach 365 destinations on more than 6,800 daily flights across our global network.
- Health Benefits: On day one, you'll have access to your health, dental, prescription and vision benefits that will help you live well. That's just the beginning—we also provide virtual doctor visits, flexible spending accounts and more.
- Wellness Programs: We want you to be the best version of yourself—that's why our wellbeing programs offer you all the right tools, resources and support you need.
- 401(k) Program: Available upon hire and, depending on the workgroup, company contributions to your 401(k) program are available after one year.
- Additional Benefits: Other great benefits include our Employee Assistance Program, pet coverage and discounts on hotels, cars, cruises and more.
Feel Free to Be Yourself at arenaflex
From the team members we hire to the customers we serve, inclusion and diversity are the foundation of the dynamic workforce at arenaflex. Our 20+ Employee Business Resource Groups are focused on connecting our team members to our customers, suppliers, communities and shareholders, helping team members reach their full potential and creating inclusive work environments to meet and exceed the needs of our diverse global community.
We believe that diverse perspectives drive innovation, and we are committed to creating an environment where everyone feels welcome, valued, and empowered to contribute their best work.
Apply Today!
If you're passionate about technology, excited about the airline and travel industry, and want to work on products that impact millions of people every day, we want to hear from you! Join arenaflex and be part of a team that's transforming how people experience travel.
Ready to start your journey with arenaflex? Click the button below to submit your application. We can't wait to see what you'll bring to our team!