Software Development Engineer II - Full Stack/Android

1 Year ago • 2 Years + • Full Stack Development • $112,000 PA - $156,500 PA

Job Summary

Job Description

Expedia Group is looking for a Software Development Engineer II specializing in Full Stack/Android. The role involves shaping the future of travel by designing and implementing scalable solutions for vacation rentals across Expedia Group brands. Key responsibilities include enhancing the user purchasing experience, streamlining feature delivery, contributing to both Android and backend systems, and creating robust monitoring and testing strategies. The company fosters an open and inclusive culture, offering a full benefits package, travel perks, and career development resources. This position is based in Austin, United States.
Must have:
  • 2+ years of experience building Android applications
  • Proficient in Kotlin and Jetpack Compose
  • Strong knowledge of MVVM architecture
  • Familiarity with backend development (Java/Kotlin)
  • Experience with A/B testing tools
  • Ability to write clean, maintainable code
Good to have:
  • GraphQL experience
  • Familiarity with data-access patterns
  • Experience with monitoring tools
Perks:
  • Travel perks
  • Generous time-off
  • Parental leave
  • Flexible work model
  • Career development resources

Job Details

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 flexible work model (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 the team 

Expedia Technology teams partner with our Product teams to create 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 that drive loyalty and traveler satisfaction. 

The VR Differentiators team is responsible for enhancing the Vacation Rental experience across Expedia Group brands, including Vrbo.com. We implement features to drive business value on all UI platforms and our API layer. Developers work closely with each other as well as product, program, and design partners. 

As a key contributor on this team, you will leverage your technical expertise and passion for innovation to design and implement scalable, forward-thinking solutions. Your work will directly impact millions of travelers and partners worldwide by shaping the way they explore, personalize, and book travel. 

In this role, you will:   

  • Design and implement innovative ways to enhance purchasing vacation rentals for users 

  • Identify opportunities to streamline domain / server-driven delivery of new Vacation Rental features 

  • Contribute to both the Android and backend systems at Expedia, contributing as a full-stack developer 

  • Create robust strategies for monitoring and testing component health to ensure high reliability and performance 

 

Experience and qualifications:  

  • 2+ years (or equivalent) experience building and maintaining Android applications in a collaborative Agile environment, with production deployments on public or hybrid cloud platforms 

  • Proficient in Kotlin and Jetpack compose, and Android Jetpack Libraries (Navigation, Hilt etc.) with strong knowledge on MVVM architecture, unidirectional data flow, and accessibility and Material Design best practices 

  • Familiarity with Backend development using Java, Kotlin, or other backend languages. GraphQL experience is a plus 

  • State management, and integration of remote configuration and A/B testing tools 

  • Applies strong fundamentals in software design, testing, and debugging to create clean, modular, and maintainable code aligned with team and business goals 

  • Familiar with data-access patterns, monitoring tools, and performance optimization in Android applications 

  • Collaborates effectively with cross-functional teams and proactively seeks opportunities for technical growth, knowledge sharing, and innovation 

The total cash range for this position in Austin is $112,000.00 to $156,500.00. Employees in this role have the potential to increase their pay up to $179,000.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role.

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 assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request.

We are proud to be named as a Best Place to Work on Glassdoor in 2024 and be recognized for award-winning culture by organizations like Forbes, TIME, Disability:IN, and others.

Expedia Group's family of brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®, CarRentals.com™, and Expedia Cruises™. © 2024 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50

Employment opportunities and job offers at Expedia Group will always come from Expedia Group’s Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you’re confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals with whom we have not made prior contact. Our email domain is @expediagroup.com. The official website to find and apply for job openings at Expedia Group is careers.expediagroup.com/jobs.

Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.

Similar Jobs

Figma - Account Executive, Enterprise

Figma

San Francisco, California, United States (Remote)
1 Month ago
Netflix - Director, Payments - UK/Ireland

Netflix

London, England, United Kingdom (On-Site)
7 Months ago
bytedance - Full-Stack Software Engineer - Security Operation Center

bytedance

San Jose, California, United States (On-Site)
9 Months ago
Minecast - Senior Software Development Engineer in Test

Minecast

Mississauga, Ontario, Canada (Hybrid)
1 Year ago
Kyruus Health - Senior Data Architect

Kyruus Health

United States (Remote)
4 Months ago
P99 soft - Full Stack Engineer (ReactJS+NodeJs)

P99 soft

Hyderabad, Telangana, India (Hybrid)
1 Month ago
playrix  - Python Full Stack Developer (DevTools)

playrix

Ireland (Remote)
4 Months ago
Nagarro - Principal Engineer, Java Fullstack

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
9 Months ago
Simcorp - Lead Fullstack Engineer - (C# and Angular)

Simcorp

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago
Roblox - Principal Fullstack Software Engineer (Team Lead), Ads Experience

Roblox

San Mateo, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nice - Analyst, Investor Relations

Nice

Hoboken, New Jersey, United States (Hybrid)
1 Month ago
GLu Mobile - Associate Product Manager, Live Ops

GLu Mobile

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Zscaler - Senior Staff Software Development Engineer - API, Cloud

Zscaler

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Nintendo - Bilingual Artwork Project Specialist (Japanese)

Nintendo

Redmond, Washington, United States (Hybrid)
11 Months ago
Apple - Human Factors Engineer

Apple

Austin, Texas, United States (On-Site)
1 Month ago
Veeam Software - Senior Staff Platform Engineer

Veeam Software

California, United States (Remote)
1 Month ago
Mixpanel - Senior Account Executive

Mixpanel

Sydney, New South Wales, Australia (On-Site)
4 Weeks ago
Everi - Software Developer IV

Everi

Las Vegas, Nevada, United States (Hybrid)
1 Month ago
Miro - Technical Account Manager

Miro

Amsterdam, North Holland, Netherlands (On-Site)
3 Weeks ago
fuse games - Senior Data Analyst

fuse games

İstanbul, Türkiye (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Austin, Texas, United States

Next Level Business Services - Sr. Salesforce Developer

Next Level Business Services

Hartford, Connecticut, United States (On-Site)
9 Months ago
Apple - Sports Business Optimization & League Relations

Apple

New York, New York, United States (On-Site)
2 Months ago
Pinterest - Manager II, Machine Learning Engineering, Monetization

Pinterest

San Francisco, California, United States (Hybrid)
4 Weeks ago
Remote - Engineering Team Leader

Remote

Iberia, Missouri, United States (Remote)
1 Month ago
Apple - Software Engineer - Mobile Diagnostics

Apple

Cupertino, California, United States (On-Site)
3 Months ago
Scout - Senior Specialist, Parts Logistics

Scout

Columbia, South Carolina, United States (On-Site)
1 Month ago
UPF Industries  - General Labor

UPF Industries

Moultrie, Georgia, United States (On-Site)
2 Months ago
Patreon - Frontend Engineer, Insights (L4)

Patreon

New York, New York, United States (Hybrid)
4 Months ago
SSC Technologies - Associate Manager, Hedge Fund/Private Equity Fund Accounting

SSC Technologies

Los Angeles, California, United States (Hybrid)
2 Months ago
GHX - Inventory Specialist

GHX

Dallas, Texas, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

The Walt Disney Company - Senior Software Engineer - Full Stack

The Walt Disney Company

Glendale, California, United States (On-Site)
3 Months ago
N-ix - Middle .NET Fullstack Engineer

N-ix

Poland (Hybrid)
6 Months ago
Lilt - Senior Full Stack Engineer

Lilt

Washington, District Of Columbia, United States (Hybrid)
2 Weeks ago
Nagarro - Associate Principal Engineer, .Net Fullstack

Nagarro

India (Remote)
9 Months ago
Boomi  - Software Principal Engineer (FullStack)

Boomi

Pune, Maharashtra, India (On-Site)
1 Month ago
AI Fund - Full-Stack Engineer

AI Fund

San Francisco, California, United States (Hybrid)
4 Months ago
Inkittt - Senior Software Engineer, Mobile Full-Stack

Inkittt

San Francisco, California, United States (Hybrid)
4 Months ago
Infosys - Lead Java Fullstack Developer

Infosys

Charlotte, North Carolina, United States (On-Site)
2 Months ago
Autodesk - Senior Software Engineer (Full Stack Development)

Autodesk

Toronto, Ontario, Canada (On-Site)
1 Month ago
M365 connect - Full-stack Developer

M365 connect

Lagos, Lagos, Nigeria (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Expedia Group (NASDAQ: EXPE) powers travel for everyone, everywhere through our global platform. Driven by the core belief that travel is a force for good, we help people experience the world in new ways and build lasting connections. We provide industry-leading technology solutions to fuel partner growth and success, while facilitating memorable experiences for travelers. Expedia Group's family of brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®, CarRentals.com™, and Expedia Cruises™.For more information, visit.

Get notified when new jobs are added by Expedia

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug