Data Visualization Software Engineer - UK
Role details
Job location
Tech stack
Job description
- Leading a small, highly skilled team focused on network & security analytics
- Designing and building advanced Grafana dashboards running in Kubernetes
- Turning complex data into clear, insightful visualisations
- Developing and reviewing complex queries (Grafana, Splunk, Python)
- Mentoring engineers and shaping technical best practice
- Balancing hands-on development with technical leadership and ownership
Technologies:
- AWS
- CSS
- Grafana
- JavaScript
- Kubernetes
- Linux
- Machine Learning
- Network
- Python
- SQL
- Security
- Splunk
- Cloud
More:
We are a high-growth cyber security technology company that protects some of the worlds most critical online services from large-scale DDoS and application attacks. Our sophisticated software is essential for keeping entire businesses online. Were expanding our world-class engineering team and looking for a Principal-level expert to lead the way in network and security analytics. We offer a hybrid working model for Edinburgh-based engineers, with fully remote options available for the right candidate. Join us to work with cutting-edge tech on complex data and meaningful problems, in a culture that values ownership, curiosity, and smart engineering.
Requirements
- Strong experience building dashboards and analytics in Python and ideally Grafana
- Proven background leading engineers in an agile environment
- Solid understanding of Linux and AWS
- Excellent communication skills; you can explain complex ideas simply
- A strong technical degree (Computer Science, Maths, Statistics, Engineering, or similar)
- Knowledge of networking protocols and how the internet actually works (nice to have)
- Experience with Splunk & SPL, SQL or similar data manipulation skills (nice to have)
- Exposure to network security products (nice to have)
- HTML, CSS, JavaScript (nice to have)
- Data Science or Machine Learning experience (nice to have)