Senior Software Engineer
New Yesterday
About the Company
We\'re a market leader in luxury vacation rentals, with over 15,000 premium homes across hundreds of locations — particularly in Florida and the Caribbean. Unlike marketplace platforms, we\'re a full-service online travel company where technology meets exceptional customer service at every touchpoint. Our engineering challenges are real and meaningful: high-performance booking systems, complex inventory management, dynamic pricing, payment processing, and building tools that enable our teams to deliver white-glove service to high-value customers.
About the Role
We\'re looking for a backend-centric full stack developer who can architect and build robust systems while being comfortable working across the entire stack when needed. You\'ll be solving interesting technical problems in a domain where reliability, performance, and data integrity really matter.
Pay range and compensation package
- Competitive salary up to £85k, depending on skills and experience
- Hybrid: 1 day every 2 weeks after probation period
Responsibilities
- Building and maintaining backend services that power our booking platform
- Designing APIs and data models for complex business logic
- Working on integrations with third-party systems
- Optimizing database queries and system performance
- Contributing to architecture decisions
- Occasionally working on frontend features when needed
- Collaborating with the team on technical solutions
- Writing clean, maintainable, testable code
Required Skills
- Strong backend development skills (building services, APIs, and working with databases)
- Solid understanding of full stack development (can work on frontend when needed, but main focus is backend)
- Experience with relational databases and SQL
- Understanding of containerization and deployment
- Proficient in C# and .NET
- Strong SQL and database design skills
- Comfortable with TypeScript for frontend work
- Experience with Docker and Linux environments
- Understanding of API design and microservices architecture
Preferred Skills
- Reliable - You deliver what you commit to, and your code works in production
- Team player - You collaborate well, help others, and contribute to a positive team culture
- Problem solver - You think through edge cases and build solutions that last
- Current - You stay up to date with technology trends and best practices
- Pragmatic - You balance perfect with done, and make smart trade-offs
The Problems You\'ll Solve
- Real-time availability management across 15,000+ properties
- Complex booking workflows with multiple payment scenarios
- Dynamic pricing and revenue optimization systems
- Integration with property management systems
- Tools that enable exceptional customer service
- Data analytics for property owners
- Systems that handle high-value transactions reliably
No cover letter needed - just tell me what you\'re looking for in your next role and why Top Villas might be a good fit. The best thing you can send me is a GitHub link.
Connect with me on LinkedIn - I\'m always happy to chat about the role, our tech stack, or the problems we\'re solving.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Engineering and Information Technology
- Industries: Travel Arrangements and Technology, Information and Media
Get notified about new Senior Software Engineer jobs in Canterbury, England, United Kingdom.
- Location:
- Canterbury, England, United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Yesterday
Senior Software Engineer (Remote)
-
United Kingdom
-
£125,000 - £150,000
- IT & Technology
IntaPeople are delighted to represent a dynamic financial services organisation based in Cardiff who have been recognised as a Great place to Work for several years running. Due to a large amount of continued growth we are looking to hire 4-5 Softwar...
More Details -
-
New Yesterday
Senior Software Engineer x 2
-
Manchester, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Overview Senior Software Engineer x 2 Here @ MRJ we’re partnering with a fast-growing tech company at a pivotal stage: fresh investment secured, a renowned CTO onboard, strong commercial traction, and an impressive client portfolio already in place....
More Details -
-
New Yesterday
Senior Software Engineer
-
Belfast, Northern Ireland, United Kingdom
-
£125,000 - £150,000
- IT & Technology
ARC's purpose is to expedite access to precision medicine clinical trials for patients globally. We fulfil our purpose through our dedicated team of experts with unparalleled domain knowledge, and the important relationships we have developed with ou...
More Details -
-
New Yesterday
Senior Software Engineer - Python
-
Cardiff, Wales, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Overview Admiral Money is the dynamic lending arm of Admiral Group, offering personal loans, motor finance, and second charge mortgages since 2017. We're building something special for our customers and are looking for curious, driven individuals rea...
More Details -
-
New Yesterday
Senior Software Engineer
-
City Of London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Senior Software Engineer Tech : AWS, NodeJS, TypeScript, JavaScript, ReactJS Why? scaling FinTech, revolutionising the industry Location : Hybrid - 1-2 days in the office (Central London) Our Client A new UK-based financial services provider is laun...
More Details -
-
New Yesterday
Senior software engineer
-
Chester, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Job Description: Senior Software Engineer Tech Stack: C#, .NET, Microservices, Docker, Kubernetes, AWS/ Azure United Kingdom Full Remote: Perm Role Salary: £85,000 - £110,000 Harrington Starr has partnered with an innovative start up FinTech who sp...
More Details -