Were looking for a highly effective and Senior Backend Python Engineer to design and deliver scalable, resilient systems to join a highly successful team of developers.
You will work on highly innovative next-generation security technologies, aligned to our Human Risk Management product group. Human Risk Management (HRM) is a comprehensive approach to cybersecurity that centres on understanding, measuring, and mitigating the risks associated with human behaviour within an organisation.
Your day-to-day
Collaborate with a supportive agile team to write high-quality software with clean, readable code which helps customers understand and defend against email threats
You will play a key role in building a large-scale SaaS using cutting-edge technologies of various disciplines.
Youll take part in the design, development, and deployment of multiple aspects of the service: from REST APIs and highly-available management systems, through to the scalable distributed system as well as, intelligent network data-path processing
You will be using the latest open-source software and technologies.
Requirements: 6+ years in hands-on software development of complex back-end systems
Demonstrable Python (or Node.js) ability youve had your code running, delivering value and being supported in at least one real commercial environment
BSc degree in Computer Science or a similar field, or equivalent practical experience
Awareness of CICD, testing, and cloud services (eg AWS/GCP/Azure) including streaming or event-driven architectures
Experience of network technologies: IP protocols (TCP/UDP/ICMP), IP tunnelling, IP filtering is a plus
Understanding of what it means to work in an agile way, collaborate with peers in all disciplines and embrace feedback
This position is open to all candidates.