Software Dev Principal Engineer

3 weeks ago


Thoothukudi, India SonicWall Full time

SonicWall is a cybersecurity forerunner with more than 30 years of expertise and is recognized as a leading partner-first company, ensuring our partners and their customers are never alone in the fight against cybercrime. With the ability to build, scale and manage security across the cloud, hybrid and traditional environments in real-time, SonicWall provides relentless security against the most evasive cyberattacks across endless exposure points for increasingly remote, mobile and cloud-enabled users. With its own threat research center, SonicWall can quickly and economically provide purpose-built security solutions to enable any organization—enterprise, government agencies and SMBs—around the world. For more information, visit www.sonicwall.com or follow us on Twitter, , Facebook and Instagram.SonicWall is commencing a new chapter in history with an exciting lineup of network security products, and we want the best people to be part of our team. We are in a dynamic phase operating as an independent private company after Francisco Partners, a leading global private equity firm, acquired SonicWall from Dell. The Software Engineering position provides challenging opportunities with a cohesive world-class team in our fast-paced, dynamic and fulfilling work environmentDeep Packet Inspection - Intrusion Prevention and Gateway Anti-Virus - Principal Software EngineerResponsibilitiesDesign and enhance SonicWall Reassembly - Free Deep Packet Inspection engine.Design and implement Intrusion Prevention, Gateway Anti-Virus, and other related features of SonicWall's Next Generation firewall.Design and implement SonicOS Capture ATP (malware sandboxing) features.Maintain and document code using source control systems and other tools.Requirements10+ years of experience with a Bachelor’s, Master’s or PhD or equivalent experience. Post -Graduate Degree holders are preferred and encouraged to apply.Must HavesFluent in C and in coding various data structures and algorithms in C.Solid background in TCP/IP networking.Strong background in either Unix OR Linux systems.Persuasive written and verbal communication (includes critical reading, listening, and reasoning).Creative problem solving, software testing, and debugging capabilities.Be a self-starter, and motivated to work independently to deliver towards team goals.Preferred QualificationsStrong Layer 3 through Layer 7 protocol (HTTP, SMTP, POP, IMAP, FTP, TLS, SSH, etc.) knowledge.Experience with firewalls and embedded development environment.Knowledge of pattern matching, or compression algorithms is a plus.Experience working with state machines and computation theory is a plus.To be successful, you need to be extremely organized, willing to learn, able to multi-task in a high/low volume environment and manage competing priorities.SonicWall is an equal opportunity employer.We are committed to creating a diverse environment and are an equal opportunity employer. All qualified applicants receive consideration for employment without regard to race, color, ethnicity, religion, sex, gender, gender identity and expression, sexual orientation, national origin, disability, age, marital status, veteran status, pregnancy, or any other basis prohibited by applicable law.At SonicWall, we pride ourselves on recruiting a diverse mix of talented people and providing active security solutions in 100+ countries.Applicant Privacy Notice



  • Thoothukudi, India Arcserve Full time

    Hi Everyone,We have an opening for PSE-Java with Arcserve, remote.About ArcserveArcserve provides exceptional solutions to protect the priceless digital assets of organizations in need of full scale, comprehensive data protection. Established in 1983, Arcserve is the world’s most experienced provider of business continuity solutions that safeguard every...


  • Thoothukudi, India Arcserve Full time

    Hi Everyone,We have an opening for PSE-Java with Arcserve, remote.About ArcserveArcserve provides exceptional solutions to protect the priceless digital assets of organizations in need of full scale, comprehensive data protection. Established in 1983, Arcserve is the world’s most experienced provider of business continuity solutions that safeguard every...


  • thoothukudi, India beBeeQuality Full time

    Job OverviewThis role focuses on delivering high-quality software releases through rigorous testing and quality engineering practices.


  • thoothukudi, India beBeeVerification Full time

    Job Title: Principal Verification StrategistWe are seeking a highly skilled and experienced Principal Verification Strategist to lead our SoC Design Verification efforts for complex projects. As a key member of our team, you will be responsible for developing and implementing comprehensive verification strategies, ensuring successful execution of...


  • thoothukudi, India beBeeTechnologist Full time

    Job SummaryTech LeadWe are seeking a highly skilled Tech Lead to spearhead our technology initiatives. The ideal candidate will possess advanced expertise in .Net and Python, with a strong focus on backend architecture, API development, and service orchestration.Technical Expertise:.Net and PythonGenerative AI Frameworks: FastAPI, LangChain, LangGraph, AWS...


  • thoothukudi, India beBeePrincipal Full time

    About the Role:The company is a cloud-native B2B platform transforming how hotels connect with global demand.We're looking for an experienced Senior Principal Engineer to join our team. As a key member of our engineering organization, you'll be responsible for building and scaling microservices with low-latency design & high-throughput for real-time hotel...


  • thoothukudi, India beBeeSoftware Full time

    Principal Software ArchitectThe Principal Software Architect will be part of a high-growth, cloud-native B2B platform that revolutionizes how hotels connect with global demand.The role involves building scalable, real-time systems at the core of our global marketplace using Java and Microservices.Key responsibilities include designing and scaling...


  • thoothukudi, India beBeeTechnicalLead Full time

    Lead Software Test Engineer PositionThis role involves overseeing a team of engineers responsible for maintaining and streamlining projects. The lead ensures that all quality processes and procedures are followed by quality engineers in accordance with business needs and compliance.Key Responsibilities:Mentor junior engineers through regular one-on-one...


  • thoothukudi, India beBeeSoftware Full time

    A company in the Asia Pacific, South Asia, Middle East and Africa region is looking for a skilled professional to support its growth. This organization has offices in various locations and aims to expand its presence across different regions.They are seeking individuals who can help deliver a positive impact to their clients and ecosystem. The ideal...


  • Thoothukudi, India ImageKit.io Full time

    Note: This is a remote-only role. As long as you have a stable internet connection, you can work from anywhere in the world. We do meet up if you are in Delhi NCR or on our company trips. Have you ever ordered with Swiggy or Big Basket? Or booked a ticket on Book My Show? Or have you bought a product from Nykaa? Then, you've already interacted with Image...