Tech Stack
AWSAzureCloudCyber SecurityLinuxPostgresPythonSQL
About the role
- Working within our Cyber Data Services team, at the core of CFC's Proactive Insurance product offering and promise to protect policyholders from cyber vulnerabilities and threats.
- Play a key role developing the company's competitive advantage in aggregating, presenting, and analysing large datasets and contribute to the proprietary data platform.
- Design and implement new data capabilities: ingest large datasets, build robust high-performance APIs, and consume high-frequency event streams.
- Improve quality of existing products and solutions and contribute to test automation, CI/CD quality, infrastructure as code, data modelling, data quality indicators, and API/application security compliance.
Requirements
- You are able to grasp, articulate, and advocate for technological solutions in both technical and non-technical settings and intelligently apply agile principles.
- You are able to interrogate and present data and data analysis and have a willingness to present results of analysis undertaken as a part of your team's work.
- You have demonstrable experience as a senior software developer or engineer with a focus on Python.
- You love SQL (Postgres, SQL Server, Databricks).
- You are comfortable working without an ORM.
- You are familiar with the challenges of working with data at scale.
- You prefer the command line use of git, bash/zsh, and (optionally) vim.
- You have an undergraduate degree or can demonstrate knowledge and experience of concepts in Computer Science, Software Engineering, Logic, Applied Statistics, Actuarial Science, Data Science, or any related discipline (advantageous).