About the company At OneConfig we simplify the complicated and expensive processes around managing, monitoring and providing insightful reporting for Junos devices.
Job position
Permanent
Job description
Responsibilities
* Plan, design and develop new features and improvements of the OneConfig platform.
* Improve the visibility (monitoring/tracing), availability, latency, security and scalability of backend services.
* Produce high quality, maintainable code with great test coverage.
* Make intelligent choices for the adoption of new technologies based on your extensive experience.
* Do code reviews and help other developers to improve our code.
* Independently work on analysis, development and testing.
* Solve problems relating to mission critical services and build automation to prevent problem recurrence/regression.
* Actively influence the designs and architectures for distributed systems and micro services.
* Work with internal/external teams of developers and other stakeholders across multiple time-zones.
Skills & requirements
Minimum Requirements
* BS degree in Computer Science or equivalent, demonstrable practical experience.
* Minimum 5 years of Go programming experience (for network/distributed/analytics services).
* Minimum 7 years of programming experience with languages like C/C++, Haskell, Ruby or Python (at least one).
* Experience in developing and maintaining fast, scalable and well-documented APIs.
* In-depth experience with one or more of JSON, MsgPack and XML.
* Good practices documenting, writing and maintaining clean code.
* Solid understanding of Networking.
* Able to design data models for RDBMSs like MySQL or PostgreSQL as well as for any kind of NoSQL data store including MongoDB, Redis and others.
* Very good knowledge of Linux/UNIX server operating systems and strong systems-level debugging skills.
* In-depth experience with one or more of AWS, Google Cloud Services, Rackspace or DigitalOcean.
* Very good knowledge of Git.
* Self motivated and able to take initiative.
* Work comfortably alone and as part of a team.
* Excellent verbal and written English communication skills.
Preferred Requirements
* Experience with distributed systems and resilience patterns as well as implementing them.
* Understanding of processes, threads, concurrency issues, locks and Linux performance monitoring.
* Strong problem solving skills; understanding/application of algorithms and complexity analysis.
* Expertise in designing, implementing and monitoring micro service architectures.
* Track record of Open Source contributions.
Instructions how to apply Apply at this url: https://www.golangprojects.com/golang-go-job-bgy-Senior-Software-Engineer-Cape-Town-OneConfig.html Please mention that you found the job at Golangprojects.com
[ job website ]
Staff Backend Engineer - Golang - Voodoo(November 2025) Remote Europe, 100% Remote
Founded in 2013, Voodoo is a tech company that creates mobile games and apps with a mission to entertain the world. Gathering 800 employees, 7 billion downloads, and over 200 million active users, Voo...
Backend Engineer (Go) - Convox Remote US, 100% Remote
Remote restrictions
Workday must overlap by at least 4 hours with New York, NY, USA
About Us
At Convox, we are redefining how teams deploy, scale, and manage applications in the cloud. Our pla...
Senior AI Engineer – Agentic - Cast AI(October 2025) Remote Europe, 100% Remote - Salary: 78000 - 108000
About the role
APA/Agentic – An intelligent agentic system that not only detects application performance issues but proactively resolves them. By deeply integrating with observability stacks and le...
Senior Golang Backend Engineer - Salesforge(November 2025) Remote Europe, 100% Remote
Salesforge is hiring a Backend Engineer (5+ yrs) to build autonomous AI sales agents. Use APIs, message queues, and DBs (Go is a plus). Join our high-impact, no-BS team to redefine sales
Senior Golang Full Stack Developer - GRAX Inc Remote US, 100% Remote - Salary: 150000 - 180000
The GRAX product is a CRM backup, archive and restore system for the Salesforce platform. It is used by Fortune 500, government, financial and health care companies so security and trust is the name o...