hirq
← All jobs

DigiCert

Senior Software Engineer (Golang)

Cape Town · On-site · Engineering

Apply well, not just fast

Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.

About the role

GoREST APIsC++SQLReactReduxMySQLDockerKubernetesCI/CDGitDistributed SystemsLeadershipMentoring
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