Job Openings G13 - Senior Software Engineer (Platform & Infra)

About the job G13 - Senior Software Engineer (Platform & Infra)

Responsibilities

Infrastructure Architecture & Platform Engineering

  • Design, implement, secure, and operate enterprise Kubernetes (EKS) clusters on GCC+.
  • Architect and maintain cloud-agnostic, portable infrastructure that can be deployed across different Kubernetes environments.
  • Ensure workloads, configurations, and platform components remain decoupled from vendor-specific services.
  • Deploy, manage, and optimize the Incident Response Management (IRM) platform using Helm.
  • Maintain platform reliability through high availability, multi-zone resilience, monitoring, and self-healing capabilities.

Backend Development & Automation

  • Design and develop backend services, APIs, platform tooling, and automation solutions using Golang.
  • Build and maintain SRE, DevOps, and operational tooling to improve platform efficiency and reliability.
  • Develop and enhance CI/CD pipelines and infrastructure automation.
  • Support frontend teams through technical oversight where required.

Technical Leadership

  • Lead and mentor a team of engineers, providing technical guidance and best practices.
  • Conduct code reviews and promote high standards of software quality, testing, and maintainability.
  • Drive Agile delivery processes, including sprint planning, backlog refinement, and retrospectives.
  • Collaborate with Product Managers, Engineering Managers, and stakeholders to define technical roadmaps and deliver scalable solutions.

Engineering Governance

  • Author and maintain technical documentation, including RFCs (Request for Comments) and ADRs (Architecture Decision Records).
  • Ensure architectural decisions are well-documented, reviewed, and aligned with engineering standards.
  • Promote engineering excellence, knowledge sharing, and continuous improvement within the team.

Requirements

Technical Skills

  • Strong hands-on experience with Kubernetes (EKS), Helm, and Infrastructure-as-Code (IaC).
  • Proven experience designing and operating secure, highly available cloud infrastructure.
  • Strong expertise in Golang for backend development, systems programming, and automation.
  • Experience building and maintaining CI/CD pipelines and platform engineering solutions.
  • Strong understanding of cloud-native architecture, containerization, and microservices.
  • Experience designing portable and platform-agnostic Kubernetes deployments.

Leadership & Delivery

  • Experience leading technical teams and mentoring engineers.
  • Strong understanding of Agile development methodologies and sprint-based delivery.
  • Ability to translate business and platform requirements into scalable technical solutions.
  • Excellent problem-solving, communication, and stakeholder management skills.

Preferred Qualifications

  • Experience working with GCC+ (Government Commercial Cloud).
  • Experience in regulated or security-sensitive environments such as Government, Financial Services, Healthcare, or Defence.
  • Familiarity with infrastructure security, compliance requirements, and platform hardening practices.