- Job Type: Full-Time
- Function: Engineering Software
- Industry: AI/ML
- Post Date: 09/04/2024
- Website: cyble.io
- Company Address: 1175 Cicero Dr, Alpharetta, Georgia 30022, US
About Cyble
Cyble provides capabilities for customers to manage cyber risks with AI-powered actionable threat intelligence. We are specialists in gathering intelligence across the Deepweb, Darkweb and Surface WebJob Description
We are seeking a highly skilled and motivated Go-Lang Software Development Engineer with 3 to 5 years of software product development experience. The ideal candidate will have a strong background in Go-Lang coding and a proven track record of developing transformative interfaces that integrate REST APIs with C/C++ components. Additionally, you will utilize Docker and Kubernetes for containerization and orchestration to ensure efficient deployment and management of applications..
- Design and implement Go-Lang interfaces that consume JSON data from REST APIs, transforming it into objects that can be utilized by C/C++ code.
- Develop transformative interfaces that bridge the gap between REST APIs and C/C++ components, ensuring seamless integration and data flow.
- Utilize Docker and Kubernetes to containerize applications and manage their deployment and orchestration, ensuring scalability and reliability.
- Work closely with cross-functional teams, including software engineers, product managers, and QA, to deliver high-quality software products.
- Participate in design and code reviews and contribute to best practices in coding, testing, and deployment.
- Diagnose and resolve issues, bugs, and performance bottlenecks in a timely manner.
- 3 to 5 years of software product development experience with a focus on Go-Lang.
- Minimum of 3 years of experience in Go-Lang coding, particularly in product development.
- Proven experience in developing Go-Lang interfaces that consume JSON, XML, CSV data from REST APIs, develop transformative interfaces that will be consumed by C/C++ component.
- Understanding of C/C++ and experience in developing interfaces that integrate Go-Lang with C/C++ components.
- Hands-on experience with Docker for containerizing applications.
- Ability to troubleshoot and solve complex technical problems.
- Good communication skills, both written and verbal, with the ability to collaborate effectively in a team environment..