Talent.com
Engineering Lead, Python
Engineering Lead, PythonStory Terrace Inc. • Brookfield, WI, US
Engineering Lead, Python

Engineering Lead, Python

Story Terrace Inc. • Brookfield, WI, US
job_description.job_card.variable_hours_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

About Us

Plentific is on a mission to make property work better for everyone. Founded in 2013, we provide a powerful, award-winning cloud-based platform that brings together landlords, property managers, service providers, and residents to manage homes more intelligently.

Our product motto, "Exceptional Experiences, Managed by Exception," reflects our commitment to intelligent workflow automation. By surfacing only what needs attention, our platform allows property teams to focus on what truly matters—delivering outstanding service and outcomes at scale.

With tools for work order management, compliance, inspections, and field service coordination, we help our partners streamline operations, deliver essential services faster, and make data-driven decisions with confidence. Today, millions of homes are managed through Plentific—and we're just getting started.

We're a team of curious minds and problem solvers, united by a passion for building technology that has real-world impact. Headquartered in London and backed by world-class investors like Highland Europe, Brookfield, Mubadala, and Target Global, we're growing fast and expanding globally.

We're looking for forward-thinking, passionate professionals who are ready to contribute to our mission and drive industry innovation. If you're excited about making an immediate impact and shaping the future of property management, explore career opportunities with us at Plentific.

The Role

We're looking for an experienced backend engineer to join the engineering team. You'll be working alongside highly technical and motivated teams and supported by a Product Managers and an Engineering Manager. You would be expected to apply fundamental engineering and mathematical skills to solve problems and overcome challenges, not just develop code. You would leverage your architectural and design skills to guide our systems growth.

The engineering team sits at the centre of everything we do at Plentific 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 include Django REST Framework, PostgreSQL, AWS, React.js, Kubernetes, Docker, Redis, Celery, Pandas, Numpy, Git, Jenkins. We have a very large but clean code base as we put significant emphasis on design patterns, code readability, automated testing, maintainability and extendability.

Responsibilities

Work with product owners, engineering 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

Design, normalise and optimise relational databases

Write complex SQL queries to get data from the database

Optimise APIs and database queries to improve speed of execution

Participate in code reviews

Debug and fix bugs across our applications

Review, maintain and refactor existing code to meet the requirements for improved or new features

Write technical documentation of code, algorithms and APIs

Help in drafting of end-user manuals

Experience and Qualifications

8+ years experience (Python / Django is a plus)

Ability to work UK working hours (+ / - 3 hours)

Experience in writing technical documentation.

Experience in leading technical teams.

Experience in designing and developing large-scale systems.

Experience in managing more junior team members.

Strong computer science fundamentals such as data structures, algorithms and software design patterns

Experience in relational database management and SQL query optimisation

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

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.

J-18808-Ljbffr

serp_jobs.job_alerts.create_a_job

Engineering Lead • Brookfield, WI, US