Senior Software Engineer

WatchGuard (Delhi, DL, India) 2 days ago

About the Position

We are looking for the very best software development engineers to join our Indian office/subsidiary as we start a brand-new R&D center in NCR India. There isn’t be a better time to be part of global WatchGuard engineering team which has so far dominated the Network and End Point Security products and services’ market through sheer innovation, superior technical skills, next to none subject matter expertise, and a “customer first” mindset. Imagine being in the true startup mode yet having the support of a mature global organization behind you to help you succeed as you build the next generation of security services designed for the massive scale in the AWS cloud, and deal with some of the most complex challenges while figuring out the best and most optimal (& very user friendly) Security services & solutions for the WatchGuard Cloud (a global multi-tier, multi-tenant security configuration,  management & reporting platform). We need your focus, experience, and technical expertise to champion our mission in NCR, and you will collaborate across many functions such as Product Management, Technical Support, as well as other R&D teams in WatchGuard.

We will also rely on your in-depth knowledge of agile software development practices as well as your proven track record in being able to create top-notch cloud-native applications and services using cutting-edge tools and technology in an AWS public cloud environment

This is an exceptional opportunity for any dynamic, motivated, driven and smart individual who is looking for the opportunity to be part of a fast-growing, cybersecurity company.  If this challenge intrigues you, and you want to create something great, keep reading.

A day in your life

Most days at WatchGuard are fast-paced and challenging, and your ability to thrive in an ever-changing environment will give you the outlook to determine daily priorities.  A typical day could range from having a discussion with your team on the best approach for your development activities for the current sprint and the prioritization of additional work items, to strategizing on what improvements can be implemented based on what has been learned.  Your day could also include a deep-dive into an adjacent software stack in order to learn and contribute to a new area.  You may be asked to ensure that whatever we are building we are able to monitor effectively in production, so that we can make subsequent decisions based on true and meaningful insights. One thing is for sure – every day will be different as you strive to help WatchGuard build and grow a world class cloud development team and bring cutting-edge solutions, with enterprise-grade security that is simplified and ready for our partners and customers.

Position Responsibilities

  • Design & Build fault tolerant and failsafe Platform and Services for WatchGuard Cloud suite of Applications with SLAs reaching up to 99.999.
  • Maintain an open environment of collaboration, transparency, innovation, and fun.
  • Work with globally distributed teams (in Engineering, Product Management & program management) to deliver on the priorities and commitments on behalf of the overall R&D organization in WatchGuard
  • Makes use of and enhances our cloud delivery model (CICD)
  • Supports ongoing development and improvements to our security model including use of strong two-factor authentication, WAFs, separation of duties, OWASP coding practices
  • Strive to always make development more efficient, focused on the right priorities, and more fun

Skills and Qualifications

  • Analytical, desire to take ownership, and never taking any failure as a setback 
  • Superb understanding of Scrum/Agile & DevOps Process with at least 4+ years of experience
  • Knowledgeable of the following tools/systems: Jira, GitHub, Confluence, CI/CD Pipeline using Jenkins, Cloud Formation templates, Artifactory, Office Suite, Linux


  • BS degree in Computer Science or related technical discipline is required
  • 5+ years proven software engineering experience
  • Primary language (one or more): Go, Python, JavaScript/Angular
  • Secondary language (zero or more): Java, C++, Scala, C#
  • One (or both) of the following streaming backbone: Kinesis, KAFKA
  • One (or more) of the Structured Streaming Analytics Technologies: Spark, Flink, Kinesis Analytics
  • One (or more) databases: MySQL, ElasticSearch, DynamoDB, MSSQL
  • AWS services (EC2, ECS, Lambdas, S3, API Gateway, RDS, Aurora, CloudFront, SNS/SQS)

Why Work for WatchGuard?

At WatchGuard we create smart security, simply done. We’re a leader in building cyber security hardware, wireless, and cloud solutions that protect small and midsize businesses, and distributed enterprises worldwide. Our award-winning network security solutions provide layered, enterprise-grade protection that is easy to deploy and manage. Whether you are an industry veteran, or at the beginning of your career, now is an amazing time to work in the security industry, and there’s never been a better time to be at WatchGuard.

We love solving the industry’s toughest challenges, and our innovation keeps our customers ahead of increasingly sophisticated hackers, which has fueled record revenues. We’re heavily reinvesting in the company and driving rapid acceleration across all aspects of our business. As a result, our employee base has nearly doubled in the last three years, organically and through acquisition.

Our company culture places intense focus on our customers and employees. From the newest employee to our CEO, you'll find that each person at WatchGuard embodies our core values: accountability, passion for success, community building, and maintaining a customer focus in all things. 

WatchGuard Technologies is privately backed by equity firms Vector Capital and Francisco Partners, and has headquarters in Seattle, Washington, with offices throughout North America, Europe, Asia Pacific, and Latin America.

As an Equal Opportunity Employer, we are committed to a diverse workforce

Senior Software Engineer

Apply On Company Site
Back to search page