← Все вакансии/Senior/SonicWall
SeniorHybridPune, Maharashtra, India

Senior Software Engineer

S
SonicWall
Уровень
Senior
Формат
Hybrid
О роли

Описание вакансии

Requirements
  • Strong backend development experience using Python 3 and Go, including designing, developing, and maintaining REST API and gRPC-based service architectures. Experience with boto3 for AWS service integrations is required.
  • Experience building cloud-native applications on AWS, Azure, or GCP using microservices, Docker, Kubernetes, and CI/CD pipelines. Hands-on experience with AWS Lambda and a solid understanding of Amazon EKS fundamentals is required.
  • Hands-on experience with network device management systems, including switches, Wi-Fi access points, wireless controllers, or cloud-managed networking platforms.
  • Strong experience with databases and distributed systems, including: MongoDB (MongoEngine), PostgreSQL, Cassandra, Redis, Kafka.
  • Experience handling large-scale telemetry, metrics, logging, and event-processing workloads.
  • Hands-on experience with Docker and working knowledge of Kubernetes, including container orchestration, deployment, and operational troubleshooting.
  • Strong understanding of networking and security fundamentals, including certificates, encryption, authentication, authorization, firewalls, and UTM concepts.
  • Experience implementing secure communication and authentication mechanisms, including mTLS, JWT, and token-based security frameworks.
  • Experience designing highly scalable, resilient, and observable distributed systems deployed in cloud environments.
  • Strong problem-solving skills, debugging expertise, and ability to work effectively in a fast-paced Agile/Scrum environment.
  • Excellent communication and collaboration skills with the ability to work across geographically distributed engineering teams.
Additional Skills (Nice to Have)
  • Frontend development experience using Vue.js, with familiarity in React or React Native.
  • Strong proficiency in JavaScript / TypeScript.
  • Exposure to Wi‑Fi Network Manager systems, controller‑less or cloud‑managed architectures.
  • Familiarity with Wi‑Fi planning tools, visualization frameworks, or Java + JSP‑based UI components.
Стек и навыки

С чем работаем