At a Glance
- Tasks: Design and build intelligent systems to automate complex tasks in finance.
- Company: High-growth tech company revolutionising automation tools.
- Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
- Why this job: Join a team shaping the future of automation with cutting-edge technology.
- Qualifications: 5+ years in software engineering, proficient in Python/TypeScript.
- Other info: Dynamic environment with immediate interview opportunities.
The predicted salary is between 65000 - 75000 £ per year.
A well-funded, high-growth tech company is building the next generation of automation tools—reimagining how complex, manual work gets done in the financial services world and beyond. They’re now looking for a Python Developer to help design and build intelligent systems that make that future a reality.
Role: Senior Python Engineer
Salary: £65,000 - £75,000
Location: Central London (Hybrid)
What You’ll Be Doing:
- Design, build, and deploy features, and APIs to automate unstructured tasks
- Build production-level backend and microservices in Python and TypeScript
- Work with product and engineering teams to shape models, services, and system behaviour
- Contribute to system architecture and infrastructure for scale, observability, and performance
- Explore and implement LLMs, prompt engineering, and AI orchestration frameworks
- Take ownership of features end-to-end, from design to deployment and monitoring
What They’re Looking For:
- 5+ years of software engineering experience, with strong backend focus
- Proficiency in Python and/or TypeScript, and experience with production-grade systems
- Familiarity with LLMs, AI agents, or orchestration frameworks (OpenAI, Anthropic, LangChain, etc.)
- Strong grasp of data modelling, cloud infrastructure (preferably AWS), and modern APIs
- Experience with relational and NoSQL databases (e.g. PostgreSQL, MongoDB)
- Problem-solver who can reason about complex systems and deliver clean, scalable code
- Excellent communication skills and ability to collaborate across technical and non-technical teams
Interviews will be taking place next month and shortlisting will start immediately so if you’re interested, please apply right away.
Python Developer in Slough employer: Digital Waffle
Contact Detail:
Digital Waffle Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Developer in Slough
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in financial services or automation. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your Python projects or any relevant work. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for those interviews! Brush up on your problem-solving skills and be ready to discuss your experience with backend systems and APIs. Practising common coding challenges can really help you shine.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Python Developer in Slough
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python and TypeScript, as well as any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you’re the perfect fit for this role. Share your passion for automation tools and how your background in software engineering can contribute to our mission. Keep it engaging and personal!
Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've tackled complex problems or improved systems. We love seeing how you think critically and deliver clean, scalable code—so don’t hold back!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered right away. Plus, it shows us you’re keen to join our team!
How to prepare for a job interview at Digital Waffle
✨Know Your Tech Stack
Make sure you’re well-versed in Python and TypeScript, as these are key for the role. Brush up on your knowledge of production-grade systems and be ready to discuss your experience with them during the interview.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex problems in previous projects. Be ready to explain your thought process and the steps you took to deliver clean, scalable code.
✨Familiarise Yourself with LLMs and AI Frameworks
Since the company is exploring LLMs and AI orchestration frameworks, it’s a good idea to have a basic understanding of these technologies. Bring up any relevant experience or projects where you’ve used similar tools.
✨Communicate Effectively
Strong communication skills are essential, especially when collaborating with both technical and non-technical teams. Practice explaining your past projects in a way that’s easy to understand, highlighting your role and contributions.