Senior Software Engineer (Golang)

DigiCert
Cape Town, South Africa
Career-pivot friendly

Who this role is best for

Geared toward backend developers with Go expertise comfortable with building scalable cloud-native web services.

Best fit for

  • Candidates with 5+ years of Go backend development experience and a strong grasp of distributed systems
    — “Minimum 5 years of hands-on experience developing applications in Go (Golang)”
  • Individuals who thrive in agile, cross-functional teams focused on security infrastructure
    — “agile cross functional team to build the future of PKI and security management”
  • Professionals with a background in DevOps and a commitment to continuous delivery
    — “Continuous Integration and Continuous Delivery/DevOps”

Things to consider

  • Must be available for meetings outside standard working hours to support global teams
    — “Flexibility to attend meetings outside of standard working hours when required”
  • In-office presence is expected for catered lunches and collaboration
    — “Catered Lunches for In-Office Employees”

How to stand out

  • Highlight experience with RESTful API design and distributed systems in your resume
    — “Experience designing and developing RESTful web service APIs”
  • Demonstrate your ability to implement industry best practices in software engineering
    — “Engage with other engineering leaders to implement industry best practices”
  • Emphasize your hands-on Go development experience and cloud-native architecture work
    — “Build RESTful, highly scalable cloud native webservices using Go”
  • Showcase your knowledge of relational databases and SQL best practices
    — “Relational databases, including indexes, and SQL best practices”
  • Include experience with Docker and Kubernetes to align with required tech stack
    — “Required experience with Docker and Kubernetes”
Pace · SteadyCollaboration · HighAutonomy · MediumDecision Impact · Team

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • high-quality code
  • industry best practices
  • PKI products
Typical background
5+ years of professional experience as a Backend DeveloperBachelor’s degree in Computer Science, Information Systems or equivalent

Skills & requirements

Required

Go (golang)Restful Web ServicesDockerKubernetesRestful Web Service ApisService-based ArchitecturesDistributed SystemsRelational DatabasesSQLDesign PatternsData StructuresAlgorithmsContinuous IntegrationContinuous DeliveryDevOps

Preferred

MySQLReact / ReduxC++GitGitHub

Stack & domain

GoDockerKubernetesRestful Web Service ApisSoftware Engineering Best-practicesService-based ArchitecturesDistributed SystemsRelational DatabasesSQLDesign PatternsData StructuresAlgorithmsContinuous IntegrationContinuous DeliveryDevOpsMySQLReactReduxC++GitGitHubCollaborationCommunicationProblem-solvingAttention To DetailTeamworkTime ManagementAdaptabilityCritical ThinkingSoftware EngineeringBackend DevelopmentCloud NativePKISecurity Management

About the role

Original posting from DigiCert

Who we are

DigiCert is a global leader in intelligent trust. We protect the digital world by ensuring the security, privacy, and authenticity of every interaction. Our AI-powered DigiCert ONE platform unifies PKI, DNS, and certificate lifecycle management, to secure infrastructure, software, devices, messages, AI content and agents. Learn why more than 100,000 organizations, including 90% of the Fortune 500, choose DigiCert to stop today’s threats and prepare for a quantum-safe future at www.digicert.com

Job summary

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

What you will do

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

What you will have

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 the following:

Software engineering best-practices in design, testing, and architecture

Service-based architectures and distributed systems

Relational databases, including indexes, and SQL best practices

Design patterns, data structures, and algorithms

Continuous Integration and Continuous Delivery/DevOps

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

Strong interpersonal communication skills

Nice to have

Technologies we use, any experience is a bonus!

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 

What We Offer

Connecting Work and Life

At DigiCert, we recognize that a fulfilling career is just one part of a well-rounded life. Our benefits are designed to support the whole person, ensuring you can thrive both personally and professionally.

Comprehensive Physical & Mental Wellness Programs

Competitive Vacation & Paid Holidays

Country Specific Parental Leave & Family Planning Support

Employee Resource Groups (ERGs)

Catered Lunches for In-Office Employees

Financial Health & Future Planning

Your financial well-being is a priority. We offer competitive compensation structures and programs to help you build long-term security.

Annual Performance-Based Bonus

Country Specific Retirement Planning Options

401(k) Matching Program (U.S. Employees Only)

Professional Development & Career Growth

We believe that when our employees grow, we grow. That’s why we invest in comprehensive learning and development initiatives to support every stage of your career.

Continuous Learning Programs

Assigned Mentorship Program

Structured Performance Review Cycles

Leadership Development Opportunities

To protect candidate information and maintain a secure hiring process, all applications must be submitted through our careers portal. Resumes or CVs sent directly via email will not be reviewed or considered.

#LI-FP1

__PRESENT

__PRESENT

__PRESENT

Source: DigiCert careers

Similar roles

More roles at DigiCert