WatchGuard Technologies, Inc.

Senior Software Engineer

WatchGuard Technologies, Inc.
Apply
3 months ago
São Paulo, BrazilSenior

Responsibilities

  • Develop and deploy secure, reliable, scalable, and high-performance cloud-based security services.
  • Design and maintain microservices using containerized and serverless architectures.
  • Build software across cloud backend and frontend technologies using relational and NoSQL databases.
  • Own development activities, make technical decisions, and guide execution across complex projects.
  • Perform software design, documentation, unit testing, code reviews, security work, deployment, monitoring, and maintenance.
  • Mentor junior engineers and help teammates improve software delivery practices.
  • Collaborate with product management and customer support to understand customer feedback and needs.
  • Apply test-driven design, automation, secure coding, monitoring, software quality, and open-source compliance practices.
  • Contribute to responsible use of Cursor AI and other AI-assisted development tools.
  • Collaborate with globally distributed teams using asynchronous communication across cultures and time zones.

Requirements

  • Significant professional software engineering experience in a technology environment using agile practices.
  • Strong full-stack technical skills with Python as a principal programming language.
  • Experience building and deploying large-scale, high-performance cloud-based services.
  • Experience with cloud backend and frontend technologies and AWS.
  • Experience with secure coding, software engineering discipline, test-driven design, unit testing, automation, monitoring, and vulnerability management.
  • Experience with microservices architecture, including containerized and serverless services.
  • Experience with relational and NoSQL database technologies.
  • Ability to take ownership, make technical decisions, guide execution, mentor engineers, and collaborate effectively.
  • Strong analytical, logical, communication, teamwork, curiosity, and problem-solving skills.
  • Hands-on experience with Cursor AI and other AI-assisted development tools is preferred.

Tech Stack

Amazon DynamoDBAWSElasticsearchMySQLPostgreSQLPythonSQL

Categories

WatchGuard Technologies, Inc.

About WatchGuard Technologies, Inc.

1,001-5,000 employees

WatchGuard Technologies builds network and endpoint security products for businesses, delivered through a unified platform for managed service providers and resellers. Its portfolio includes next-generation firewalls/UTM appliances, secure Wi‑Fi, multi‑factor authentication, identity and endpoint protection, with subscription services and hardware/software licenses sold via channel partners. Founded in 1996 and headquartered in Seattle, it is privately held by Vector Capital and reports protecting more than 250,000 customer organizations worldwide.

Contact me