Go Engineer (remote work)

TuxCare Inc.

Lisboa

Remote

EUR 70,000 - 120,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

TuxCare is seeking a Go Engineer to join the SecureChain team, focusing on open‑source software supply chain security. You will build and optimize the automation powering onboarding of thousands of packages weekly, own the Go ecosystem in this pipeline, and advance AI-driven automation across the platform.

As SecureChain is new, you will shape technical solutions, work from ground up, and influence product direction while maintaining a strong focus on reliability and scalability.

Qualifications

  • Strong Go modules, GOPROXY, GOSUMDB familiarity.
  • Experience building, packaging, and releasing software.
  • Ability to read, modify Python automation code.
  • Hands-on CI/CD with Docker-based builds.
  • Proficient Linux shell and Git workflows.
  • Experience using AI coding agents in daily work.
  • End-to-end ownership with proactive communication.
  • Advanced written and spoken English.

Responsibilities

  • Build and operate the automated pipeline onboarding thousands of open-source packages into SecureChain weekly.
  • Own the Go ecosystem in the pipeline and resolve build failures at scale.
  • Run AI agents on routine work and define rules for automation.
  • Contribute to platform and Go onboarding from conception to production.

Skills

Go ecosystem
Build & release
Python automation
CI/CD pipelines
Docker builds
Linux shell
Git workflows
AI agents
End-to-end ownership
English proficiency

Job description

TuxCare offers a comprehensive portfolio of security solutions for Linux and open-source software designed for enterprise organizations.

With TuxCare, companies can automate vulnerability patching, minimize downtime, maintain security and compliance, and rely on deep expertise in Linux and open-source security.

Our solutions cover widely used Linux distributions, end-of-life systems, open-source software ecosystems, and other critical infrastructure.

Learn more at: https://tuxcare.com/ / https://tuxcare.com/endless-lifecycle-support/

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.

Learn more about SecureChain: https://tuxcare.com/securechain-for-oss/

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.
  • 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. Occasional experimentation is insufficient.
  • 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.

What's in it for you?

  • 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.

By applying for this position, you consent to the processing of your personal data as described in our Privacy Policy (https://tuxcare.com/privacy-policies-hub/candidate-privacy-notice/), which provides detailed information on how we maintain and handle your data.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Go Engineer - AI-Driven OSS Security Pipelines (Remote)
Go Engineer - AI-Driven OSS Security Pipelines (Remote)

TuxCare Inc. • Lisboa

Remote
EUR 70,000 - 120,000
Platform Engineer (remote work)
Platform Engineer (remote work)

TuxCare Inc. • Lisboa

Remote
EUR 60,000 - 90,000
Fully remote work
24 paid vacation days
Private medical insurance
+3
Staff Engineer (Remote) — Linux Security & Live Patching
Staff Engineer (Remote) — Linux Security & Live Patching

Cloudlinux • Lisboa

Remote
EUR 90,000 - 130,000
24 paid vacation days
Private medical insurance compensation
Co-working and gym/sports reimburse.
+2
Platform Engineer (remote work)
Platform Engineer (remote work)

CloudLinux Inc. • Lisboa

Remote
EUR 90,000 - 130,000
Remote work worldwide
Vacation 24 days/year
Public holidays 10 days/year
+5
Backend Engineer (Golang) ID48361
Backend Engineer (Golang) ID48361

AgileEngine • Aveiro

On-site
EUR 50,000 - 70,000
Professional growth opportunities
Competitive compensation
Flexible working hours
+1
Backend Engineer (Golang) ID48361
Backend Engineer (Golang) ID48361

AgileEngine • Coimbra

On-site
EUR 45,000 - 65,000
Professional growth
Competitive compensation
Exciting projects
+1
Remote Staff Engineer — Linux Live Patch & OSS Security
Remote Staff Engineer — Linux Live Patch & OSS Security

CloudLinux • Lisboa

On-site
EUR 90,000 - 130,000
Fully remote work
Flexible working hours
24 days vacation + national holidays
+3
Backend Engineer (Golang) ID48361
Backend Engineer (Golang) ID48361

AgileEngine • Lisboa

On-site
EUR 78,000 - 121,000
Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation: USD-based pay with education, fitness, and team activity budgets.
Exciting projects with Fortune 500 companies.
+1
Backend Developer (Go) ID48361
Backend Developer (Go) ID48361

AgileEngine • Lisboa

On-site
EUR 86,000 - 147,000
Professional growth opportunities
Competitive compensation
Exciting projects
+2
Senior Software Engineer
Senior Software Engineer

Checkmarx • Braga

On-site
EUR 60,000 - 85,000