Ailo logo

Data and Analytics Engineer

Ailo
Full-time
Remote

About Ailo

Ailo (ailo.io) is a next-generation platform revolutionising the experience of managing, owning, and living in an investment property, serving renters, investors, and property managers.


With the help of  industry-leading data insights and technology, we aim to empower property professionals with smarter tools to streamline operations, improve decision-making, whilst also creating new opportunities for renters and investors. Our vision is to make every investment a great home and every home a great investment.


About the role

Our Data and Analytics Team is seeking a Data & Analytics Engineer to integrate our data stack with our mobile and web products, while supporting internal teams and external customers with data-driven insights and analysis.

In this role, you'll be instrumental in building reports and dashboards, and elevating our customer experience by developing AI-powered reporting and insights. This is a ground-floor opportunity to shape a new foundational capability, driving the future of data-driven decision-making for Ailo and our customers.

What We're Looking For

We’re seeking someone who brings expertise in both Data Engineering and Software Engineering. You should have:
- Deep experience with modern data warehousing tools and data models
- Proficiency in front-end and back-end development
- The ability to develop quick prototypes and transform them into clean, production-ready solutions

If you're passionate about data, analytics, and AI-driven insights, and eager to build something truly transformative, we’d love to hear from you! 


What does Ailo's tech stack look like:

While your specific tech stack may differ, experience or a strong interest in the following types of technologies would be beneficial:

  • Back-end development (e.g., Node.js, Typescript, SQL like language) 
  • Experience with cloud platforms (e.g., AWS)
  • Relational database (e.g., Postgres)
  • Data warehousing technologies (e.g., Redshift,).
  • Data transformation tools (e.g., Cubejs, dbt, etc).
  • Orchestration tools (e.g., Dagster, similar).
  • Version control (e.g., Git).
  • Basic CI/CD knowledge (e.g., Buildkite) Microservices and GraphQL


What will you bring?

  • A strong engineering background with commercial software engineering experience.
  • Experience writing code in a variety of different languages and an enjoyment of learning new ones.
  • Strong SQL and Data Warehousing skills.
  • Experience with modern data warehouse stacks such as Redshift, Bigquery, Snowflake, or similar.
  • A focus on code quality and a preference for following engineering best practices.
  • Keenness to contribute to the development of analytics & data science tools.
  • An interest in learning more about distributed architectures and microservices.
  • A passion for solving real-world problems.
  • Curiosity and excitement when stepping into unfamiliar territory.
  • The ability to form your own opinions and a willingness to raise them.
  • An understanding of the importance of continuous integration and delivery (CI/CD)


What’s in it for you?

  • A great place to learn. You'll work with people who are passionate about best practices in software development, and knowledgeable about software design patterns.
  • Flexible, non hierarchical working environment and a culture that empowers, supports and drives everyone to be their best.
  • Continuous feedback and a no-blame culture. You'll need to be comfortable giving and receiving feedback as well as sharing your knowledge and experiences with the team.


If this role sounds anything like you please apply here …



Please Note: We will not accept unsolicited CVs from recruitment agencies / 3rd parties and we will not be liable or responsible for any fees or costs associated with unsolicited CVs sent directly to line managers.