Senior Software Developer Relations

Senior Software Developer Relations

Full-Time 70000 - 90000 € / year (est.) Home office (partial)
Expedia Group

At a Glance

  • Tasks: Engage with developers, create content, and build innovative solutions in a supportive community.
  • Company: Join a leading travel tech company that values diversity and collaboration.
  • Benefits: Enjoy travel perks, generous time off, flexible work, and career development resources.
  • Other info: Dynamic environment with opportunities for growth and innovation in technology.
  • Why this job: Shape the future of travel while empowering developers with cutting-edge AI tools.
  • Qualifications: 8+ years in software development, strong communication skills, and community-building experience.

The predicted salary is between 70000 - 90000 € per year.

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 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 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 Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools that deliver high‑quality experiences for travelers, partners, and employees. A single technology platform, powered by data and machine learning, provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. The Senior Developer Relations Engineer is part of the Developer Experience team. Our mission is to empower developers to create, deploy, and scale standard and extensible solutions faster and more reliably than ever before. If you are passionate about the bleeding edge of Developer Platforms and AI tooling and love helping other developers succeed, you’ve found your home.

In This Role, You Will:

  • Champion the Community: Engage with developers and meet them where they are. Answer technical questions, solicit feedback, and foster a welcoming and supportive environment.
  • Be the Voice of the Developer: Act as a critical feedback loop to our Product and Engineering teams. Systematically collect, analyze, and present developer feedback to ensure our roadmap is aligned with the real‑world needs of the community.
  • Educate and Inspire through Content: Create high‑quality technical content (blog posts, video tutorials, live streams, documentation) that demystifies complex topics.
  • Develop Compelling Code & Demos: Build and maintain open‑source examples, reference architectures, and starter kits that showcase best practices.
  • Speak and Represent: Deliver compelling talks and workshops that establish you and the company as thought leaders.
  • Strategic Influence: Stay on the absolute cutting edge of AI and other core concepts. Research and experiment with emerging technologies—multimodal models, new agentic frameworks, quantization techniques, and more—and help shape our developer relations strategy accordingly.

Minimum Qualifications:

  • 8+ years of professional experience in software development, with at least 2+ years in a developer‑facing role (Developer Relations, Developer Advocacy, Solutions Engineering, or similar).
  • Exceptional communicator: Translate highly technical concepts into clear, engaging, and accessible content for developers of all skill levels, both in writing and on stage.
  • Community‑First mindset: Proven track record of building or contributing to developer communities.
  • Advanced proficiency in Python: Ability and desire to deliver prototypes and working solutions to move forward the organization with innovative solutions.
  • Hands‑On AI expertise: Proven experience building applications with the latest AI technologies, patterns and standards.
  • Proficiency with the modern developer stack: Intermediate proficiency in at least one of Python, JavaScript/TypeScript, Java/Kotlin.
  • Infrastructure & Cloud: Strong practical knowledge of cloud platforms (AWS, GCP, or Azure) and modern infrastructure concepts like containers (Docker, Kubernetes), serverless computing, and Infrastructure‑as‑Code (Terraform, Pulumi).
  • Architectural patterns: Solid understanding of API design (REST, GraphQL), distributed systems, microservices, and CI/CD principles.

Preferred Qualifications:

  • Experience leading technical delivery of complex initiatives, influencing design decisions, and driving high‑quality implementation across service boundaries.
  • Demonstrated success improving system performance, resiliency, and operational health through data‑driven analysis, automation, and continuous improvement practices.
  • Experience building software that operates at scale, including designing maintainable service interfaces, evolving data models, and supporting multi‑service integrations.
  • Familiarity with modern AI/ML‑enabled development patterns, including integrating intelligent capabilities into products or internal systems in a safe, practical, and measurable way.
  • Broad technical versatility across multiple engineering areas, with the ability to adapt quickly, solve ambiguous problems, and contribute effectively across different domains.

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. 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, religion, gender, sexual orientation, national origin, disability or age.

Senior Software Developer Relations employer: Expedia Group

At Expedia Group, we prioritise our people and foster an inclusive culture where diversity is celebrated and collaboration thrives. With a comprehensive benefits package that includes travel perks, generous time-off, and flexible work arrangements, we empower our employees to grow their careers while pursuing their passion for travel. Join us in shaping the future of travel through innovation and community engagement as a Senior Software Developer Relations Engineer.

Expedia Group

Contact Detail:

Expedia Group Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Developer Relations

Tip Number 1

Get involved in the developer community! Attend meetups, webinars, and conferences where you can connect with other developers. This not only helps you network but also gives you insights into what’s trending in the industry.

Tip Number 2

Showcase your expertise by creating content that resonates with developers. Whether it’s blog posts, video tutorials, or live coding sessions, share your knowledge and experiences to build your personal brand and attract attention from potential employers.

Tip Number 3

Don’t just apply for jobs—engage with the companies you’re interested in! Follow them on social media, participate in their forums, and contribute to their open-source projects. This shows your genuine interest and can set you apart from other candidates.

Tip Number 4

When you find a role that excites you, apply through our website! Tailor your application to highlight how your skills align with the job description, and don’t forget to mention any relevant community contributions or projects that showcase your abilities.

We think you need these skills to ace Senior Software Developer Relations

Developer Relations
Technical Communication
Community Engagement
Python
AI Technologies
JavaScript/TypeScript
Java/Kotlin

Some tips for your application 🫡

Show Your Passion:Let us see your enthusiasm for developer relations and AI tooling! Share your experiences and projects that highlight your love for helping developers succeed. This is your chance to shine!

Tailor Your Content:When writing your application, make sure to align your skills and experiences with what we’re looking for. Use the job description as a guide to showcase how you fit into our mission and values.

Be Clear and Engaging:Remember, we value exceptional communication! Make your application easy to read and engaging. Avoid jargon where possible and focus on translating your technical expertise into relatable content.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at Expedia Group

Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and AI tools. Brush up on your knowledge of cloud platforms like AWS or GCP, and be ready to discuss how you've used these in past projects.

Showcase Your Community Engagement

Prepare examples of how you've built or contributed to developer communities. Whether it’s through forums, meetups, or open-source contributions, be ready to share your experiences and how they align with the company’s community-first mindset.

Communicate Clearly and Confidently

Practice explaining complex technical concepts in simple terms. You might be asked to present a topic or answer questions on the spot, so being able to articulate your thoughts clearly will set you apart as an exceptional communicator.

Demonstrate Your Passion for Innovation

Be prepared to discuss recent trends in AI and developer platforms. Share your thoughts on emerging technologies and how you’ve experimented with them. This shows that you’re not just keeping up but are genuinely excited about shaping the future of development.