cover image
hackajob

Threat Detection Engineer

Hybrid

Reading, United Kingdom

Full Time

18-03-2025

Job Specifications

hackajob is collaborating with CGI IT UK LTD to connect them with exceptional tech professionals for this role.

If you have an inquisitive nature and enjoy security technology, our Threat Detection Engineer position will put you at the forefront of CGI Cyber Security Service. The Security Operations Centre is a fast-paced environment that is flexible and adaptable to the threat landscape we face. The SOC utilise both tried and tested tooling and state of the art technologies and methods to ensure we provide the best level of service and protection to our prestigious list of clients. Our client base covers a wide range of verticals from Government, MOD and CNI through to companies that are easily recognisable as household names.

The SOC is at the forefront of Technical automation and pushing into a Next-Gen SOC and this role proactively monitors the IT infrastructure for security incidents and participates in security incident investigation and resolution.

Alongside a competitive salary, we offer access to our share scheme (3.5%+3.5% matching) making you a CGI Partner not just an employee. You also have the option to benefit from private medical and dental insurance, flexible retirement options, an active sports and social club, and a cycle to work scheme to name a selection of the benefits available.

This role will require office attendance in Reading working on a hybrid basis. Due to the nature of the work, we can accept UK National's only for this vacancy and you must be eligible for UK SC level Security Clearance.

Your Future Duties And Responsibilities

CGI is recruiting a Threat Detection Engineer to join our Managed Service Security Operations. You will work in multi-disciplinary teams who build, support and maintain enterprise scale data platforms and solutions helping clients to drive transformation through improved data access and visibility.

As a Threat Detection Engineer, you will have experience working in SOC s and be an expert in building and developing use cases to meet client security requirements. You'll also be a strong communicator and have a consultative approach to working with client teams. CGI will provide exciting opportunities to share your expertise with, and influence, clients and team members, and to continue to develop in Cyber.

This Role Will Involve

SME acting as both consultant and engineer on large scale Enterprise Security projects
Creating/tuning of SIEM detection rules to satisfy client requirements
Providing technical consultancy for clients predominantly in the cyber security space
Working in hybrid teams
Providing mentorship to technical teams as well as acting as a technical escalation point

Key Duties & Responsibilities

Producing Use Case Rules
Turning CTI information into actionable Use Cases
Testing Use Cases
Maintaining Use Case Library
Maintaining documentation

Required Qualifications To Be Successful In This Role

We're looking for a range of the following skills and experiences:

Experience across the SIEM platforms and working alongside or within a SOC environment.
Experience in writing detection rules.
Strong understanding of security technologies and frameworks such as MITRE ATT&CK.
Experience of agile methodologies and associated toolsets and code repositories
Coding experience using languages such as Python particularly in relation to security use cases.
Strong collaboration and stakeholder engagement skills
High level of attention to detail, the ability to think architecturally at ‘big picture" and able to translate this into practical implementation
Excellent ability to execute where information is ambiguous, utilising professionalism, experience and prior knowledge
Strong interpersonal skills; role will require engagement with a varied and senior stakeholder base as well as team management
Documentation skills in order to provide high quality documentation for internal customers and technical teams
Openness to learning and managing new technologies as business requirements change

About the Company

We’re revolutionising tech hiring with hackajob intelligence - The AI-assisted hiring platform connecting leading tech employers with top talent, globally. Leveraging our unique large language model built from millions of platform data points, companies match with high-intent job seekers based on context and experience, not just keywords. Candidates privately explore highly relevant job offers by accepting or declining their interview requests - 90% respond within 24 hours. Powerful industry benchmarking, brand sentiment, ... Know more

Related Jobs

Company background Company brand
Company Name
Expedia Group
Job Title
Software Developer Engineer III
Job Description
Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success. Why Join Us? To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win. We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a global hybrid work setup (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us. Role Summary A high performing individual contributor who acts as a mentor to more junior engineers, applies new engineering principles to improve existing systems, and is responsible for leading complex, well-defined projects. As software engineer in the Property Experience team, you will be responsible for building and maintaining our high-availability, high-transactional Property Detail Pages and the underlying experience APIs that power them. You will be part of a multi-functional team of Product Managers, TPMs, Engineering Managers, and Software Engineers based in Gurgaon, Bangalore, London, and Madrid. We prioritise building high-quality software with a focus on availability, performance, scalability, and system resiliency. What You'll Do Act as a point of contact for technical issues related to specific work streams within a project. Implement product features working as part of a multi-functional team using agile methodologies and run what you build approach Lead the team to identify and develop lean technical solutions, guiding the team to find the right balance between technical excellence and shipping value to our users Learn from others and share your own skills & perspectives too - we believe that no one is the finished article, and that there should be learning and career development in every role you do. Who You Are You’ve strong experience using backend technologies to build APIs preferably in VM languages (Java/Kotlin/Scala/Clojure/Groovy) You are interested, or have some experience, working with frontend or Native tech too (React/Switf/Kotlin) Be self-motivated with drive and good organisational skills to work on a fast-paced team delivering product features Critical thinker, expected to speak out and voice concerns when needed Passionate about learning and improving our codebase and developer experience You have collaborated closely with Product Managers to represent the technical feasibility of work and turn requirements into technical solutions You have a passion for teaching others - you will have coached or mentored other Engineers, elevating their technical skillsets Good to know We are looking for someone that can lean into the Frontend or Native, and Backend when needed. If you only have experience as a Backend engineer, but you are interested in learning, please still apply as we do not expect you to be an expert in both platforms, and we are happy to teach you. This is a hybrid role, we work from our London office Three times a week. Accommodation requests If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request. We are proud to be named as a Best Place to Work on Glassdoor in 2024 and be recognized for award-winning culture by organizations like Forbes, TIME, Disability:IN, and others. Expedia Group's family of brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®, CarRentals.com™, and Expedia Cruises™. © 2024 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50 Employment opportunities and job offers at Expedia Group will always come from Expedia Group’s Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you’re confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals with whom we have not made prior contact. Our email domain is @expediagroup.com. The official website to find and apply for job openings at Expedia Group is careers.expediagroup.com/jobs. Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.
London, United Kingdom
On site
Full Time
19-03-2025
Company background Company brand
Company Name
ESG
Job Title
Dev Ops Engineer
Job Description
Dev Ops Engineer Salary: £48,336- £58,000 HYBRID WORKING We are an innovative and market leading software & services company based in Chorley serving clients in the utility sector ranging from new entrants to large existing suppliers. We deliver sophisticated software solutions and managed services in a Private Cloud infrastructure, servicing both traditional and modern real-time, smart energy clients. This is a key role within our IT Roadmap. With a focus on the continuous evolution of our DevOps structure, which is in its infancy, the successful candidate will have at least 2 years experience working within a Software Development environment. A hands-on role which will see you join a team of skilled engineers ensuring that all cloud-based infrastructure is accessible, secure, and highly available, implementing industry best practices and tooling. Contributing to the design, implementation, and maintenance of our Cloud infrastructure and Kubernetes Architecture. RESPONSIBILITIES • Implement Hybrid Environments: Contribute to projects transitioning from On-Premises to the cloud, focusing on the shift from VMWare to a cloud native environment, following the lead's directions. • Team Collaboration: Collaborate within a team of engineers on cloud platform projects, supporting tasks related to both System and Cloud aspects, such as reliability, high availability, disaster recovery, and security. • Team Participation: Engage in regular communication, contribute to discussions during one-on-one sessions, and collaborate with the team leader and other stakeholders. • Budget Awareness: Assist in managing resources within budget constraints, following the lead's guidance on tagging and cost center management. • Alignment with Objectives: Ensure that individual tasks align with organizational goals, guided by the lead. • Incident Support: Participate in the incident management and response function as a supportive team member, following the lead's guidance. • Availability and Performance Contribution: Collaborate on maintaining the end-to-end availability and performance of the Cloud, following the lead's direction on automated solutions to prevent issue recurrence. • Learning and Development: Seek mentorship from the team leader, actively participate in skill development, and contribute to technical work under the lead's guidance. • Container Orchestration Support: Assist in the deployment and scaling of containerized applications within Kubernetes clusters, following the lead's direction on resource allocation and scheduling. • Monitoring Assistance: Support the implementation of monitoring and observability solutions like Prometheus and Grafana, following the lead's guidance for insights into cluster performance and application behavior. • Kubernetes Ecosystem Awareness: Stay informed about the Kubernetes ecosystem and follow the lead's guidance on the adoption of new tools and best practices within the organization. • Automation Assistance: Collaborate on optimizing existing systems, constructing infrastructure, and reducing manual work through automation, following the lead's direction. • Cost Optimization Awareness: Contribute to efforts aimed at optimizing Cloud and system costs, in line with the lead's guidance. • Security Compliance: Adhere to Information Security Management Systems (ISMS) standards for system hardware, operating systems, software systems, and related procedures, following the lead's guidance to ensure secure solutions. • Innovation Support: Actively contribute ideas for improvements and innovation to enhance services, guided by the lead's direction. • Documentation Collaboration: Contribute to maintaining comprehensive documentation of solutions, configurations, and procedures, following the lead's guidance for knowledge sharing and troubleshooting. • Cross-Functional Collaboration: Collaborate effectively with cross-functional teams under the lead's guidance. POSITION QUALIFICATIONS • Bachelor's degree in computer science, information technology, or a related field (or equivalent work experience). • Infrastructure as Code (IaC): Terraform. • Containerization and Microservice Architecture: Production Kubernetes experience, strong knowledge of containers and Kubernetes. knowledge of microservice architecture design. Understanding of helm. • Cloud Platforms: Strong experience operating cloud platforms at scale in a major cloud provider such as AWS, Azure or GCP • Programming Languages: Experience in writing tooling or applications in Python, Go or Java. • CI/CD: Hands on experience with GitHub Actions or Jenkins and Gitops tooling such as ArgoCD. Including creating custom actions or pipelines. • Scripting: Linux Shell. • AWS Services: Hands-on experience with services such as EKS, EC2, S3, IAM, Networks, Athena, CloudWatch or equivalents. ABOUT YOU Innovative Thinker: You are a creative problem solver who seeks out innovative solutions to complex challenges. Big Picture: Able to take a step back to see the big picture so that effective decisions can be selected Security Conscious: You have a keen understanding of the importance of security in today's digital landscape and are dedicated to ensuring the utmost protection of customer data. Documentation Advocate: You recognize the value of clear and organised documentation, making it a priority in your work. Team Player: Collaboration is second nature to you, and you thrive in a team environment where ideas are shared, and collective goals are achieved. Adaptive: In a rapidly evolving technology landscape, you remain adaptable and eager to learn about new tools and techniques. Excellent communication skills: able to explain technical issues and solutions to all levels of the business, and to external stakeholders Positive can-do attitude: Ability to consume information and maintain a can-do mindset in a business where flexibility and change is paramount Good commercial awareness – used to operating within a service level/service credit regime, experience of supporting high impact, real-time operations You will be able to demonstrate ESGs key values of - Excellence: be accountable to deliver our best - Passion: show how much we care each day - Integrity: do the right thing when no one is looking - Collaboration: work together to succeed together
Chorley, United Kingdom
On site
Full Time
19-03-2025
Company background Company brand
Company Name
Cryptio
Job Title
Software Engineer - Core SaaS / TypeScript
Job Description
Cryptio is looking for a software engineer interested in working on finance / accounting related products. You will join a team of talented engineers working on Cryptio’s core SaaS product. The mission of this team is to develop new features, maintain existing ones and deal with technical debt. This is a high impact team shaping the future of back-office and reporting for businesses with intensive crypto use cases. Cryptio is a data heavy product, with performance and architectural challenges. Key technologies: TypeScript (key dependencies: Nest.js, Zod, Slonik) PostgreSQL Kubernetes on AWS, GitLab… (modern development stack) What's special about this role? This role represents a unique opportunity to solve complex accounting and financial challenges in the cryptocurrency space. You'll contribute to the development of critical features that help our clients navigate the intersection of traditional finance and digital assets, from implementing sophisticated cost basis computations to building automated reconciliation systems that can handle millions of transactions. Responsibilities Write production-grade TypeScript code Implement new features and maintain existing ones Document and test your code Work closely with product teams to ensure new features meet user needs Requirements 5+ years of experience writing software Strong knowledge of TypeScript Comfortable working with PostgreSQL (or another relational database) Comfortable working with the Node.js ecosystem Impeccable spoken and written English Excellent communication, with both technical and non-technical stakeholders Thriving when working with others Nice to have Some experience with the key TypeScript dependencies we are using: Nest.js, Slonik, Zod Some experience with key tools we are using: Docker, Gitlab, Grafana stack Infra: AWS, S3, Kubernetes Location You can work from home 100% of the time, but you should be able to easily join one of our hubs from time to time. Our hubs are Paris, London, and New-York. Benefits Fully-Remote / Hybrid – The choice is yours! 25 Days Paid Holiday + Bank Holidays + Your Birthday Off Earn an extra day of annual leave for every year you're at Cryptio 4% Pension Contributions towards your future! Private Medical & Dental Insurance with Allianz! Attractive Maternity and Paternity Policies for your growing family Gym Classes or Spa Treatments with ClassPass! Apple MacBook Pro – The best tech at your fingertips! $200 Workplace Budget to create your perfect home office! Training and Development Budget – Invest in yourself and grow!
United Kingdom
Remote
Full Time
19-03-2025
Company background Company brand
Company Name
KPMG UK
Job Title
Staff Software Engineer
Job Description
Job details Location: Glasgow, Leeds, London, Manchester Capability: Tax & Law Experience Level: Manager Type: Full Time Service Line: Tax Central Contract type: Permanent Job description Staff Software Engineer - Tax & Legal Technology – C Grade Tax and Legal Technology Team We are a team of 300+ technologists providing technology enablement services and solutions across the Tax and Legal business. This business has 2,500 tax & legal professionals covering multiple disciplines. We serve many thousands of clients and private individuals by providing a modern, market-leading suite of technology solutions that provide an efficient digital experience from routine to complex tax advice depending on client’s situation. Tax is highlighted frequently as an industry where generative AI will have a significant impact on how services are provided. You will be working as a team at the forefront of navigating that change and redefining the way in which tax is determined in the UK and globally, making sure people and companies pay the right amount of tax with the minimum amount of effort. The Engineering department is made up of Product Owners, Business Analysts, multi-disciplinary Engineering teams (approximately 160 Software, QA and Cloud Operations engineers) and IT Service delivery professionals working on a large portfolio of systems used to improve productivity and solve key business problems across Tax & Legal. We also build cutting edge web portals for clients to interact with KPMG, maximising collaboration and ensuring seamless delivery of information to our clients. The Role You will be an accomplished individual contributor. You will specialize in helping our team’s driving innovation, accelerating the adoption of cutting-edge technologies, and enhancing our engineering practices. You will be known for having skills in software architecture and will work across our teams to help them build and adopt common architectures and tooling. You should be self-motivated, capable of writing code, and passionate about building scalable, high-quality software solutions. The role can be based anywhere in the UK, though preference will be given to candidates in Glasgow, London, Manchester or Leeds. We generally spend two days per week in the office. Whilst there is no expectation of existing knowledge of tax, we would expect you to develop a degree of domain knowledge over time. You will have … Deep Technical Expertise: Hands on experience designing, architecting, specifying and developing large scale complex systems Specialist skills in cloud native architectures, design, automation, workflow and event driven systems Quality Focus: A DevSecOps mindset with great attention to detail Proven Track Record: Proven experience of leading and delivering projects, common services and unified architectures Demonstrable experience leading and mentoring others Built software that includes user facing web applications Communication: Outstanding communication and presentation skills Programming Skills: Heavily used modern object-oriented languages such has C# or Java Enterprise Expertise: Expertise in software design patterns, clean code, and clean architecture principles Knowledge of building REST APIs and have experience of messaging Data Modelling: Worked with defining data models and interacting with database Collaborative Approach: A passion to work in an Agile Team working collaboratively with others and adopt best practices Continuous Delivery: Used source control and continuous integration tools as part of a team Security Practices: An understanding of application security controls like SAST, DAST, Penetration Testing, etc. You may have … AI Systems: Built systems leveraging generative AI and machine learning. Cloud Experience: Experience with Docker, Kubernetes or other serverless application delivery platforms Proven Track Record: Worked with React, Angular, Blazor, ASP.NET MVC or other modern web UI frameworks Data Modelling: Used Entity Framework or other popular ORM tools Quality Focus: Used GitHub Copilot and other tools to increase development productivity Data Modelling: Used NoSQL databases such as cosmos DB, Mongo or Cassandra, Enterprise Expertise: Experience with messaging such as Service Bus, MQ or Kafka Data Analysis: Experience with Data Analytics and Business Intelligence Collaborative Approach: Experience of pair and mob programming In this role you will … Deep Technical Expertise: Work where needed alongside our leads, principal engineers, product owners to design software architecture and build AI enabled tools for mission-critical applications used by Fortune 500 companies, ensuring scalability and resilience Integrate emerging technologies like AI-driven development, Web Components, etc. Create architecture design and diagrams for core platform and common services. Provide mentoring to other developers within Engineering department. Architect and build highly distributed microservices, leveraging event-driven architectures, AI-powered automation, and cutting-edge cloud technologies like Kubernetes and serverless computing Proven Track Record: Contribute to the blueprint for our software ecosystem, shaping how teams build applications for years to come Communication: Communicate and collaborate effectively with development team leads to help accelerate the delivery of products Collaborative Approach: Work collaboratively in a LEAN Agile team using a Scaled SCRUM framework Programming Skills: Take ownership of the development of common services, libraries, reusable components or applications using .Net Use front end Typescript/React, ASP.NET MVC or C#/Blazor Cloud Experience: Build cloud first applications and services with high test coverage on a continuous delivery platform with 100% infrastructure as code Package applications in containers and deploy on Azure Kubernetes Service, Azure Container Apps or other Azure compute services Data Modelling: Use entity framework code first data with Azure SQL or a NoSQL Databases Security Practices: Comply with secure coding & infrastructure standards and policies Continuous Delivery: Assist with supporting your application using modern DevSecOps tools Quality Focus: Continuously improve your technical knowledge and share what you learn with others What we can offer Scale, some of our clients are well known global brands, the infrastructure required isn't small. A great team environment. A shared love of technology and learning about even newer technology to ensure our cloud platform continues to advance. Access to regular training opportunities and paid relevant certifications. Market equal pay and benefits such as a subsidised lunch, health care, pension, cycle to work, free day off to celebrate your birthday. The best of both worlds We might be world leaders, but in many ways the department feels like a start-up, with a twist. There’s the buzz of scrum working, the thrill of shaping compelling expe...
United Kingdom
Remote
Full Time
19-03-2025