← Todos los empleos

Staff Engineer, Imunify360

Sobre el puesto

• Own the end-to-end architecture of Imunify360, including agent, server, cloud backends, data flows, and contracts.
• Write and drive ADRs and RFCs for cross-squad changes.
• Run the Wednesday/Friday architecture sync with the Technical Director.
• Maintain a technical-debt and security/compliance/uptime risk register, with owners and dates, and secure roadmap funding for top items.
• Solve cross-cutting problems involving agent resource usage, detection quality, fleet upgrade/release safety, backend scale and cost, and migration of hot paths from Python to Go/Rust.
• Set standards for design reviews, code review, testing, observability, and secure SDLC.
• Lead or co-lead SEV1/SEV2 incidents and ensure blameless post-mortems and action closure.
• Drive practical AI-augmented SDLC standards.
• Mentor senior engineers and squad leads toward staff-level scope.
• Serve as a technical bar-raiser in senior and lead hiring loops.
• Represent engineering in product and sales discussions, including estimates and feasibility.
• Spend approximately 30–50% of the time writing production code as an individual contributor.

• 10+ years building and operating production software, with 3+ years in a Staff/Principal/Tech Lead scope spanning several teams.
• Strong production experience in Python and at least one of Go or Rust.
• Deep Linux internals: processes, filesystems, networking, kernel interfaces (inotify/fanotify, eBPF or similar), packaging (RPM/DEB), systemd.
• Track record of designing and running distributed systems at scale: async backends, queues, databases, caching, failure modes.
• Experience owning systems that run on customer machines, such as agents, daemons, or on-prem software, including upgrade safety, backward compatibility, and resource budgets.
• Security mindset: threat modeling, secure coding, and handling untrusted input (files, HTTP traffic, user content).
• Ability to write clear, short technical documents and drive decisions in async, remote teams across time zones.
• Daily use of AI coding tools such as Cursor, Claude, and MCP-based tooling, with ability to critically judge their output.
• Experience in server security, including AV/malware detection, WAF (ModSecurity/Coraza), IDS/IPS, rootkit detection, or CVE/patch management.
• Experience with WordPress and Node.JS web application hosting at scale.
• ML in production for classification/detection, including evaluation and safe model rollout.
• Observability at scale: Prometheus, Grafana, Sentry, ClickHouse or similar.
• CI/CD ownership: GitLab CI, Jenkins, and build systems for multi-distro packaging.
• Open-source contributions in security or systems tooling.

• Fully remote work with flexible working hours.
• 24 paid vacation days.
• 10 national holidays.
• Unlimited sick leave.
• Private medical insurance compensation.
• Co-working reimbursement.
• Gym/sports reimbursement.
• Education budget.
• Opportunity to receive a reward for innovative ideas that the company can patent.