Senior Software Engineer (Golang)

DigiCert

Cape Town · 5+ years experience · Onsite · Posted Oct 19, 2026

At a glance

Experience
5+ years experience
Workplace
Onsite
Location
Cape Town

About the role

  • The DigiCert ONE CA team is looking for a knowledgeable Senior Software Engineer to join an agile cross-functional team to build the future of PKI and security management.

Responsibilities

  • Build RESTful, highly scalable cloud native webservices using Go
  • Collaborate with the team in the design, development, testing, and deployment of high-quality code
  • Engage with other engineering leaders to implement industry best practices
  • Analyze, troubleshoot, and debug product defects and provide timely solutions to customer needs
  • Develop a deep understanding of PKI products, architecture, and systems

Requirements

  • Minimum 5 years of professional experience as a Backend Developer
  • Minimum 5 years of hands-on experience developing applications in Go (Golang)
  • Bachelor's degree in Computer Science, Information Systems or equivalent years of experience in the industry
  • Required experience with Docker and Kubernetes
  • Experience designing and developing RESTful web service APIs
  • Strong knowledge of software engineering best-practices in design, testing, and architecture
  • Strong knowledge of service-based architectures and distributed systems
  • Strong knowledge of relational databases, including indexes, and SQL best practices
  • Strong knowledge of design patterns, data structures, and algorithms
  • Strong knowledge of Continuous Integration and Continuous Delivery/DevOps

Preferred qualifications

  • MySQL
  • React / Redux
  • C++
  • Git and GitHub

Benefits

  • Competitive compensation and comprehensive benefits package
  • Generous paid time off, including holidays and additional leave options
  • Family-friendly leave policies, including maternity, paternity, and other supportive leave programs
  • Health and wellness support, including medical cover (where applicable), gym reimbursements, and mental well-being resources
  • Pension, life insurance, and income protection benefits (location dependent)
  • Employee Assistance Program with 24/7 confidential support for employees and their families
  • Education assistance and professional development opportunities
  • Access to LinkedIn Learning and continuous learning resources
  • Employee referral bonus program and additional company perks and discounts
  • Business travel insurance and global employee support programs

Workplace

  • Flexibility to attend meetings outside of standard working hours when required to support collaboration across multiple time zones and global teams

Skills

  • Go
  • Golang
  • Docker
  • Kubernetes
  • SQL
  • MySQL
  • React
  • Redux
  • C++
  • Git
  • GitHub

DigiCert

Senior Software Engineer (Golang)

Apply now