Software Engineer – DevOps – Glasgow

Company: Hackajob Ltd
Apply for the Software Engineer – DevOps – Glasgow
Location: Glasgow
Job Description:

Salary: £61,000 – 101,000 per year

Requirements:

  • Formal training or certification in software engineering concepts, with applied experience.
  • Strong CI/CD and release management experience, including best practices and tools such as Jules, Jenkins, and Spinnaker.
  • Hands-on DevOps experience with Kubernetes and Docker, including deployment automation and containerized application development.
  • Deep AWS platform experience across compute, storage, networking, security, provisioning, and automation; hands-on experience with services including EC2, ECS, EKS, ELB, S3, Lambda, API Gateway, Glue, EMR, ElastiCache, CloudWatch, and CodeDeploy.
  • Infrastructure provisioning expertise using advanced Terraform techniques, including configuring AWS RDS and Aurora.
  • Experience administering, optimizing, and supporting Linux-based environments and maintaining high availability for production, CERT, and testing environments.
  • Database experience with PostgreSQL, including RDS/Aurora, and MongoDB; ability to write automation and operations scripts in Python and Bash.
  • Databricks experience with Spark, Delta, notebooks, workflows/jobs, and performance tuning; familiarity with GraphQL.
  • Proficiency with engineering workflow tools such as Git/BitBucket, Jira, ServiceNow, and pre-commit hooks.
  • Strong programming skills in Python and Java, including experience with distributed data processing.
  • Experience using enterprise-authorized AI coding assistants for code generation, refactoring, tests, or documentation, with validation through peer review, automated testing, and secure coding standards.
  • Preferred: Exposure to cloud platforms such as AWS, Azure, and/or GCP.
  • Preferred: Exposure to large language models such as ChatGPT, Google Bard, or similar tools.
  • Preferred: Exposure to LLM application patterns and tools, including LangChain, retrieval-augmented generation (RAG), and fine-tuning.
  • Preferred: Experience communicating with and engaging senior leadership and other stakeholders.
  • Preferred: Experience building and supporting end-to-end AWS applications, including batch and streaming workloads.
  • Preferred: Familiarity with APIs and microservices frameworks, container technologies, and workflow/orchestration tools.

Responsibilities:

  • Design and deliver software solutions, including development and technical troubleshooting, and break down complex technical problems.
  • Develop secure, high-quality production code; review and debug others code to support reliability, performance, and maintainability.
  • Encourage team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes, while applying secure coding, peer review, and automated testing standards and promoting reusable patterns.
  • Use SDLC toolchain knowledge, including authorized AI-assisted development and automation capabilities, to increase the value and impact of automation.
  • Identify recurring issues and lead efforts to address root causes or automate remediation, improving application and system stability.
  • Lead evaluations with external vendors, startups, and internal teams to assess architectural designs, technical capabilities, and fit with existing systems and information architecture.
  • Build scalable feature-engineering and data pipelines on Databricks using data lake sources, Spark/Delta, and Databricks workflows/jobs.
  • Provide technical support during software development, debug environment-specific issues, and partner with development teams to resolve them.
  • Maintain and monitor asset inventory across environments.
  • Monitor, troubleshoot, and remediate issues using Splunk and observability or monitoring platforms such as Datadog, Dynatrace, or Grafana.
  • Support cost-rationalization efforts and partner with architects to gather, clarify, and translate technical requirements.
  • Contribute reusable AI-assisted engineering patterns and learnings to improve team effectiveness.

Technologies:

  • AI
  • API
  • AWS
  • Lambda
  • Azure
  • Bash
  • BitBucket
  • ChatGPT
  • CI/CD
  • Cloud
  • CloudWatch
  • Databricks
  • Datadog
  • DevOps
  • Docker
  • Dynatrace
  • EC2
  • Fine-tuning
  • GCP
  • Git
  • Grafana
  • GraphQL
  • Support
  • JIRA
  • Java
  • Jenkins
  • Kubernetes
  • LLM
  • Linux
  • MongoDB
  • PostgreSQL
  • Python
  • RAG
  • Security
  • ServiceNow
  • Spark
  • Splunk
  • Terraform
  • microservices

More:

We are a global financial services firm and leading investment bank serving prominent corporations, governments, wealthy individuals, and institutional investors with strategic advice and financial products. We are offering a Software Engineer III – DevOps/AWS Engineer opportunity in our Commercial & Investment Bank, particularly Payments Technology, where you will work as a seasoned member of an agile team delivering secure, stable, and scalable technology. Our Consumer & Community Banking division provides services including personal banking, credit cards, mortgages, auto financing, investment advice, small business loans, and payment processing. We value our people and the diverse talents they bring, and we are an equal opportunity employer that provides reasonable accommodations for religious practices, beliefs, and mental or physical disability needs.

#J-18808-Ljbffr…

Posted: October 5th, 2026