Job Description: Golang DeveloperPosition OverviewWe are seeking a Golang Developer to join a cutting-edge project focused on voice-driven... Read more
Job Description: Golang Developer
Position Overview
We are seeking a Golang Developer to join a cutting-edge project focused on voice-driven content retrieval. The ideal candidate will have strong backend development skills, deep Linux expertise, and experience with authentication and containerization technologies. This role involves building secure, scalable services that enable real-time voice interactions for content access.
Key Responsibilities
Develop new functional features in GoLang for voice-based content retrieval.Debug and resolve software defects to ensure system reliability.Maintain high standards for code quality and implement optimized solutions.Participate in solution design sessions and contribute to technical decision-making.Document solutions and break down business requirements into technical tasks.Estimate effort accurately and deliver within timelines.Reverse engineer existing code to enhance legacy components.Required Skills
Strong hands-on experience with GoLang programming.Exposure to Docker and Kubernetes for containerized deployments.Solid Linux background, including:PKI certificate management.SSH key management.Understanding of Active Directory/LDAP, user/group structures, LDAP queries, and filters.Experience with open-source components such as DNS, certificates, LDAP schema, and PAM authentication modules.Knowledge of Access and Authentication mechanisms (SSO, MFA).Familiarity with version control systems (GitHub).Experience with SQL and NoSQL databases.Experience
Minimum 2 years of GoLang development experience.2 years of C programming (preferred).6 years of programming experience on Linux OS.2 years of Python/JavaScript experience.Knowledge of reverse engineering techniques.Soft Skills
Self-driven and proactive.Strong problem-solving and analytical skills.Ability to work independently and collaborate in design discussions.What You'll Learn & Grow
Gain hands-on experience building scalable, voice-driven backend applications.Deepen your expertise in GoLang, Linux, and distributed systems.Work with modern containerization and orchestration technologies, including Docker and Kubernetes.Strengthen your knowledge of authentication, identity management, and enterprise security practices.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessJob Description: Golang DeveloperPosition OverviewWe are seeking a Golang Developer to join a cutting-edge project focused on voice-driven... Read more
Job Description: Golang Developer
Position Overview
We are seeking a Golang Developer to join a cutting-edge project focused on voice-driven content retrieval. The ideal candidate will have strong backend development skills, deep Linux expertise, and experience with authentication and containerization technologies. This role involves building secure, scalable services that enable real-time voice interactions for content access.
Key Responsibilities
Develop new functional features in GoLang for voice-based content retrieval.Debug and resolve software defects to ensure system reliability.Maintain high standards for code quality and implement optimized solutions.Participate in solution design sessions and contribute to technical decision-making.Document solutions and break down business requirements into technical tasks.Estimate effort accurately and deliver within timelines.Reverse engineer existing code to enhance legacy components.Required Skills
Strong hands-on experience with GoLang programming.Exposure to Docker and Kubernetes for containerized deployments.Solid Linux background, including:PKI certificate management.SSH key management.Understanding of Active Directory/LDAP, user/group structures, LDAP queries, and filters.Experience with open-source components such as DNS, certificates, LDAP schema, and PAM authentication modules.Knowledge of Access and Authentication mechanisms (SSO, MFA).Familiarity with version control systems (GitHub).Experience with SQL and NoSQL databases.Experience
Minimum 2 years of GoLang development experience.2 years of C programming (preferred).6 years of programming experience on Linux OS.2 years of Python/JavaScript experience.Knowledge of reverse engineering techniques.Soft Skills
Self-driven and proactive.Strong problem-solving and analytical skills.Ability to work independently and collaborate in design discussions.What You'll Learn & Grow
Gain hands-on experience building scalable, voice-driven backend applications.Deepen your expertise in GoLang, Linux, and distributed systems.Work with modern containerization and orchestration technologies, including Docker and Kubernetes.Strengthen your knowledge of authentication, identity management, and enterprise security practices.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessJob Description: Golang DeveloperPosition OverviewWe are seeking a Golang Developer to join a cutting-edge project focused on voice-driven... Read more
Job Description: Golang Developer
Position Overview
We are seeking a Golang Developer to join a cutting-edge project focused on voice-driven content retrieval. The ideal candidate will have strong backend development skills, deep Linux expertise, and experience with authentication and containerization technologies. This role involves building secure, scalable services that enable real-time voice interactions for content access.
Key Responsibilities
Develop new functional features in GoLang for voice-based content retrieval.Debug and resolve software defects to ensure system reliability.Maintain high standards for code quality and implement optimized solutions.Participate in solution design sessions and contribute to technical decision-making.Document solutions and break down business requirements into technical tasks.Estimate effort accurately and deliver within timelines.Reverse engineer existing code to enhance legacy components.Required Skills
Strong hands-on experience with GoLang programming.Exposure to Docker and Kubernetes for containerized deployments.Solid Linux background, including:PKI certificate management.SSH key management.Understanding of Active Directory/LDAP, user/group structures, LDAP queries, and filters.Experience with open-source components such as DNS, certificates, LDAP schema, and PAM authentication modules.Knowledge of Access and Authentication mechanisms (SSO, MFA).Familiarity with version control systems (GitHub).Experience with SQL and NoSQL databases.Experience
Minimum 2 years of GoLang development experience.2 years of C programming (preferred).6 years of programming experience on Linux OS.2 years of Python/JavaScript experience.Knowledge of reverse engineering techniques.Soft Skills
Self-driven and proactive.Strong problem-solving and analytical skills.Ability to work independently and collaborate in design discussions.What You'll Learn & Grow
Gain hands-on experience building scalable, voice-driven backend applications.Deepen your expertise in GoLang, Linux, and distributed systems.Work with modern containerization and orchestration technologies, including Docker and Kubernetes.Strengthen your knowledge of authentication, identity management, and enterprise security practices.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessJob Description: Golang DeveloperPosition OverviewWe are seeking a Golang Developer to join a cutting-edge project focused on voice-driven... Read more
Job Description: Golang Developer
Position Overview
We are seeking a Golang Developer to join a cutting-edge project focused on voice-driven content retrieval. The ideal candidate will have strong backend development skills, deep Linux expertise, and experience with authentication and containerization technologies. This role involves building secure, scalable services that enable real-time voice interactions for content access.
Key Responsibilities
Develop new functional features in GoLang for voice-based content retrieval.Debug and resolve software defects to ensure system reliability.Maintain high standards for code quality and implement optimized solutions.Participate in solution design sessions and contribute to technical decision-making.Document solutions and break down business requirements into technical tasks.Estimate effort accurately and deliver within timelines.Reverse engineer existing code to enhance legacy components.Required Skills
Strong hands-on experience with GoLang programming.Exposure to Docker and Kubernetes for containerized deployments.Solid Linux background, including:PKI certificate management.SSH key management.Understanding of Active Directory/LDAP, user/group structures, LDAP queries, and filters.Experience with open-source components such as DNS, certificates, LDAP schema, and PAM authentication modules.Knowledge of Access and Authentication mechanisms (SSO, MFA).Familiarity with version control systems (GitHub).Experience with SQL and NoSQL databases.Experience
Minimum 2 years of GoLang development experience.2 years of C programming (preferred).6 years of programming experience on Linux OS.2 years of Python/JavaScript experience.Knowledge of reverse engineering techniques.Soft Skills
Self-driven and proactive.Strong problem-solving and analytical skills.Ability to work independently and collaborate in design discussions.What You'll Learn & Grow
Gain hands-on experience building scalable, voice-driven backend applications.Deepen your expertise in GoLang, Linux, and distributed systems.Work with modern containerization and orchestration technologies, including Docker and Kubernetes.Strengthen your knowledge of authentication, identity management, and enterprise security practices.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessGolang Developer | Linux | Kubernetes | Docker | Identity & AuthenticationBuild Scalable Software on Linux with Modern... Read more
We're looking for a talented Golang Developer with a strong Linux background to join a team building secure, scalable applications and infrastructure. This is an excellent opportunity for an engineer who enjoys solving complex technical challenges, working with authentication systems, and developing high-quality software in a collaborative environment.
If you're passionate about Golang development, Linux internals, containerized environments, and writing clean, maintainable code, we'd love to hear from you.
What You'll DoDesign, develop, and enhance applications using Golang
Build new features while maintaining high standards for code quality
Debug, troubleshoot, and resolve software defects
Refactor and optimize existing code for performance and scalability
Participate in architecture and solution design discussions
Translate business requirements into technical solutions
Create and maintain technical documentation
Estimate development effort and deliver high-quality solutions
Analyze and understand existing applications using reverse engineering techniques
Collaborate with cross-functional engineering teams throughout the software development lifecycle
Required QualificationsStrong hands-on experience developing applications with Golang
Extensive experience working in Linux environments
Experience with Docker and Kubernetes
Strong understanding of:
SSH key management
PKI and certificate management
Linux operating system administration
Experience with:
Active Directory and LDAP
LDAP queries and filters
User and group management
PAM authentication modules
Open-source authentication and directory libraries
Knowledge of authentication and access technologies including:
Single Sign-On (SSO)
Multi-Factor Authentication (MFA)
Ability to work independently and drive projects forward
Strong troubleshooting and analytical skills
Preferred Qualifications2+ years of professional Golang development experience
2+ years of C programming experience
6+ years of Linux development experience
Experience with Python and/or JavaScript
Experience using GitHub or other Git-based version control systems
Experience working with SQL and NoSQL databases
Nice to HaveExperience working with identity, authentication, or security-focused applications
Experience building cloud-native or distributed systems
Familiarity with secure software development best practices
What We're Looking ForWe're seeking someone who is:
Self-motivated and proactive
Passionate about writing clean, maintainable code
Comfortable working in collaborative engineering environments
Excited to solve challenging technical problems
Able to quickly understand complex systems and existing codebases
Keywords: Golang, Go Developer, Linux, Docker, Kubernetes, LDAP, Active Directory, PKI, SSH, Authentication, SSO, MFA, C Programming, Python, JavaScript, GitHub, SQL, NoSQL, Cloud, Backend Engineer, Software Engineer.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessSenior Full Stack Engineer (React | Go | AI | Cloud)About the OpportunityWe're looking for a Senior Full... Read more
We're looking for a Senior Full Stack Engineer to join an innovative engineering team building next-generation web applications powered by cloud technologies and artificial intelligence.
This is a hands-on engineering role where you'll work across the entire technology stack-from creating exceptional user experiences to designing scalable backend services and integrating cutting-edge AI capabilities. If you enjoy solving complex technical challenges, building modern cloud-native applications, and working with emerging technologies, we'd love to hear from you.
What You'll Be DoingBuild modern, responsive web applications using React and TypeScript.
Design and develop scalable backend services using Go, Node.js or Python.
Develop APIs and microservices that support high-performance applications.
Collaborate with Product, Design and Engineering teams to deliver new features from concept through to production.
Build and maintain cloud-native applications using AWS.
Contribute to CI/CD pipelines, testing, automation and software quality.
Help shape technical architecture and contribute to engineering best practices.
Work on AI-powered features, intelligent automation and next-generation user experiences.
Build applications capable of handling real-time data and media-rich experiences.
We're Looking For Someone WithStrong commercial experience as a Full Stack Software Engineer.
Excellent React and modern JavaScript/TypeScript development skills.
Backend development experience using Go (Golang), Node.js or Python.
Experience building REST APIs and scalable backend systems.
Experience working with AWS or other major cloud platforms.
Knowledge of containerisation and Kubernetes.
Experience with microservices and distributed systems.
Understanding of CI/CD, testing and modern software engineering practices.
Strong communication and collaboration skills.
Highly DesirableExperience working with AI technologies, including Large Language Models (LLMs).
Experience building AI agents, copilots or intelligent workflows.
Familiarity with Model Context Protocol (MCP) or AI tool integrations.
Experience with real-time applications, WebRTC, live streaming or video platforms.
Experience with media processing or video editing technologies.
Why Join?You'll have the opportunity to work on products that combine modern frontend engineering, scalable backend architecture, cloud infrastructure and AI. This is an excellent opportunity for engineers who enjoy working across the full stack while exploring emerging technologies in a collaborative, forward-thinking environment.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessGolang DeveloperLocation: Chicago Work Arrangement: Hybrid Employment Type: ContractPosition SummaryWe are looking for a Golang Developer to support... Read more
Golang Developer
Location: Chicago
Work Arrangement: Hybrid
Employment Type: Contract
Position Summary
We are looking for a Golang Developer to support backend application development initiatives within a collaborative engineering team. This role will focus on developing scalable services, supporting system integrations, and contributing to ongoing platform enhancements.
The ideal candidate should have solid backend development experience, strong problem-solving skills, and the ability to work within Agile development environments.
Responsibilities
Develop and maintain backend applications using GolangBuild APIs and support system integrationsCollaborate with cross-functional engineering teamsParticipate in code reviews and testing activitiesTroubleshoot and resolve application issuesContribute to system performance improvementsSupport deployment and release activitiesCreate and maintain technical documentationRequired Skills
Experience developing applications using GolangUnderstanding of backend development principlesExperience working with APIs and microservicesFamiliarity with relational or NoSQL databasesKnowledge of Git version controlUnderstanding of Agile/Scrum methodologiesStrong communication and teamwork skillsPreferred Skills
Experience with Docker or KubernetesExposure to cloud platforms such as AWS or AzureFamiliarity with CI/CD pipelinesExperience with monitoring and logging toolsEducation & Experience
Bachelor's degree in Computer Science, Engineering, or related field preferredEquivalent professional experience considered
GCS is acting as an Employment Business in relation to this vacancy.
Read lessWe are seeking a Golang Developer to design, build, and maintain high‑performance, scalable backend services and applications. You... Read more
We are seeking a Golang Developer to design, build, and maintain high‑performance, scalable backend services and applications. You will work closely with engineering, product, and infrastructure teams to deliver reliable systems that support critical business functionality.
Responsibilities include developing new services and APIs, improving existing codebases, ensuring performance and reliability, and contributing to architecture and design decisions. You will be involved in writing clean, maintainable code, performing code reviews, and supporting deployment and production stability.
Required skills include strong experience with Golang, backend development principles, APIs, and distributed systems concepts. Experience with cloud platforms, microservices, containers, or CI/CD pipelines is a plus.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessAll your saved jobs are no longer available or you've already applied.
for the following search criteria