O

OutSystems

Low-code platform for enterprise-grade apps

Senior Security Engineer - Application Security

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeRemote in PortugalNo salary listedRemote

About the Job

Requirements

  • Proven experience executing application security work in modern, cloud-native environments.
  • Strong grounding in application security fundamentals, including secure design and threat modeling, and vulnerability intake, triage, collaborative analysis, and remediation.
  • Ability to independently manage and deliver moderately complex security tasks from start to finish.
  • Comfort working across application security, cloud security, and platform security concerns within a defined scope.
  • Ability to write and reason about code, build or extend security tooling and automation using modern programming languages, and review, validate, and secure AI-generated or low-code-generated code and workflows.
  • Practical experience with AWS, which is required, Kubernetes, and microservices architectures.
  • Clear understanding of the differences between penetration testing, red teaming, and purple teaming, and when each is appropriate.
  • Ability to mentor junior colleagues and contribute positively to team culture.
  • Comfort seeking guidance on ambiguous or novel problems while owning execution and delivery.

Responsibilities

  • Independently drive security work across all phases of the software development lifecycle, from early design and threat modeling through implementation, testing, and release.
  • Own delivery of moderately complex security projects or features, adjusting standard approaches as needed to achieve the intended outcome.
  • Partner with engineering and platform teams to secure AI-powered and agentic capabilities, ensuring security considerations are built in early.
  • Conduct focused security assessments of applications, application programming interfaces, internal services, and platform components using methodology appropriate to the risk.
  • Contribute to the development and adoption of secure-by-default patterns, guardrails, and paved roads that scale security without increasing friction.
  • Operate and improve security tooling by tuning signal quality, reducing noise, and identifying opportunities to improve effectiveness.
  • Build or extend security tooling and automation to eliminate manual or repetitive work.
  • Communicate risks, tradeoffs, and recommendations to engineering partners to support informed decision-making.
  • Identify gaps or inefficiencies in security processes and suggest practical improvements aligned with team goals.
  • Mentor junior engineers and new hires, helping them ramp up and understand how Product Security operates at OutSystems.
  • Strengthen stakeholder relationships within the area of responsibility through reliable, pragmatic, outcome-oriented work.
  • Deliver security improvements that reduce real risk over time.
  • Shorten exposure windows for meaningful issues within the role's scope.
  • Prevent recurrence of known vulnerability patterns through better design or automation.
  • Enable engineering teams to ship faster with fewer security surprises.
  • Improve the quality and trustworthiness of security signals used by teams.

Desired Qualifications

  • Practical understanding of AI-enabled and automated systems, including how increased autonomy affects trust boundaries, failure modes, and risk.
  • Experience leveraging AI-assisted development tools or agents to accelerate delivery while maintaining security and correctness.
  • Experience contributing to or improving secure-by-default patterns, paved roads, or guardrails in a platform or product environment.
  • Exposure to Azure in addition to AWS.
  • Experience improving security-tooling signal quality by reducing noise and increasing actionability.
  • Prior experience working on developer platforms, low-code platforms, or highly automated systems.

About the Company

OutSystems

Low-code platform for enterprise-grade apps

OutSystems provides a high-performance low-code development platform for building and deploying enterprise-grade applications, with built-in AI to speed up development. Users create apps through a visual, low-code interface, use AI-assisted tools to accelerate coding and testing, and deploy to cloud or mobile, covering development, testing, deployment and ongoing management. The platform combines enterprise-grade capabilities with AI-driven acceleration, end-to-end lifecycle support, and a large learning ecosystem with extensive resources. Its goal is to help organizations digitally transform by delivering faster, scalable, and intelligent applications across industries, with a pricing model that starts free and scales as needed.

Company size
1,001-5,000
Company stage
Growth Equity (Venture Capital)
Total funding
$799.8M
Headquarters
Boston, MA
Founded
2001

Recently Posted Jobs

Explore more opportunities at OutSystems

See more jobs