SonicWall

Principal Engineer — Python is a must

SonicWall
Apply
3 months ago
Bengaluru, IndiaStaff+

Responsibilities

  • Own the end-to-end architecture of the SonicSandbox analysis pipeline and UrlProtection microservices.
  • Design, develop, and deliver new malware, URL, behavioral-analysis, sandboxing, and machine-learning detection capabilities.
  • Define technical direction, coding and testing standards, architecture practices, and technical-debt priorities.
  • Manage the full software delivery lifecycle from solution design and development through Debian/Docker packaging and production deployment.
  • Monitor platform health, lead incident response, and drive root-cause analysis and service-reliability improvements.
  • Provide technical leadership and mentorship to two Senior Software Engineers.
  • Collaborate with cross-functional teams on technical initiatives and product objectives.

Requirements

  • At least 10 years of software engineering experience with a bachelor’s degree, 8 years with a master’s degree, 6 years with a PhD, or equivalent professional experience.
  • Expert Python development experience, including asyncio, aiohttp, FastAPI, multithreading, and distributed task processing with RabbitMQ, Taskiq/Redis, Celery, or similar technologies.
  • Strong C and C++ experience maintaining compiled software components.
  • Experience with KVM/libvirt or comparable virtualization and hypervisor technologies.
  • Deep knowledge of malware analysis, sandbox technologies, cybersecurity platforms, or related security software.
  • Production experience deploying and managing machine-learning inference workloads using PyTorch, LightGBM, scikit-learn, or ONNX.
  • Preferred experience building or supporting production-scale headless browser automation pipelines.
  • Knowledge of MySQL, Microsoft SQL Server, Redis, MongoDB, and Consul, plus experience managing Docker and Docker Compose applications.
  • Ability to lead large, complex codebases spanning multiple systems and services.
  • Excellent written communication and experience working in distributed, asynchronous engineering teams.

Benefits

  • Hybrid work arrangement is indicated by the job posting.
  • SonicWall is an equal opportunity employer committed to a diverse workplace.

Tech Stack

CC++ConsulDockerFastAPILightGBMLinuxMicrosoft SQL ServerMongoDBMySQLPythonPyTorchRabbitMQRedisscikit-learnWindows

Categories

SonicWall

About SonicWall

1,001-5,000 employees

SonicWall builds network and cloud security products for SMBs, enterprises, and the public sector, including next‑gen firewalls, secure remote access, email and endpoint security, and threat intelligence services. The company sells hardware plus subscription-based security services, primarily through a global channel of MSPs/MSSPs and resellers. Founded in 1991 and headquartered in Milpitas, California, SonicWall is privately held under Seahawk Holdings and was formerly part of Dell.

Contact me