Principal Engineer — Python is a must
A free account shows the apply link for every role and matches you to the ones that fit your resume.
About the role
SonicWall provides cybersecurity products and services for businesses, service providers, and IT teams. You will architect and develop malware analysis and URL protection platforms, lead detection capabilities, and guide engineering standards and reliability.
What you'll do
- Own architecture for malware analysis and URL protection platforms
- Design and deliver new detection capabilities across both products
- Set technical direction, coding standards, and testing practices
- Manage software delivery from design through packaging and production deployment
- Monitor platform health, lead incident response, and resolve root causes
- Mentor two Senior Software Engineers
Skills
Must have
- Python
- C
- C++
- Async programming
- Distributed systems
- Rabbitmq
- Malware analysis
- Virtualization
- Machine learning
- MySQL
Nice to have
- Headless browser automation
Tools
- FastAPI
- Aiohttp
- Taskiq
- Celery
- Kvm
- Libvirt
- PyTorch
- Lightgbm
- Scikit-learn
- Onnx
Who it's for
- Education
- Engineering degree
- Degree
- computer science, engineering
- Experience
- 10+ years
- Domain
- cybersecurity
About SonicWall
SonicWall has 11 open roles in Bangalore, at Embassy Tech Village, Block F, Floors 3-4. See every SonicWall role.
More at SonicWall
Senior · Hybrid · 6+ years
Senior · Hybrid · 5+ years
Lead or staff · Hybrid · 10+ years
Lead or staff · Hybrid · 8 to 10 years
Senior · Hybrid · 6 to 8 years
Mid level · 3 to 5 years
Lead or staff · Hybrid
Senior · 6 to 8 years
Similar roles
All backend engineering jobs
Baxter · Lead or staff · 12+ years

Sabre Corporation (Sabre Travel Technologies) · Mid level · 3+ years



