Qualifications: 5+ years experience, Python & web framework
Positions Available: 1
Skills Required
data structures - algorithms
Django REST Framework
Express - Amazon - Redshift
Kubernetes-Redis-Celery
PostgreSQL
relational database management
SQL query optimisation
Benefits
As Stated in Job Description
Job Description
We’re looking for an experienced backend engineer to join the engineering team. You’ll be working alongside a highly technical and motivated team and report to one of our Engineering Managers or Engineering Leads. You would be expected to apply fundamental engineering and problem-solving skills to solve challenges and bring value to our user base, not just develop code. For people with the right mindset, this frame of mind provides an intellectually stimulating environment. Career progression is key here and there is the opportunity to move up in our career ladder or transition into a management path.
The engineering team sits at the centre of everything we do and is constantly tackling challenging problems, such as online payments, quoting, invoicing, booking, search/scoring algorithms, ETL, data pipelines, in-app messaging, real-time notifications and fraud prevention. Our backend engineers mostly work with Python and Django on an increasingly more service-oriented architecture. The rest of the tech stack includes Django REST Framework, PostgreSQL, PostGIS, AWS, ES6, React.js, Alt.js, Node.js, , Docker, Express, Amazon Redshift, Kubernetes Redis, Celery, Pandas, Numpy, Scrapy, Git, Jenkins, Elasticsearch, Logstash and lots of raw SQL for analytics. We have a very large but clean code base as we put significant emphasis on design patterns, code readability, testability, maintainability and extendability.
Backend Engineer Responsibilities:
Work with product managers, user interface designers and other software engineers to write technical documents that identify software project requirements
Design, build and maintain APIs, microservices and data pipelines
Write well-formulated, testable and readable code using appropriate software design patterns
Optimise APIs and database queries to improve the speed of execution
Participate in code reviews
Write complex SQL queries to get data from the database
Debug and fix bugs across our applications
Review, maintain and refactor existing code to meet the requirements for improved or new features
Design, normalise and optimise relational databases
Write technical documentation of code, algorithms and APIs
Help in drafting of end-user manuals
Skill Requirements:
Strong computer science fundamentals such as data structures, algorithms, discrete mathematics, software design patterns
Passion for writing clean, modular, well-commented, readable and reusable code
Ability to think out of the box with a can-do attitude to get things done efficiently
Excellent communication skills with ability to articulate technical concepts in plain English
Experience and Qualifications:
5+ years experience with Python and any web framework (Django is a plus)
Experience in managing more junior team members
Previous work in relational database management and SQL query optimisation
Benefits:
As you can see, we are quickly progressing with our ambitious plans and are eager to grow our team of doers to achieve our vision of managing over 2 million properties through our platform across various countries. You can help us shape the future of property management across the globe. Here’s what we offer:
A competitive compensation package
25 days annual holiday
Flexible working environment including the option to work abroad
Private health care for you and immediate family members with discounted gym membership, optical, dental and private GP
Enhanced parental leave
Life insurance (4x salary)
Employee assistance program
Company volunteering day and charity salary sacrifice scheme
Learning management system powered by Udemy
Referral bonus and charity donation if someone you introduce joins the company
Season ticket loan, Cycle to work, Electric vehicle and Techscheme programs
Pension scheme
Work abroad scheme
Company-sponsored lunches, dinners and social gatherings
Fully stocked kitchen with drinks, snacks, fruit, breakfast cereal etc.
We are, the world’s leading real-time property solution, and we're looking for top talent to join our ambitious team. We’re a global company, headquartered in London, and operating across the United Kingdom, Germany and North America.
As a B2B company, we're dedicated to helping landlords, letting agents and property managers streamline operations, unlock revenue, increase tenant satisfaction, and remain compliant through our award-winning SaaS technology platform. We also work with SMEs and large service providers, helping them access more work and grow their businesses.
We're not just any proptech - we're backed by some of the biggest names in the business, including A/O PropTech, Highland Europe, Mubadala, RXR Digital Ventures and Target Global and work with some of the world’s most prominent real estate players.
But we're not just about business - we're also building stronger communities where people can thrive by ensuring the quality and safety of buildings, supporting decarbonisation through our ESG Retrofit Centre of Excellence and championing diversity across the sector through the Women’s Trade Network. We're committed to creating exceptional experiences for our team members, too. Our culture is open and empowering, and we're always looking for passionate, driven individuals to join us on our mission.
So, what's in it for you?
A fast-paced, friendly, collaborative and hybrid/flexible working environment
Ample opportunities for career growth and progression
A multicultural workplace with over 20 nationalities that value diversity, equity, and inclusion
Prioritisation of well-being with social events, digital learning, career development programs and much more
If you're ready to join a dynamic and innovative team that’s pioneering change in real estate, we'd love to hear from you.
Live chat is available during business hours, 9:00 to 5:00 Monday to Friday. Please get in touch with us through Contact Us and one of our recruiters will reply within 1 business day.
Your Privacy is Important to Us
We employ cookies on this website to deliver the best possible user experience.
Strictly Necessary Cookies
These cookies are essential for the website to operate correctly. Our cookie management tool does not allow you to opt out of these cookies. You can manage them through your browser's settings We employ cookies on this website to deliver the finest possible user experience to you. These cookies, saved in your browser, facilitate various functions like identifying you upon your return to our site and assisting you
Employers: Submit your Job Requirements
* Required Fields
Upload CV
* Required Fields
You must be registered and logged in to your jobseeker account to create job alert
Skills
3rd Line Technical SupportIT ManagerOnPrem
Quick Apply:
* Required Field(s)
Application will be forwarded to Admin for review. If successful we will contact you.