Software/ Platform Engineer
Software/ Platform Engineer

Software/ Platform Engineer

Full-Time 60000 - 80000 ÂŁ / year (est.) No home office possible
Travtus

At a Glance

  • Tasks: Build innovative platforms and APIs that power AI solutions in real estate.
  • Company: Join Travtus, a game-changer in the housing industry with cutting-edge AI technology.
  • Benefits: Competitive salary, private healthcare, pension, and a Deliveroo allowance.
  • Other info: Dynamic, collaborative environment with opportunities for growth and innovation.
  • Why this job: Make a real impact on AI-driven solutions while collaborating with a passionate team.
  • Qualifications: Experience in Python, AWS, and backend software development is essential.

The predicted salary is between 60000 - 80000 ÂŁ per year.

Are you passionate about architecting the data and application platform that powers the next generation of AI products? Do you thrive on creating reusable frameworks and APIs that make entire engineering teams more productive? If you’re excited to help build the backbone of advanced AI‑driven solutions in Multifamily real estate, read on…

About Travtus: Travtus is transforming the Housing Industry with our Everyday (AI)™ platform. We bring intelligence and automation together in one place so teams can move faster and work smarter. By delivering everyday AI decisions and workflows across the systems operators already use daily, our platform improves efficiency while enhancing the resident experience.

About the Role: As a Platform Software Engineer, you will focus on building the shared platform layer that underpins our entire AI solution suite. You will create frameworks, services, data pipelines and APIs that enable high‑volume data products. Whether you are implementing business logic or enabling seamless integration with both internal and external systems, your work is critical to the success of the business. With direct impact on all products, your work helps to accelerate development and ensure reliability, scalability, and security of our common platform. You’ll be collaborating closely with other engineers to evolve our core platform, introduce best practices, and mentor peers in building industrial‑strength services. Most of all, you will enjoy working with a great team and be passionate about the work you do.

Responsibilities: Our Platform Software Engineers work across the technical stack, designing and implementing the solutions that enable Product Engineers to create new applications. Tasks include:

  • Architect, develop, and maintain shared services, frameworks, data pipelines, and APIs in Python, enabling reuse and speeding up feature delivery for product teams.
  • Design scalable systems for data ingestion, storage, and processing, supporting multi‑tenant requirements and common analytics needs.
  • Build frameworks that streamline integration with third‑party APIs and internal microservices, abstracting complexity from product engineers.
  • Lead initiatives to standardise and document platform interfaces, promoting consistency and discoverability for developers.
  • Embed security, observability, and compliance into all shared services and workflows.
  • Collaborate with application teams to identify gaps in the platform and prioritise new features or improvements.
  • Drive adoption of best practices in testing, CI/CD, and platform monitoring.
  • Mentor engineers in platform development, code quality, and the effective use of shared services.

Requirements: We are looking for an enthusiastic individual with a strong passion for technology who thrives on meeting challenges collaboratively and is passionate about using AI.

Must‑have experience:

  • Extensive experience developing backend software, APIs, and reusable components in Python.
  • Experience architecting and scaling SaaS solutions using AWS components (Lambda, API Gateway, RDS, S3, Cognito, etc.).
  • Solid understanding of API security.
  • Enthusiasm for driving developer productivity through great platform and framework design and documentation.
  • Experience in data platform engineering (pipelines, transformation, real‑time processing).
  • Familiarity with microservices and SOA, including event‑driven architectures.

Nice to have experience:

  • Whilst AI development or integration experience is not essential, you should have more than an interest in AI and how it can be applied effectively in your work.
  • TDD and/or contract testing for platform reliability, CI/CD, and platform monitoring.

About the Team: We are a dedicated team, working in a truly collaborative style, where everyone is heard and brings something valuable to the conversation. Constantly pushing boundaries to create groundbreaking solutions for our customers. We are fundamentally challenging the way one of the largest industries in the world operates, and our commercial success pays testament to the skill, commitment and passion that our team displays every day. Working together in person fuels our best ideas and innovations, which is why all team members work face to face in our London office.

Benefits: Be part of a growing, mission‑driven startup with global ambitions. Exposure to cutting‑edge AI technology in a practical, high‑demand sector. Collaborative, fast‑paced team culture with space to innovate and grow. Full‑time, salary: £60,000-80,000 (experience dependent). In‑office working model with a modern London office (Farringdon). Private Healthcare. Pension. Deliveroo Allowance.

Help us shape the future of technology. Apply Now!

Software/ Platform Engineer employer: Travtus

At Travtus, we pride ourselves on being an exceptional employer, offering a dynamic and collaborative work environment in our modern Farringdon office. Our team is passionate about leveraging cutting-edge AI technology to transform the housing industry, providing ample opportunities for professional growth and innovation. With competitive salaries, private healthcare, and a culture that values every voice, we empower our employees to make a meaningful impact while enjoying a rewarding career.
Travtus

Contact Detail:

Travtus Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software/ Platform Engineer

✨Tip Number 1

Network like a pro! Get out there and connect with folks in the industry. Attend meetups, tech talks, or even just grab a coffee with someone who works at Travtus. Building relationships can open doors that a CV just can't.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Python and AWS. Having tangible examples of your work can really impress hiring managers and set you apart from the crowd.

✨Tip Number 3

Prepare for the technical interview! Brush up on your coding skills and be ready to solve problems on the spot. Practising common algorithms and data structures will help you feel more confident when it’s time to shine.

✨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 our awesome team at Travtus.

We think you need these skills to ace Software/ Platform Engineer

Python
AWS
API Development
Backend Software Development
Data Pipeline Engineering
Microservices Architecture
SaaS Solutions
API Security
CI/CD
TDD
Event-Driven Architectures
Framework Design
Documentation Skills
Collaboration Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Python, AWS, and any relevant projects that showcase your ability to build scalable systems.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about AI and how your background makes you a great fit for our team. Share specific examples of your work that align with the responsibilities listed in the job description.

Showcase Your Projects: If you've worked on any relevant projects, whether personal or professional, make sure to include them. We love seeing real-world applications of your skills, especially those involving APIs and data pipelines.

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 shows us you’re keen on joining our team!

How to prepare for a job interview at Travtus

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and AWS components. Brush up on your knowledge of APIs, data pipelines, and microservices, as these will likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Travtus values collaboration and innovation, so be ready to demonstrate your ability to think critically and work with others to find solutions.

✨Understand the Company’s Mission

Familiarise yourself with Travtus and their Everyday (AI)™ platform. Understanding their goals in transforming the housing industry will help you align your answers with their mission and show that you’re genuinely interested in contributing to their success.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, the technology stack, and future projects. This not only shows your enthusiasm for the role but also helps you gauge if the company culture is a good fit for you.

Software/ Platform Engineer
Travtus

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

>