Principal Security Engineer

February 8, 2023

Job Overview

  • Date Posted
    February 8, 2023
  • Location
  • Expiration date
    April 9, 2023
  • Job Status
  • Requisition ID
  • Working Type

Job Description

This role requires the Security Engineer to be a security first mindset, lifelong learner, self-starter, collaborator, proven software and security engineer, and a technical leader that can influence technical discussions and decisions across the enterprise. This role will focus on engineering cyber capabilities.


  • Partnering with various functional teams across Blackbaud to securely design, develop, implement, and maintain solutions
  • Eliciting and listening to user experience to appropriately drive improvement in Cybersecurity solutions
  • Engineering secure APIs and API Gateway integration for microservices
  • Engineering cross-platform with multiple coding languages for Public Cloud and Hybrid Cloud solutions
  • Responsible for building and maintaining Cybersecurity’s cloud infrastructure.
  • Partner with Security Solution Architects and Security Enterprise Architects
  • Mentoring junior developer and engineering teammates

Required Skills:

  • Bachelor’s Degree in computer science, computer engineering, information technology, or relevant degree or equivalent work experience
  • 5+ years’ experience in developer, software, security engineering roles
  • 5+ years’ experience with Public Cloud and its native API and API gateway solutions
  • 5+ years’ experience in cybersecurity role
  • Experience with more than one relevant language like Python, Java, .NET / C#, Ruby, TypeScript, NodeJS, Go, Swift
  • Experience with engineering RESTful, HTTP, and WebSocket APIs
  • Experience with JSON, XML, YAML
  • Experience with engineering authentication and authorization security including modern authentication methods like Oauth2.0
  • Experience with serverless architecture / Functions as a Service (FaaS) from Public Cloud providers (e.g. Azure Functions, Azure App Service, Azure Kubernetes Service, AWS Lambda, AWS Lambda@Edge, AWS Fargate, Google Cloud Functions, Google App Engine, Google Cloud Run )
  • Possesses effective communication and collaboration skills
  • Experience working in matrix teams and solo projects/efforts
  • Ability to handle multiple priorities and high stress situation

Related Jobs