Jobs / JPMorganChase

Software Engineer III - DevOps, Security Engineer

JPMorganChase · Bournemouth, ENG, United Kingdom
Bournemouth, ENG, United KingdomOnsite
Remuneration
Not specified
Location
Bournemouth, ENG, United Kingdom
Visa sponsorship
Not specified

Job summary

The Software Engineer III applies software engineering practices to security engineering, building and operating secure, stable, and scalable security monitoring platforms, especially enterprise SIEM systems. The role develops security telemetry ingestion and processing, automates platform configuration, and builds CI/CD pipelines using tools such as Spinnaker and Jules, Terraform, and Ansible. It also uses authorized AI-assisted development tools with validation and secure coding practices, and supports production SIEM platforms through an on-call rotation.

Qualifications

  • Formal training or certification in software engineering concepts and advanced applied experience.
  • Practical experience in system design, application development, testing, and operational stability.
  • Experience developing, debugging, and maintaining code in a large corporate environment.
  • Experience using authorized AI-assisted development tools and critically evaluating outputs for correctness, performance, and security.
  • Understanding of responsible AI use, data sensitivity, and secure handling of inputs and outputs.
  • Knowledge of the software development life cycle, CI/CD, application resiliency, and security.
  • Experience applying software engineering to security engineering problems.
  • Practical experience with Configuration as Code and Infrastructure as Code, including Git-based workflows, Terraform, or Ansible.
  • Proficiency in Python, Bash, or PowerShell and experience with REST APIs, JSON, or YAML.
  • Working knowledge of Linux and experience supporting and troubleshooting production platforms.

Responsibilities

  • Design, develop, test, and troubleshoot software solutions.
  • Create secure, high-quality production code and maintain algorithms.
  • Produce architecture and design artifacts for complex applications and ensure implementations meet design constraints.
  • Analyze large and diverse data sets to identify patterns and improve software quality and system architecture.
  • Engineer, automate, and maintain SIEM platforms and supporting tools, including security telemetry ingestion, parsing, normalization, and enrichment.
  • Build and maintain CI/CD pipelines for security tooling and SIEM content, embedding security controls.
  • Use authorized AI coding tools to support development, testing, refactoring, and documentation, validating outputs through review and testing.
  • Support production SIEM platforms through an on-call rotation.

Skills

AnsibleAWSBashGitGitHubJavaLinuxPowerShellPythonRESTSpinnakerTerraform

Certifications

CompTIA Security+GIACCISSPAWSHashiCorp Terraform

Languages

PythonBashPowerShellJava

Work schedule

On-call rotationOut-of-hours and weekend callouts

Industry

Financial servicesSecurity engineering

Relocation

No