Software Development Engineer II - Tax & Regulatory
Expedia GroupAbout the role
Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success.
Why Join Us?
To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win.
We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a global hybrid work setup (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us.
Introduction to Team
Expedia Product & Technology builds innovative products, services, and tools to deliver high-quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences for the traveler and our partners that drive loyalty and customer satisfaction.
The Software Development Engineer II role sits on CDFS - which is the Tax & Regulatory part of our platform team within our Product & Technology division This team focuses on design ,development and support of services across tax & regulatory domains . In this role, you will have the opportunity to build Global Tax Platform and Unified Regulatory Platform for the travel industry. These highly resilient systems must scale to process entire Expedia Group’s business transactions in time while adapting to ever-changing regulations in markets around the world. They power the complete transaction lifecycles, from shopping through booking, invoicing, accounting, filing, reporting, etc. And they must do these while providing financial-grade accuracy and robust reporting and audit trails.
This is an opportunity to take a pivotal role in building the travel industry’s premier commerce and financial platforms. You will have the opportunity to design and implement APIs, data streams, and real-time compute systems, focusing on scalability, performance, and reliability. As an engineer in the team, you will need to push the boundaries of cloud technologies. From Kafka, Kubernetes, or gRPC to Apache Spark and Flink, we’re always looking for the right technology to scale our solutions. We need your expertise to build for the long-term, with a focus on design patterns, re-use, and robust engineering practices including CI/CD.
In this role, you will:
Work in small, agile teams to design, develop, test, and maintain services
Build cloud-native streaming data, real-time processing, and data lake platforms at scale
Ensure all software meets the highest standards of performance, security, and scalability
Review pull requests, and lead by example on code refactoring for readability, extensibility, and testability
Leverage CI/CD techniques and tools to maximize delivery speed and reliability
Embrace change, always open to replacing what you built yesterday with something better today
Experience and Qualifications:
Bachelor’s degree in Computer Science or a related technical field or equivalent related professional experience.
2+ years of software development engineering experience or related experience.
Experience in system design, problem solving, and object-oriented coding skills. Highly preferred: Java Experience.
Experience developing in cloud environments. Preferred: AWS, Containerization/Kubernetes, Spark/Streaming, UI development frameworks like react,node.js.
Experience delivering and supporting highly available and scalable solutions.
Excellent teamwork and communication skills.
Knowledge in DataDog, Splunk, or other application monitoring tools.
Knowledge in building CI/CD pipelines.
Passionate about learning new things and sharing knowledge with others.
Starting pay for this role will vary based on multiple factors, including location, available budget, and an individual’s knowledge, skills, and experience. Pay ranges may be modified in the future.
Accommodation requests
If you need assistanc
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s