CloudLinux

Staff Engineer, Product Owner – ELS

CloudLinux

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇵🇱 Poland

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

GoLinuxMavenPython

About the role

  • You'll be the team's most senior technical contributor — writing code daily, owning architecture decisions, refactoring legacy systems.
  • Act as product owner for the tools we build.
  • Define what we build, why it matters, and how it works.
  • Own the architecture of core pipeline tools: patch discovery, vulnerability discovery, release automation and related elements of the entire machinery of the patch processing.
  • Write production code in Python and Go — backend services, CLI tools, automation scripts.
  • Build and optimize CI/CD pipelines on GitLab (runners/workers) and GitHub.
  • Refactor legacy systems incrementally without breaking downstream consumers.
  • Prototype rapidly; harden successful experiments into production systems.
  • Deep-dive into existing systems — map dependencies, surface risks, fix bottlenecks.
  • Set technical standards: code quality, testing, documentation, observability.
  • Make architectural decisions and own the consequences.
  • Mentor teammates; raise the technical bar.
  • Own the product vision for ELS Automation tools.
  • Define and prioritize the roadmap based on impact, risk, and effort.
  • Balance urgent security needs against long-term technical health.
  • Translate business requirements into concrete technical plans.
  • Act as primary contact for teams that depend on our tools.
  • Negotiate and agree on business requirements with major stakeholders of the company.
  • Clarify requirements with security, engineering, release, and operations teams.
  • Communicate trade-offs; propose pragmatic solutions when constraints collide.
  • Write integration guides; onboard partner teams; consult on best practices.
  • Own outcomes, not just outputs — if the tool isn't solving the problem, that's on you.
  • Coordinate incident response when automation issues impact downstream SLAs.
  • Run post-mortems; drive improvements.
  • Lead and manage a team of 4-5 software engineers.

Requirements

  • 8+ years software engineering; 3+ years at senior/staff level
  • Recent, daily coding in Python and Go
  • Strong GitLab CI and GitHub experience (runners, pipelines, workflows)
  • Solid Linux fundamentals: processes, permissions, shell, networking, packaging
  • Track record refactoring legacy systems safely in production
  • Comfortable with observability: monitoring, logging, metrics, alerting
  • Experience owning a product or tool end-to-end (internal or external)
  • Can build, communicate, and adapt a roadmap
  • Makes scope/timeline/risk trade-offs and stands behind them
  • Translates ambiguous requirements into concrete deliverables
  • Excellent English — written and verbal
  • Explains complex technical topics to non-technical stakeholders
  • Navigates conflicting priorities without burning bridges
  • Says "no" or "not yet" constructively
  • Ownership mentality: you define the work, not just execute it
  • Thrives in fast-paced, prototype-heavy environments
  • Steps into ambiguity and creates structure
  • Comfortable wearing multiple hats
  • CVE/CVSS, vulnerability management, or backporting experience (nice-to-have)
  • Linux packaging (RPM, DEB) or language ecosystems (Maven, pip, Go modules) (nice-to-have)
  • Practical use of LLM/AI tools in development workflows (nice-to-have)
  • Platform/enablement team background (nice-to-have)
  • Prior tech lead or architect role (nice-to-have)
Benefits
  • A focus on professional development.
  • Interesting and challenging projects.
  • Fully remote work with flexible working hours, that allows you to schedule your day and work from any location worldwide.
  • Paid 24 days of vacation per year, 10 days of national holidays, and unlimited sick leaves.
  • Compensation for private medical insurance.
  • Co-working and gym/sports reimbursement.
  • Budget for education.
  • The opportunity to receive a reward for the most innovative idea that the company can patent.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonGoCI/CDGitLabGitHubLinuxobservabilityvulnerability managementrefactoringautomation
Soft skills
mentoringcommunicationownership mentalityadaptabilitynegotiationproblem-solvingstakeholder managementprioritizationteam leadershipambiguity navigation