Go Engineer @TuxCare
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 3d ago

[Hiring] Go Engineer @TuxCare

3d ago - TuxCare is hiring a remote Go Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Armenia

Role Description

We are looking for a Go Engineer to join the team behind SecureChain, one of TuxCare's newer products focused on open-source software supply chain security. SecureChain helps organisations use open-source dependencies more safely by providing packages rebuilt from verified source code, scanned for malware and supply chain risks, and continuously patched as new vulnerabilities emerge.

In this role, you will build and improve the automation and reliable systems that power these processes. You will also work on optimising existing workflows and applying AI where it adds value, from analysing data and supporting decision-making to improving operational visibility.

As SecureChain is still a relatively new product, you will have the opportunity to build systems from the ground up, take ownership of technical solutions, and help shape the product's direction.

You will be responsible for:

  • Build and operate the automated pipeline that continuously onboards open-source packages into SecureChain: thousands of packages per week.
  • Own the Go ecosystem in this pipeline: rebuild Go modules from verified source code and resolve build failures at scale.
  • Run AI agents on routine work: write the rules and playbooks the agents follow, check what they produce, and turn every recurring manual step into automation.
  • Work as an individual contributor with a broad scope and mandate: use the shared onboarding platform, improve it, and contribute both to the platform itself and to Go ecosystem onboarding.

Qualifications

  • Go ecosystem expertise: Strong understanding of Go modules, GOPROXY, GOSUMDB, toolchain versions, vendoring, and cgo.
  • Ability to diagnose why a module builds successfully in one environment but fails in another.
  • Build and release engineering experience: Hands-on experience building, packaging, and releasing software consumed by others, including troubleshooting build failures in unfamiliar codebases.
  • Working Python: Ability to read, modify, and review Python automation code written by others. Experience contributing to shared Python-based automation platforms.
  • CI/CD and containers: Hands-on experience with CI/CD pipelines (GitLab CI is a plus) and Docker-based builds, including diagnosing failed jobs through pipeline logs.
  • Linux and Git proficiency: Confident daily use of the Linux shell and strong familiarity with Git workflows, including branches, tags, cherry-picks, and backporting patches to older versions.
  • AI agents as a daily working tool: Advanced experience using AI coding agents to handle the majority of routine engineering tasks, including defining rules, managing workflows, and independently reviewing generated output.
  • End-to-end ownership without close supervision: Proven experience taking ownership of systems or workstreams from high-level requirements through production delivery, with clear communication of progress, risks, and blockers to engineers and stakeholders.
  • Advanced written and spoken English.

Benefits

  • Stay hands-on technically while working on complex, high-impact engineering projects.
  • Solve challenging Linux, automation, and cybersecurity problems across mature and newer products.
  • Influence technical direction and make meaningful architectural decisions.
  • Enjoy a high level of independence and autonomy in your daily work.
  • Fully remote work with flexible working hours.
  • 24 paid vacation days, 10 national holidays, and unlimited sick leave.
  • Private medical insurance compensation.
  • Co-working and gym/sports reimbursement.
  • Education budget.
  • Opportunity to receive a reward for innovative ideas that the company can patent.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Armenia
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Go Engineer @TuxCare
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 3d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Armenia
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,001+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later