Smart Security, Simply Done
Staff Software Engineer
Location
Brazil
Posted
133 days ago
Salary
0
Seniority
Lead
Job Description
Staff Software Engineer
WatchGuard Technologies
• Gather requirements, design, develop, test, and ship services and features while collaborating in a dynamic and results-driven environment. • Work at all levels of the stack, from building cohesive customer experiences to scaling ML pipelines • Take an active role in mentoring junior engineers • Make a direct impact on the success of WatchGuard as a company • Participate in on-call rotation approximately once every 2 months
Job Requirements
- 5+ years of experience with Python in a production environment
- 2-4 years of experience with AWS, in particular Lambda functions and serverless development
- 3+ years of experience working with CI/CD pipelines
- Familiarity with infrastructure as code tools such as Terraform, Serverless, or Ansible
- Experience with SQL and a relational database such as PostgreSQL or MySQL
- A proven track record of success building cloud-based, highly automated, micro-services
- A desire to contribute to a collaborative engineering culture through mentoring and knowledge sharing.
- An innovative and passionate spirit, an ability to overcome technical issues in a cooperative environment, a commitment to ship quickly, and familiarity with agile software development practices
- The ability to deal with ambiguity, communicate well with partner teams, and a compassionate understanding of the customer experience
- Proficiency in writing unit, integration, and end-to-end tests for both front-end and back-end applications.
- A passion for building scalable and maintainable code that supports growth and futureproofing of systems.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer II, Enterprise Fulfillment
InstacartInstacart invites the world to share love through food. This is how homemade is made.
• As a Senior Software Engineer, you will focus on executing and delivering high‑impact platform capabilities across Instacart’s Enterprise Fulfillment Platform APIs and services. • You will work on complex areas such as API design, fulfillment orchestration, retailer and partner integrations, and high‑throughput distributed systems. • You will contribute to building the next generation of Instacart’s fulfillment technology, ensuring reliability, scalability, and partner success. • Provide technical leadership, mentoring teammates and raising engineering quality without formal management responsibilities. • Build core platform components that power Connect API Fulfillment and the 3rd‑Party Fulfillment Platform. • Deliver reliable, scalable APIs and orchestration systems that support complex, high‑volume fulfillment workflows. • Drive execution of major platform initiatives, from architecture to implementation to launch. • Collaborate with product and cross‑functional partners when needed to align on requirements and integration needs. • Improve platform reliability, throughput, and developer experience. • Contribute to the design of next‑generation fulfillment orchestration and partner‑facing APIs and tooling. • Mentor engineers through technical guidance, code reviews, and thought leadership.
• Design, develop and maintain backend services in PHP (preferably PHP 8) using Symfony 5.4 or higher. • Develop and implement frontend features using HTML, CSS and JavaScript, with frameworks such as Vue.js or Angular. • Build, integrate and maintain REST APIs, including connections to external APIs. • Design, develop and optimize SQL database queries and schemas (MySQL and/or PostgreSQL). • Actively collaborate on projects managed with GitLab, participating in code reviews and CI/CD workflows. • Manage development and deployment environments using Docker and Composer. • Write and maintain unit and functional tests to ensure code quality. • Apply web security best practices (OWASP). • Contribute to technical solution design and architectural decision-making. • Ensure clean, reusable, maintainable and testable code.
Senior Software Engineer
MonaireAutomating HVAC and refrigeration maintenance with AI to reduce OpEx 30% and eliminate downtime.
• Design, develop, and operate scalable backend services for a high-growth SaaS platform • Own the end-to-end lifecycle of services—from design and implementation to deployment, monitoring, and optimization • Build and evolve distributed, event-driven microservices handling high-volume data and real-time workflows • Ensure high availability, reliability, performance, and security of production systems • Drive architectural decisions around APIs, data models, service boundaries, and system integrations • Lead prototyping and proof-of-concepts for new ideas, features, and platform capabilities • Collaborate closely with frontend, data, DevOps, QA, and product teams to deliver cohesive solutions • Identify technical debt and proactively improve system design, developer experience, and operational excellence • Mentor and guide other engineers through code reviews, design discussions, and best practices • Thrive in a fast-paced startup environment with high ownership and accountability
Software Development Engineer II, Logistics API
MapboxMapbox powers navigation for people, packages, and vehicles everywhere.
• Design and implement scalable services for our API and routing engine tiers, following best practices for deployment, resilience, and observability. • Design and improve services that power the data consumption and storage of the routing data. • Drive the design, development, and testing of Mapbox tools. • Shape internal tools and automations to make the whole engineering life easier and fun. • Drive design and development of services quality metrics and analytics. • Run and design experiments to evaluate the quality, reliability, and capacity requirements of our user-facing navigation products. • Participate in end-to-end feature implementation within the larger navigation team; review code and design documents, shepherd feature releases, and participate in an on-call rotation. • Work with product owners, sales engineering, and management to drive future product direction.




