Senior Software Engineer - Endpoint Security
Quick Summary
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Software Engineer – Endpoint Security based in Brazil.
The Senior Software Engineer will help build and maintain the security infrastructure that protects corporate systems, devices, and sensitive data. You will work at the intersection of endpoint security, device management, and Zero Trust architecture, ensuring that access is granted only to authorized and compliant devices. The role combines software engineering, security automation, and infrastructure management across a diverse endpoint environment. You will design scalable security platforms, automate configurations through Infrastructure as Code, and integrate security controls into engineering workflows. Working closely with DevOps, IT Operations, and software engineering teams, you will balance strong security standards with a smooth employee and developer experience. This is an opportunity to take ownership of critical security systems while contributing to technical excellence and continuous improvement in a remote-first environment.
-
Design, build, and maintain foundational endpoint security infrastructure to protect corporate data and ensure access is limited to authorized, secure, and compliant devices.
-
Architect and automate security platforms, endpoint management systems, and collaboration tools using Infrastructure as Code (IaC), particularly Terraform and OpenTofu.
-
Automate the configuration and deployment of service accounts, user groups, browser policies, and application access across platforms such as Google Workspace.
-
Design, implement, and optimize granular Zero Trust Network Access (ZTNA) policies based on user identity and device security posture.
-
Develop secure, clientless access solutions for partner networks and establish resilient corporate network authentication mechanisms, including 802.1X through private certificate authorities.
-
Build automated endpoint protection workflows covering device health attestation, operating system and application patch management, application allowlists, and browser hardening.
-
Improve mobile device security by streamlining automated Mobile Device Management (MDM) enrollment for Bring Your Own Device (BYOD) environments.
-
Collaborate with DevOps, IT Operations, and software engineering teams to integrate security controls and device posture checks into developer workflows and automated CI/CD pipelines.
-
Own the full software development lifecycle for internal security tools, automated integrations, and custom endpoint applications, from requirements gathering and architecture through testing, deployment, and monitoring.
-
Promote engineering quality through clean, maintainable, and well-tested code, effective design patterns, and participation in technical and code reviews.
-
Mentor junior and mid-level engineers and contribute to technical knowledge sharing and team development.
-
Maintain system reliability through robust observability and SIEM integrations, including platforms such as Google SecOps.
-
Troubleshoot complex issues across hardware, networks, and SaaS integrations, contribute to incident resolution, and develop automated remediation processes.
Requirements
~2 min read-
Proven experience with endpoint security and modern device management frameworks, including Apple MDM and Windows Configuration Service Providers (CSPs).
-
Hands-on experience with modern MDM platforms such as Microsoft Intune and Kandji.
-
Strong understanding of Zero Trust Network Access (ZTNA), device posture assessments, and device health attestation techniques.
-
Demonstrated experience managing infrastructure, configurations, or security environments as code using Terraform, OpenTofu, or Terragrunt.
-
Experience designing and evolving scalable software architectures and integrating with RESTful APIs.
-
Understanding of cloud infrastructure platforms such as AWS or Google Cloud Platform (GCP).
-
Familiarity with directory services and Identity Providers (IdPs), such as Google Workspace, Microsoft Entra ID, or Okta.
-
Experience working in Agile development environments, including Scrum or Kanban.
-
Strong computer science fundamentals, including data structures, algorithms, and secure software design patterns.
-
Excellent analytical and problem-solving skills, with the ability to investigate complex technical issues involving multiple devices, networks, and integrations.
-
Fluency in Portuguese and advanced or fluent English proficiency, both required for collaboration with international colleagues and suppliers.
Location & Eligibility
About this job
- Who can apply
- Brazil
- Posted
- Today
Listing Details
- Posted
- November 6, 2026
- First seen
- November 6, 2026
- Last seen
- November 6, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 68%
- Scored at
- November 6, 2026
Signal breakdown
Similar Software Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.