Online since 1999 | 11,128 IT Jobs Live NOW

Senior Software Engineer (Data)

Premium Job From LandTech
Recruiter: LandTech
Listed on: 1st October
Location: United Kingdom
Salary Notes: Competitive
Type: Permanent
Start Date: ASAP


LandTech empowers property developers to build the places that communities need to thrive.

The UK is in the middle of a housing shortage and it's too difficult for property developers to build the places we need. To keep up with demand, the property industry needs to keep evolving. LandTech is part of that evolution. We're supercharging the whole development process by building technology for every stage of a property developer's journey towards unlocking land.

Our flagship product, LandInsight, is the industry standard for site sourcing and assessment in the UK, and we are carving a path to international success. Being a great place to work is important to us - we're happy to have recently picked up some awards:

  • Winner of the UK Customer Experience - Employee Empowerment Awards 2020
  • Winner at the UK Employee Experience Awards - Employee Engagement 2020
  • Top 10 SaaS Companies to work for - Sales Confidence, 2018 & 2019


We work in an open, collaborative and cross-functional environment, to help understand the difficult challenges within the land and property systems. We empower teams and individuals to solve, build, deliver and operate high quality technical solutions to help our customers... and we're proud of our work!

We are guided by our Engineering Values (Confidence, Creativity, Collaboration and Excellence) and Engineering Principles, centred around a culture of "continuous learning/improvement" and "respect for people".


You will be working as a contributor, remote-first in a cross-functional product development team reporting to the team's Lead Software Engineer. We are looking for experienced Senior Backend Engineers who can adapt and use the most appropriate tech for the given problem (rather than stick to using a single tech-stack). Knowing more than one programming language is a big bonus for us. We will support candidates who are willing to learn something new.

Our tech is always evolving and best defined by our Tech Radar. We rely heavily on the following technology and tools:

  • Python, SQL, Shell, dbt, Docker and Prefect - for creating / orchestrating data pipelines.
  • js/TypeScript for APIs and web scraping. CI/CD via GitHub Actions.
  • AWS - via infrastructure-as-code using CDK (including Kubernetes, CDK, Lambda, EventBridge, Batch, SQS, CloudWatch, Grafana).
  • Data stores - S3, Mongo, Postgres/PostGIS (Aurora) and ElasticSearch.


We are responsible for getting the many disparate datasets from third-parties into Landtech. Our (unofficial) tagline is "Small Data - Big Complexity", and as Land Tech grows internationally, the complexity will only increase.

The team is responsible for pulling data from APIs, downloading files or scraping websites, and then rationalising it through pipelines into a format that feature teams can use. This has to be done on complex schedules, and architecting the automation of this is one of our current challenges.

The members of this team are across a wide variety of different tech, including SQL, Python, TypeScript, CDK, Kubernetes and Selenium, to name just a few. We value respect and collaboration above everything.


What we're looking for:

  • You're humble, enthusiastic, collaborative and enjoy working as part of an Agile team.
  • You are comfortable leading on work or in technical discussion, keeping those around you engaged and mentoring others.
  • You have a strong technical background in cloud native data pipelines / platforms and architecture, ideally AWS (serverless and container based).
  • You have many years experience in code craft, code design / patterns, data modelling and architecture patterns.
  • You are passionate about testing your code.
  • You are proficient in SQL and understand the differences between document and relational stores (and when to use them).

What will I need for remote-first working?

  • To be a UK tax resident.
  • A stable internet connection
  • You may be asked to co-locate for a working day, twice a year (most likely to London). If asked to co-locate, LandTech provides up to £300 in travel expenses per trip.

What would make you a Landtech'er?

  • Open - We are honest, collaborative and trusting, rooted in humility and a respect for creativity, sensitivity and differences
  • Empower - We actively enable personal and professional growth by providing opportunity, autonomy and support
  • Home - We are welcoming, inclusive and nurturing, believing work is a place where people can feel comfortable, cared for and happy

These are our values. And we live them every day. Want proof? Click Here

Do you share our values? Then join our journey.


What we can offer you?

  • The chance to work in a scale-up environment offering many growth opportunities and challenges... in how we function, what we build and how we build and run it.
  • An emerging, relevant sector (PropTech) and the opportunity to disrupt/challenge the status quo of how the spaces around us are developed.
  • A remote-first, work-anywhere environment with flexible working hours... to help you be as productive as possible and support you in all the challenges life can create.
  • Working within a cross-functional, self-organising team with autonomy around how you work in order to best solve problems.


  • Equity options
  • Remote working (work anywhere)
  • £3,300 equipment budget (13" MacBook Pro's as standard) to purchase from our (flexible) kit list + £200 home budget
  • Flexible working hours (our core hours are 11am to 4pm)
  • 25 days paid holiday (plus bank holidays, plus your birthday)
  • Flexible Bank Holidays
  • 3 days worth of company trips/events
  • Unlimited unpaid holidays
  • Enhanced Parental Leave
  • £500 Professional Growth fund yearly
  • £500 Personal Growth fund yearly
  • Private Health Insurance with AXA
  • Life Insurance up to 4 x your annual salary
  • Day off on your Birthday
  • Cycle to work scheme

Contact Name: LandTech
Reference: TJ/10140/E51B508735
Job ID: 2985320

Browse all skill types