Senior Software Engineer (Go) - AI Resilience & Security Enhancements (Contract)

Jobgether

Remote regions

UK

Benefits

Similar Jobs

See all

Responsibilities:

  • Design, develop, and deliver secure, scalable software solutions using Go within a distributed, cloud-native architecture.
  • Build and enhance platform capabilities focused on API security, cryptographic controls, AI governance, software supply chain security, and automated security tooling.
  • Collaborate closely with engineering, platform, and security teams to implement resilient solutions.
  • Contribute to the design and maintenance of distributed systems, ensuring high performance and reliability.
  • Develop production-ready services that integrate with modern cloud infrastructure, containerized environments, and CI/CD pipelines.
  • Apply software engineering best practices, including clean code, automated testing, pair programming, and continuous delivery.

Requirements:

  • Strong professional experience developing software with Go, alongside a pragmatic approach to technology selection.
  • Proven expertise designing and building distributed systems within cloud-native environments.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform, as well as Kubernetes and containerized microservices.
  • Solid understanding of software security concepts, including API security, cryptography, AI governance, or secure supply chains.
  • Experience with infrastructure automation, CI/CD pipelines, and DevSecOps methodologies.
  • Familiarity with tools like Terraform, GitHub, Elasticsearch, Vault, NATS JetStream, CockroachDB, Prometheus, Flux, or Pact.io.

Benefits:

  • Fully remote contract opportunity with a collaborative international engineering team.
  • Work on cutting-edge cloud-native infrastructure and security-focused initiatives.
  • Exposure to modern technologies, distributed systems, and AI resilience projects.
  • Flexible remote working environment with a strong engineering culture.
  • Access to modern development tools, cloud platforms, and security technologies.
  • Opportunity to contribute to large-scale, mission-critical systems with real-world impact.

Jobgether

Jobgether is a platform that uses AI-powered matching to connect candidates with roles. They partner with companies to manage applications and next steps, fostering an inclusive and diverse working environment.

Apply for This Position