AWS/Python Software Engineer
AWS/Python Software Engineer

AWS/Python Software Engineer

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
P

At a Glance

  • Tasks: Join us to develop an AI-powered platform for property development planning.
  • Company: PlanningHub is a dynamic tech startup focused on innovative solutions for housing challenges.
  • Benefits: Enjoy hybrid working options, employee share schemes, and hands-on training from industry experts.
  • Why this job: Be part of a friendly team, work with cutting-edge technology, and make a real impact.
  • Qualifications: Minimum 2 years in web services; Python proficiency required; degree preferred but not essential.
  • Other info: Candidates must be London-based and available ASAP; remote work possible post-probation.

The predicted salary is between 36000 - 60000 £ per year.

PlanningHub is seeking a talented Python software developer to join our team in building, shaping, and scaling up our AI-powered platform for answering property development planning questions. At PlanningHub, our mission is to provide highly accurate, fast, and easy-to-understand answers to property development planning questions, ultimately boosting the delivery of much-needed housing. Currently, sifting through vast amounts of data manually is time-consuming, error-prone, and leads to delays and financial waste. Our platform streamlines this process using software and AI, including LLMs (Large Language Models).

Led by Ewa Moskwiak, a RIBA Chartered Architect, and Prof Harald Braun, specializing in software and AI, our team is expanding to accelerate the development of our platform.

Opportunity for Growth: Join a fast-growing, dynamic, and friendly technology startup. Work directly with Harald, an AI guru, who shares his knowledge and trains the best software developers.

Long-term Collaboration: Enjoy hands-on, fast-paced, creative software development across various technologies and setups.

Employee Share Option Scheme: Recognizing the value of our team, we offer an employee share option scheme to honour long-term commitment. We offer some hybrid working options, but permanent London-based residency is preferred.

We seek a web-services / backend / LLM Python software developer with a wide range of skills to develop our SaaS platform. Some front-end work may also be required.

  • Minimum 2 years’ work experience in building web-based services
  • Software engineering degree preferred but not required
  • Practical experience on how to build internet facing web-services is most important

Software Skills (Required):

  • Proficiency in Python, including frameworks such as Django or Flask for backend development.
  • Experience with database management systems, including relational databases like SQL Server or MySQL.
  • Strong understanding of RESTful APIs and experience in building, securing and consuming them.
  • Understanding of microservices architecture and experience in building modular, scalable, and maintainable backend systems.
  • Familiarity with testing frameworks such as Pytest or Unittest for writing unit tests and ensuring code quality.
  • Understanding of security best practices and experience implementing authentication, authorisation, and data encryption mechanisms to ensure the security of the application.
  • Basic knowledge in AI, especially LLMs.

Software Skills (Optional):

  • Familiarity with cloud computing platforms such as AWS, Azure, or Google Cloud Platform, and the ability to deploy, maintain and secure applications in these environments.
  • Knowledge of containerisation and orchestration tools like Docker and Kubernetes for scalable deployment.
  • Knowledge of DevOps practices and tools for infrastructure automation, configuration management, and monitoring, such as Ansible, Terraform, and Prometheus.
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines for automating build, test, and deployment processes.
  • Front end development beneficial.

Basic understanding of property development planning is beneficial but not mandatory. Candidates should be based in/around London and willing to commute to Geovation Hub, London EC1V 7EN, daily or when required. Remote working possible after probation period. Availability ASAP, with some flexibility offered to suitable candidates.

Apply directly by responding here or by forwarding your (short) CV to contact@planning-hub. Successful applicants will proceed to an online interview and an in-person meeting with the team.

AWS/Python Software Engineer employer: PlanningHub

At PlanningHub, we pride ourselves on being an exceptional employer, offering a vibrant and collaborative work culture in the heart of London. Our team enjoys unique growth opportunities through direct mentorship from industry leaders, alongside a commitment to innovation that empowers employees to contribute meaningfully to our AI-driven platform. With benefits like an employee share option scheme and flexible working arrangements post-probation, we ensure that our staff feel valued and invested in the success of our mission to enhance property development planning.
P

Contact Detail:

PlanningHub Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land AWS/Python Software Engineer

✨Tip Number 1

Familiarise yourself with PlanningHub's mission and the specific challenges they aim to solve in property development planning. This will help you tailor your conversations during interviews, showing that you're genuinely interested in their work and how your skills can contribute.

✨Tip Number 2

Brush up on your Python skills, especially with frameworks like Django or Flask. Be prepared to discuss your previous projects where you've built web-based services, as this experience is crucial for the role.

✨Tip Number 3

Since the role involves working with AI and LLMs, make sure you have a basic understanding of these concepts. You might want to explore recent advancements in AI and think about how they could apply to PlanningHub's platform.

✨Tip Number 4

Prepare to discuss your experience with RESTful APIs and microservices architecture. Being able to articulate how you've built scalable and maintainable backend systems will demonstrate your technical expertise and fit for the team.

We think you need these skills to ace AWS/Python Software Engineer

Proficiency in Python
Experience with Django or Flask frameworks
Database management skills (SQL Server, MySQL)
Strong understanding of RESTful APIs
Experience in building and securing web services
Understanding of microservices architecture
Familiarity with testing frameworks (Pytest, Unittest)
Knowledge of security best practices
Basic knowledge in AI and LLMs
Familiarity with AWS or other cloud platforms
Knowledge of Docker and Kubernetes
Understanding of DevOps practices
Experience with CI/CD pipelines
Front-end development skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, web services, and any relevant frameworks like Django or Flask. Emphasise your understanding of RESTful APIs and microservices architecture, as these are crucial for the role.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for AI and property development planning. Mention specific projects or experiences that demonstrate your skills in building scalable backend systems and your familiarity with cloud platforms like AWS.

Showcase Relevant Projects: If you have worked on projects involving LLMs or have experience with database management systems, include these in your application. Providing links to your GitHub or portfolio can help illustrate your capabilities.

Highlight Soft Skills: In addition to technical skills, mention your ability to work in a fast-paced, dynamic environment. Highlight your teamwork and communication skills, especially since you'll be collaborating closely with experienced professionals like Harald.

How to prepare for a job interview at PlanningHub

✨Showcase Your Python Skills

Make sure to highlight your proficiency in Python, especially with frameworks like Django or Flask. Be prepared to discuss specific projects where you've used these technologies and how they contributed to the success of the project.

✨Demonstrate Understanding of Web Services

Since the role involves building web-based services, be ready to explain your experience with RESTful APIs and microservices architecture. Discuss any challenges you've faced and how you overcame them to build scalable and maintainable systems.

✨Familiarity with AI and LLMs

Given the company's focus on AI-powered solutions, it's beneficial to show your basic understanding of AI concepts, particularly Large Language Models. Share any relevant experiences or projects that involved AI to demonstrate your interest and knowledge.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s mission, the team dynamics, and the technology stack they use. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.

AWS/Python Software Engineer
PlanningHub
P
  • AWS/Python Software Engineer

    London
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-04-13

  • P

    PlanningHub

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>