Software Development Engineer II
About This Position
About the Role
Expedia is seeking a talented Software Development Engineer II to join our innovative team in Springfield, Greene County, US. In this role you will design, develop, and maintain high‑performance services that power Expedia’s global travel platforms.
Key Responsibilities
- Architect, code, test, and deploy scalable micro‑services using Java, Kotlin, or Go.
- Collaborate with product managers, data scientists, and UX designers to translate business requirements into technical solutions.
- Maintain and improve existing codebases, ensuring reliability, performance, and security.
- Participate in code reviews, mentor junior engineers, and champion best‑practice development standards.
- Monitor production systems, troubleshoot incidents, and implement automated remediation.
- Contribute to continuous integration/continuous delivery (CI/CD) pipelines and DevOps initiatives.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- 3+ years of professional software development experience in a large‑scale, consumer‑facing environment.
- Strong proficiency in object‑oriented programming, data structures, and algorithms.
- Hands‑on experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Familiarity with RESTful APIs, GraphQL, and event‑driven architectures.
- Excellent problem‑solving skills, communication abilities, and a collaborative mindset.
What We Offer
- Competitive salary range: $99,000 – $138,500 USD.
- Comprehensive health, dental, and vision benefits.
- Generous paid time off and flexible work arrangements.
- Professional development budget and tuition assistance.
- Inclusive, diverse culture where every voice is heard.
How to Apply
Ready to shape the future of travel? Submit your resume and a brief cover letter highlighting relevant projects to Expedia’s career portal.
Frequently Asked Questions
What programming languages are required for this role?
Experience with Java, Kotlin, or Go is essential, along with familiarity in Python or Scala for scripting and data tasks.
Is remote work possible for this position?
Expedia offers flexible work arrangements; candidates can discuss remote or hybrid options during the interview process.
What is the salary range for the Software Development Engineer II?
The position offers a salary between $99,000 and $138,500 USD, depending on experience and qualifications.
Frequently Asked Questions
Click the Apply Now button to submit your application directly to the employer.
The estimated compensation for this role is $1,904 - $2,663/week.
Check the job description for location requirements.
Job Details
Expedia
Springfield, Greene County
Full-Time
$1,904 - $2,663/week
28/04/2026