Associate Software Engineer
Associate Software Engineer

Associate Software Engineer

Entry level 30000 - 40000 ÂŁ / year (est.) Home office (partial)
Go Premium
Awaze

At a Glance

  • Tasks: Build innovative software solutions for a leading holiday rentals platform.
  • Company: Join Awaze, Europe's largest holiday rentals company with a people-first culture.
  • Benefits: Enjoy flexible hybrid working, generous holiday discounts, and career growth opportunities.
  • Other info: Dynamic team environment with a focus on modern engineering practices.
  • Why this job: Make a real impact on guest experiences while working with cutting-edge technologies.
  • Qualifications: 12+ months of software development experience; eagerness to learn and collaborate.

The predicted salary is between 30000 - 40000 ÂŁ per year.

Join us at a pivotal moment in our tech and product transformation, where innovation, simplification, and impact drive everything we do. As part of our APEX platform team, you’ll help power the systems behind availability, pricing, and extras for over 115,000 properties across Europe.

Your mission is to support the development of scalable, reliable, and innovative solutions that power critical business domains across Awaze. You’ll contribute to building a single source of truth for Availability, Price, and Extras, helping to enhance the experience for guests, property owners, and internal teams while supporting our transition away from legacy systems.

What you’ll be doing:

  • Build and deliver backend-focused solutions that support business-critical APEX platform capabilities.
  • Collaborate with engineers, product managers, and stakeholders to deliver high-quality features and improvements.
  • Contribute to designing and evolving system architecture using modern, cloud-based technologies.
  • Support and improve engineering practices such as CI/CD, TDD, and infrastructure as code.
  • Participate in team ceremonies, pair/mob programming, and knowledge sharing.
  • Take part in operating and maintaining the systems you build, ensuring reliability and performance.

Who we’re looking for:

You’ll thrive in this role if you’re someone who is passionate about software engineering, eager to learn, and motivated by solving real-world problems in a collaborative environment. We’re looking for someone who brings:

  • Around 12+ months of experience building applications in any programming language.
  • A willingness to learn and work with our tech stack (experience in C# .NET is a plus, not a requirement).
  • Exposure to cloud platforms such as AWS and modern deployment practices.
  • Familiarity with CI/CD tools (e.g. GitHub, GitHub Actions, AWS CodeDeploy).
  • An understanding of modern engineering practices like TDD, BDD, and pairing.
  • A collaborative, curious, and proactive approach to learning and delivering value.

Bonus points if you have:

  • Experience with infrastructure-as-code tools like Terraform, CDK, or Serverless.

How you’ll make an impact:

  • Contribute to the development of scalable services powering availability and pricing across Awaze.
  • Collaborate with cross-functional teams to deliver reliable and high-performing systems.
  • Help improve and modernise legacy systems as part of our transformation journey.
  • Support the implementation of best-in-class engineering practices and tooling.
  • Play an active role in shaping a strong engineering culture within your team and the wider organisation.

Why you’ll want to work at Awaze:

We offer a versatile position in a strong professional and social environment - one you’ll have the opportunity to influence and help shape. You’ll be part of an international company that invests in the future, and join a dynamic, fast-paced department with skilled and committed colleagues who support each other. We’re a people-first business - and we know that our success starts with our teams.

Here’s a glimpse of what you’ll enjoy:

  • Generous discounts on holidays across our brands.
  • Flexible hybrid working – with the autonomy to work how you work best.
  • Real opportunities to grow, learn and shape your role as well as careers progression vertically or horizontally, cross countries and responsibilities.

About Awaze:

At Awaze, we bring holidays to life. With over 110,000 holiday homes across 25 countries, we’re Europe’s largest holiday rentals company. Our purpose is simple – to delight our guests and homeowners while building an inspiring place to work for our people.

Worth knowing:

We offer the best of both worlds: the energy of the office and the freedom of home, with hybrid working that lets you work remotely three days each week.

What’s next?

If this sounds like the right next step for you, hit “Apply” and follow the instructions to submit your application. We tailor our recruitment process to each role to give both you and our hiring teams the best possible chance to assess whether this could be the start of a successful collaboration. You’ll hear from us shortly after we’ve reviewed your application. We’re committed to running an inclusive and accessible recruitment process. All applicants will receive equal consideration for employment, and if you have any specific requirements or adjustments needed for the interview, just let us know when you accept your invitation - we’re happy to accommodate.

Associate Software Engineer employer: Awaze

At Awaze, we pride ourselves on being a people-first organisation that fosters a collaborative and innovative work culture. As an Associate Software Engineer, you'll enjoy flexible hybrid working arrangements, generous holiday discounts, and real opportunities for professional growth within a dynamic international team. Join us in shaping the future of holiday rentals while contributing to meaningful projects that impact thousands of properties across Europe.
Awaze

Contact Detail:

Awaze Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Associate Software Engineer

✨Tip Number 1

Network like a pro! Reach out to current employees at Awaze on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. This can give you insider knowledge and make you stand out.

✨Tip Number 2

Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice common coding challenges. Being sharp on your problem-solving skills will definitely impress the hiring team!

✨Tip Number 3

Show your passion for software engineering during interviews. Share personal projects or contributions to open-source that demonstrate your eagerness to learn and innovate. This will highlight your proactive approach and fit with Awaze's culture.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Awaze team.

We think you need these skills to ace Associate Software Engineer

Backend Development
C# .NET
Cloud Platforms (AWS)
CI/CD Tools (e.g. GitHub, GitHub Actions, AWS CodeDeploy)
Test-Driven Development (TDD)
Behaviour-Driven Development (BDD)
Infrastructure as Code (e.g. Terraform, CDK, Serverless)
Collaboration
Problem-Solving
Scalable Solutions Development
System Architecture Design
Agile Methodologies
Knowledge Sharing
Proactive Learning

Some tips for your application 🫡

Show Your Passion: Let us see your enthusiasm for software engineering! In your application, share what excites you about coding and how you've tackled real-world problems. This will help us understand your motivation and fit for the role.

Tailor Your Application: Make sure to customise your CV and cover letter to highlight relevant experience and skills that match our job description. We love seeing how your background aligns with our mission and the specific technologies we use.

Be Clear and Concise: When writing your application, keep it straightforward and to the point. Use clear language to describe your experiences and achievements, so we can easily see how you can contribute to our team.

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’re considered for the role. Plus, it makes the process smoother for everyone involved!

How to prepare for a job interview at Awaze

✨Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, especially C# .NET and cloud platforms like AWS. Even if you don't have extensive experience, showing a willingness to learn and adapt will impress the interviewers.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled real-world problems in your previous projects. Highlight your collaborative approach and how you contributed to team success, as this role thrives on teamwork and innovation.

✨Understand Modern Engineering Practices

Brush up on CI/CD, TDD, and BDD concepts. Be ready to discuss how you've applied these practices in your work or how you plan to implement them in future projects. This shows you're aligned with their engineering culture.

✨Ask Insightful Questions

Prepare thoughtful questions about the APEX platform and the team's current challenges. This not only demonstrates your interest in the role but also gives you a chance to assess if the company is the right fit for you.

Associate Software Engineer
Awaze
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>