Golang Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Our partner is seeking a Golang Engineer to build and scale high-performance systems using Go within a globally distributed, fully remote engineering organization. You will contribute to core infrastructure and open-source driven products, working on systems that emphasize performance, security, and reliability.
Key Skills for This Role
Responsibilities
- Design, develop, test, and maintain robust, well documented software systems using Golang, ensuring high performance and reliability.
- Debug, troubleshoot, and resolve production and user facing issues across distributed systems and services.
- Participate actively in code reviews, architectural discussions, and technical design processes with global engineering teams.
- Collaborate with internal teams and external contributors to define and refine technical specifications and system improvements.
- Contribute to operational excellence by improving engineering workflows, deployment processes, and system observability.
- In certain cases, deploy, monitor, and operate services owned by the team in production environments.
- Support product success through technical advocacy, documentation, and knowledge sharing.
Requirements
- Strong academic background in Computer Science, Engineering, or a related STEM field, or equivalent practical experience.
- Proven experience designing and building production grade software in Golang, ideally in Linux based environments.
- Deep familiarity with Linux systems (Ubuntu or Debian preferred) and strong command of system level concepts.
- Experience with distributed systems, APIs, and scalable backend architectures.
- Strong problem solving abilities, with a track record of delivering high quality work independently and on schedule.
- Excellent written and verbal communication skills in English.
- Strong interpersonal skills, adaptability, curiosity, and a proactive, ownership driven mindset.
- Ability and willingness to travel internationally twice a year for team gatherings.
- Nice to have: experience with Ubuntu ecosystem tools such as Juju, LXD, MicroK8s, Snapd, Ubuntu Core, or Ubuntu Pro; performance tuning and security expertise.
Full Job Posting
Role Overview
- This role offers the opportunity to build and scale high performance systems using Go within a globally distributed, fully remote engineering organization.
- You will contribute to core infrastructure and open source driven products that power enterprise, cloud, AI, and IoT ecosystems worldwide.
- The environment is highly collaborative, involving engineers, community contributors, and cross functional teams across multiple time zones.
- You will work on systems that emphasize performance, security, and reliability at scale.
- The role encourages ownership, from design and development through to deployment and operations in some cases.
- It is well suited for engineers who enjoy solving complex distributed systems challenges and improving engineering practices continuously.
- You will be part of a culture that values technical excellence, autonomy, and continuous learning in a remote first setup.
Accountabilities
- Design, develop, test, and maintain robust, well documented software systems using Golang, ensuring high performance and reliability.
- Debug, troubleshoot, and resolve production and user facing issues across distributed systems and services.
- Participate actively in code reviews, architectural discussions, and technical design processes with global engineering teams.
- Collaborate with internal teams and external contributors to define and refine technical specifications and system improvements.
- Contribute to operational excellence by improving engineering workflows, deployment processes, and system observability.
- In certain cases, deploy, monitor, and operate services owned by the team in production environments.
- Support product success through technical advocacy, documentation, and knowledge sharing.
Requirements
- Strong academic background in Computer Science, Engineering, or a related STEM field, or equivalent practical experience.
- Proven experience designing and building production grade software in Golang, ideally in Linux based environments.
- Deep familiarity with Linux systems (Ubuntu or Debian preferred) and strong command of system level concepts.
- Experience with distributed systems, APIs, and scalable backend architectures (especially for senior level roles).
- Strong problem solving abilities, with a track record of delivering high quality work independently and on schedule.
- Excellent written and verbal communication skills in English, with the ability to collaborate across global teams.
- Strong interpersonal skills, adaptability, curiosity, and a proactive, ownership driven mindset.
- Ability and willingness to travel internationally twice a year for team gatherings.
- Nice to have: experience with Ubuntu ecosystem tools such as Juju, LXD, MicroK8s, Snapd, Ubuntu Core, or Ubuntu Pro; performance tuning and security expertise.
Benefits
- Competitive global compensation benchmarked to experience, performance, and location.
- Performance based annual bonus or commission structure.
- Annual compensation reviews to recognize and reward contributions.
- Remote first work environment with distributed global teams.
- USD 2,000 annual learning and development budget.
- Generous annual leave plus maternity and paternity leave policies.
- Employee Assistance Program supporting wellbeing and personal needs.
- Opportunities for international travel to team events and collaboration sessions.
- Travel benefits including Priority Pass and upgrades for long haul company events.
- Recognition programs and rewards for outstanding performance.
How Jobgether Works
- We use an AI powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements.
- Our system identifies the top fitting candidates, and this shortlist is then shared directly with the hiring company.
- The final decision and next steps (interviews, assessments) are managed by their internal team.
- Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer.
- We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Jobgether
Technical Recruiter / Talent Acquisition Partner
Abu Dhabi, UAE
Jobgether is looking for an experienced Technical Recruiter / Talent Acquisition Partner based in the UAE to manage end-to-end recruitment across technology, engineering, and business functions. The role offers remote wo
Userplane Protocol Stack Engineer
Abu Dhabi, UAE
Jobgether is hiring a Userplane Protocol Stack Engineer for a partner company in the UAE. The role involves designing, developing, and supporting network communication solutions using TCP/IP, Kubernetes, cloud platforms,
DOTNetCore developers
Abu Dhabi, UAE
Jobgether is hiring a .NET Core Developer for a partner company in the UAE. The role involves designing, building, and integrating secure, scalable platforms using .NET Core, REST, gRPC, and event-driven architectures. R
Freelance Recruiter (Global Recruitment Partner)
Abu Dhabi, UAE
We are seeking an experienced Freelance Recruiter to manage end-to-end sourcing and placement across multiple industries. You will source, screen, and engage candidates using LinkedIn, Boolean search, and professional ne
Talent Sourcer (Freelance)
Abu Dhabi, UAE
We are looking for a freelance Talent Sourcer based in the UAE to identify and engage exceptional candidates using innovative sourcing strategies. You will build talent pipelines, conduct market mapping, and screen candi
International Creative Writer with French
Abu Dhabi, UAE
We are looking for a freelance International Creative Writer with native French skills to craft engaging dialogues for a virtual assistant. You will write, edit, and localize conversational content, ensuring cultural rel
Head of Product (Core/PAM)
Abu Dhabi, UAE
Jobgether seeks a Head of Product to define product vision and strategy for a Player Account Management (PAM) platform in the iGaming industry. This remote leadership role requires 7+ years of product management experien
Software Craftsperson/Node.js/React.js/AI
Abu Dhabi, UAE
A remote opportunity for a software engineer passionate about building high-quality, scalable systems using Node.js, React.js, and AI-powered tools. You will take full-stack ownership, apply software craftsmanship practi
Technical Recruiter / Talent Acquisition Partner
Abu Dhabi, UAE
Userplane Protocol Stack Engineer
Abu Dhabi, UAE
DOTNetCore developers
Abu Dhabi, UAE
Freelance Recruiter (Global Recruitment Partner)
Abu Dhabi, UAE
Talent Sourcer (Freelance)
Abu Dhabi, UAE
International Creative Writer with French
Abu Dhabi, UAE
Head of Product (Core/PAM)
Abu Dhabi, UAE
Software Craftsperson/Node.js/React.js/AI
Abu Dhabi, UAE