Senior Software Engineer

Awaze
Manchester
1 year ago
Applications closed

Related Jobs

View all jobs

Senior Data Engineer - Azure & Snowflake

Senior Data Engineer

Lead Data Engineer

Junior / Graduate Data Scientist

Senior Machine Learning Scientist

Senior Machine Learning Scientist

Welcome to Awaze, Europe's largest holiday vacation rentals group. A family of iconic travel brands including Cottages.com, Hoseasons & Novasol. With over 1.5 million bookings each year, we're proud to offer our guests a choice of over 100,000 properties in our portfolio, in 25 countries across Europe. Why join us? Since 2021, we’ve built up a great technology team of engineers in the UK & Denmark (c.200), responsible for solving the largest technology replatforming project ever in the travel industry. As we roll out our new core platform in 2024, it's a genuinely exciting time to join us as we continue to innovate, evolve and grow our platforms with one simple vision and aim: "to delight our owners and guests." Do you want to join in the fun of transforming the travel industry? Role: Senior Software Engineer | Point in Time Pricing team Joining our engineering teams, you’ll join a culture which revolves around getting things done. We deliver with small, fully autonomous teams that have real ownership of their products using a cutting edge stack in a best-idea-wins meritocracy. We operate what we build – which means reliability is key and devops is part of every engineer’s job description. Day-to-day you will: Work as part of a full stack product team responsible for building innovative products to ensure we continue to deliver optimal experiences for our guests and owners. Have the opportunity to be the guiding technical force within the team, pairing with the more junior developers, and delivering software in a modern agile environment. Work alongside other engineers and a data scientist to provide the best prices for our customers and for the business. Help shape the overall architecture and tech strategy for the Point in Time pricing platform using the right technology for the task, rather than allowing the technology to dictate the solution. Contribute to driving best engineering practices such as CI/CD, TDD, cloud architectures and pair programming. Be an active member of the engineering and wider tech community within Awaze What will you offer? As the Point in Time Pricing team continues to mature our offerings, we’re looking for a senior software engineer to help drive best practice and help to shape the technical direction of the team going forwards. We're looking for an experienced Senior Engineer (back end | infrastructure focussed), with the ability to guide your peers on best practice. Experience with some (or all) of the following and an ability and willingness to learn would make you a great match to come and join us: AWS: developing and deploying cloud native solutions using Terraform or similar IaC tools (ESSENTIAL) Server-side development using GO, Node.js or Python FastAPI Relational database technologies , such as PostgreSQL, including experience with query optimisation and schema design Non-relational database technologies such as DynamoDB or MongoDB Familiarity with containerisation technologies (Docker, Kubernetes etc) Experience with modern quality practices , such as pairing, TDD, BDD We'll reward you whilst growing your career: Competitive Base bonus Holidays: 25 days bank holidays Holiday Discounts: 18% discount across all AWAZE UK brands Pension: 4% matched Healthcare: personal Life assurance: 3 x salary Perkbox: Annual subscription Get in touch, we'd love to chat: If you're interested in transforming the industry and reinventing how our technology powers everyday amazing holidays, please send your profile to jody.marksawaze.com and let's chat today.

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How Many Machine Learning Tools Do You Need to Know to Get a Machine Learning Job?

Machine learning is one of the most exciting and rapidly growing areas of tech. But for job seekers it can also feel like a maze of tools, frameworks and platforms. One job advert wants TensorFlow and Keras. Another mentions PyTorch, scikit-learn and Spark. A third lists Mlflow, Docker, Kubernetes and more. With so many names out there, it’s easy to fall into the trap of thinking you must learn everything just to be competitive. Here’s the honest truth most machine learning hiring managers won’t say out loud: 👉 They don’t hire you because you know every tool. They hire you because you can solve real problems with the tools you know. Tools are important — no doubt — but context, judgement and outcomes matter far more. So how many machine learning tools do you actually need to know to get a job? For most job seekers, the real number is far smaller than you think — and more logically grouped. This guide breaks down exactly what employers expect, which tools are core, which are role-specific, and how to structure your learning for real career results.

What Hiring Managers Look for First in Machine Learning Job Applications (UK Guide)

Whether you’re applying for machine learning engineer, applied scientist, research scientist, ML Ops or data scientist roles, hiring managers scan applications quickly — often making decisions before they’ve read beyond the top third of your CV. In the competitive UK market, it’s not enough to list skills. You must send clear signals of relevance, delivery, impact, reasoning and readiness for production — and do it within the first few lines of your CV or portfolio. This guide walks you through exactly what hiring managers look for first in machine learning applications, how they evaluate CVs and portfolios, and what you can do to improve your chances of getting shortlisted at every stage — from your CV and LinkedIn profile to your cover letter and project portfolio.

MLOps Jobs in the UK: The Complete Career Guide for Machine Learning Professionals

Machine learning has moved from experimentation to production at scale. As a result, MLOps jobs have become some of the most in-demand and best-paid roles in the UK tech market. For job seekers with experience in machine learning, data science, software engineering or cloud infrastructure, MLOps represents a powerful career pivot or progression. This guide is designed to help you understand what MLOps roles involve, which skills employers are hiring for, how to transition into MLOps, salary expectations in the UK, and how to land your next role using specialist platforms like MachineLearningJobs.co.uk.