TL;DR
Principal Engineer (Automation): Building and maintaining services and automation tools for Linux security solutions with an accent on Python coding, CI/CD, and refactoring legacy systems. Focus on owning the roadmap for patch-processing tooling and leveraging AI tools for accelerated development.
Location: Remote (global)
Company
TuxCare offers a comprehensive portfolio of security solutions for Linux and open-source software, automating live vulnerability patching and ensuring security and compliance for enterprise organizations.
What you will do
- Write production Python code for services, CLI tools, and automation.
- Build and maintain CI/CD pipelines on GitLab.
- Safely refactor legacy systems and ship incremental improvements.
- Prototype quickly and deliver production-ready solutions.
- Own the vision and roadmap for ELS Automation tools, prioritizing by impact, risk, and effort.
- Translate business needs into clear deliverables and measurable outcomes.
Requirements
- 8+ years in software engineering, with recent daily Python coding experience.
- Strong experience with GitLab CI / GitHub workflows (runners, pipelines).
- Solid Linux fundamentals (shell, processes, networking, packaging).
- Proven ability to safely refactor legacy systems in production environments.
- Comfortable with observability practices (logs, metrics, monitoring, alerting).
- Advanced use of LLM/AI tools to speed up coding, refactoring, debugging, and tests, validating outputs to production quality.
- Product ownership mindset, including owning a tool end-to-end and building/prioritizing roadmaps.
- Comfortable working in a fast-changing, high-ambiguity environment, able to iterate quickly.
- Startup and/or “builder” experience with end-to-end responsibility.
- Strong English communication with both technical and non-technical stakeholders.
Nice to have
- Experience with CVE/CVSS, vulnerability management, or backporting.
- Experience with RPM/DEB packaging or ecosystems like Maven/pip/Go modules.
- Platform/enablement team experience.
Culture & Benefits
- Focus on professional development and interesting, challenging projects.
- Fully remote work with flexible hours from any location worldwide.
- Paid 24 days of vacation, 10 national holidays, and unlimited sick leaves.
- Compensation for private medical insurance.
- Reimbursement for co-working spaces and gym/sports.
- Budget for education.
- Opportunity to receive a reward for innovative, patentable ideas.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →