Senior Software Engineer – Enterprise Sales Systems, Cloud Infrastructure & Digital Platform Development
Posted 2026-05-05Join arenaflex: Build the Future of Digital Guest Experiences
Are you ready to be part of something magical? At arenaflex, we don't just create technology – we craft enchanting memories that last a lifetime. We're looking for a passionate Senior Software Engineer to join our dynamic team and help us revolutionize how millions of guests experience our digital and physical offerings across the globe.
When you work at arenaflex, you're not just writing code – you're helping families create memories that they'll treasure forever. Our technology powers everything from park ticketing to resort bookings, from cruise line experiences to vacation ownership programs. We're the digital heartbeat of one of the world's most beloved entertainment brands, and we're looking for someone extraordinary to help us continue that legacy.
About arenaflex Parks, Experiences and Products
At arenaflex Parks, Experiences and Products, we oversee an incredible portfolio of travel and leisure businesses that span the globe. This includes six resort destinations across the United States, Europe, and Asia, a world-class cruise line, an award-winning vacation ownership program, and unparalleled guided family experiences. Our consumer products division represents the world's leading licensing business, covering toys, apparel, home goods, digital games, and applications. With retail locations worldwide and our innovative shoparenaflex e-commerce platform, we bring the magic of arenaflex directly to families everywhere.
Our technology team operates at the intersection of imagination and innovation. We build solutions that connect the digital world with physical experiences, creating seamless journeys for guests from the moment they start planning their vacation until they return home with cherished memories. We're responsible for end-to-end digital and physical visitor experiences across attractions and entertainment, food and beverage, resorts and transportation, and merchandise lines – including flagship digital platforms like My arenaflex Experience and Hello, arenaflex!
What You'll Do
As a Senior Software Engineer on our Enterprise Sales Systems team, you'll play a critical role in building and maintaining the systems that power our vacation booking experiences. You'll work alongside talented engineers, product managers, and business partners to deliver cross-platform integrated experiences that will define how children and families interact with our digital and physical assets worldwide.
Key Responsibilities
- Architect Innovative Solutions: Develop cutting-edge solutions to keep our Sales system synchronized with various fulfillment systems, ensuring a seamless booking experience for every guest.
- Anomaly Detection: Build robust anomaly detection capabilities within the Sales system to identify and address irregularities before they impact guest experiences.
- Cross-Functional Collaboration: Work with multi-functional teams to develop Travelbox interfaces for customer-facing systems, including User Interfaces, Core APIs, and abstraction services.
- Tool Development: Design, evaluate, and maintain tools that support our Sales system infrastructure and enhance developer productivity.
- Security Excellence: Help improve development velocity while ensuring products meet stringent security standards. Identify vulnerabilities and develop fixes that adhere to industry security best practices.
- Data Integration: Update and improve reconciliation processes and other batch jobs that ensure data consistency across our systems.
- Analytics & Reporting: Develop dashboards that help measure and assess incident impact and severity, enabling rapid response to service disruptions.
- Monitoring & Alerts: Collaborate with other IT teams to configure monitoring systems and alerts that proactively notify us of potential issues.
- Process Automation: Partner with Revenue Management and Fulfillment teams to automate reconciliation processes, reducing manual effort and improving accuracy.
- Infrastructure as Code: Identify configuration gaps with our local Terraform reference libraries and work with the Reference Design team for continuous improvement.
- Cloud Infrastructure: Develop reusable infrastructure code and testing frameworks that can be leveraged across multiple projects and teams.
- On-Call Excellence: Participate in on-call rotations to ensure system reliability and rapid incident response.
What We're Looking For
Required Skills and Experience
- Technical Depth: Minimum 5 years of professional experience in technology roles, with a proven track record of delivering complex software solutions.
- Programming Expertise: Strong proficiency in Java 8 or higher, with the ability to write clean, maintainable, and efficient code.
- Cloud Platform Mastery: Extensive experience with AWS technologies including ECS, EC2, S3, Lambda, RDS, Redis, CloudWatch, Kinesis, and AWS API Gateway.
- DevOps Practices: Strong understanding of CI/CD pipelines and modern deployment practices.
- Database Expertise: Strong understanding of Oracle databases, including query optimization, schema design, and performance tuning.
- Enterprise Java Technologies: Experience with Spring Core, Spring Boot, Maven, Tomcat, REST APIs, and SOAP web services.
- Modern Development Practices: Hands-on experience with Microservices architecture, Git version control, and JUnit testing frameworks.
- Message Queuing: Familiarity with RabbitMQ for asynchronous communication between services.
- Observability Tools: Hands-on experience using AppDynamics and Splunk for application monitoring and troubleshooting.
Domain Knowledge: Deep understanding of Resort Sales and Fulfillment domains, including the complexities of vacation booking systems, inventory management, and guest service workflows.
Education Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field. Equivalent professional experience will also be considered.
Nice to Have
- Experience in performance, load, and stress testing of sales systems at scale.
- Knowledge of Python or other programming languages for automation and scripting.
- Strong Linux systems administration skills.
- Ability to collaborate effectively in a small, productive development team as well as the broader technology organization.
- Deep understanding of OTAX libraries for tax calculation and compliance.
- Experience with Kubernetes container orchestration.
- Background in hospitality or travel industry technology.
Why arenaflex?
At arenaflex, we believe that our employees and cast members are at the heart of everything we do. That's why we offer a competitive total rewards package that encompasses far more than just a salary. When you join our team, you become part of a legacy of innovation, creativity, and magic.
Compensation and Benefits
We offer a comprehensive compensation package that reflects the value you bring to our organization. The annual salary range for this position is $70,000 to $80,000, with opportunities for growth based on experience and performance. Our benefits package includes:
- Health & Wellness: Comprehensive medical, dental, and vision coverage for you and your family, including mental health support and wellness programs.
- Retirement Savings: 401(k) plan with generous company matching to help you build your financial future.
- Paid Time Off: Generous vacation policies, personal days, and holidays that allow you to recharge and spend time with loved ones.
- Professional Development: Extensive learning opportunities including tuition reimbursement, professional certifications, and internal training programs.
- Career Growth: Clear advancement paths and the opportunity to work on cutting-edge projects that span multiple business units.
- Unique Perks: Access to exclusive arenaflex experiences, discounts on travel and merchandise, and special privileges that only arenaflex can offer.
Work Environment and Culture
We pride ourselves on fostering a collaborative, innovative, and inclusive work environment. Our teams enjoy a high degree of autonomy and exposure to all aspects of the arenaflex business, from executive leadership to frontline operations. You'll have the opportunity to work on projects that impact millions of guests worldwide while collaborating with talented professionals across multiple disciplines.
At arenaflex, we encourage creative problem-solving and continuous improvement. We believe in the power of diverse perspectives and welcome ideas from every team member. Our fast-paced environment offers new challenges daily, ensuring that you'll never stop learning and growing in your career.
Equal Opportunity Employer
arenaflex is committed to fostering a diverse and inclusive workplace. We believe that diversity strengthens our ability to innovate and create the best experiences for our guests. We are an equal opportunity employer, and applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, sexual orientation, gender identity, disability, protected veteran status, or any other basis protected by law.
Ready to Join the Magic?
If you're passionate about technology, love solving complex problems, and want to be part of something truly special, we want to hear from you. This is your opportunity to bring your technical expertise to a company that touches the lives of millions of people around the world every single day.
Apply now and become part of a team that's dedicated to creating happiness and magical memories for families everywhere. At arenaflex, your code will do more than run – it will inspire wonder, create connections, and help families experience the impossible.
We Power the Enchantment. Join us and help make dreams come true.