Python Software Engineer - Technologist

Client Server
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 55K

Job location

Tech stack

Amazon Web Services (AWS)
Cloud Computing
Data Structures
Python
PostgreSQL
NoSQL
Object-Oriented Software Development
Software Engineering
Backend
Information Technology

Job description

Are you a backend focussed Software Engineer with strong Python skills looking for an opportunity to progress your career, working on complex systems with access to a range of technology across the full stack?

You could be joining the tech hub of a Venture Capitalist that invest in start-ups across the financial services sector. As a Python Software Engineer you will join a small R&D development team with a wide range of projects, you'll have exposure across the full software development lifecycle from ideation and design through to developing production codebases. Initially you'll be working on a project for a particular banking client, however, you'll work with a range of clients on varying projects.

The focus will be on backend development using Python and Rust.

There's a supportive, collaborative environment where you'll be supported with training and mentoring, solving difficult technical problems in collaboration with the CTO.

Requirements

  • You have achieved a 2.1 or above in Computer Science (or other STEM discipline) from a top tier university (e.g. Oxbridge / Russel Group)
  • You have commercial development experience using Python and an interest in learning and using Rust
  • You have experience with NoSQL databases, PostgreSQL
  • You have Cloud experience, AWS preferred
  • You have a good knowledge of Computer Science fundamentals such as OOP, Data Structures, Algorithms
  • You're collaborative with excellent communication skills

Benefits & conditions

As a Python Software Engineer you will earn a competitive salary (to £55k) plus benefits. There's also excellent career progression in a role that you can shape and influence.

Apply for this position