API Engineer
Role details
Job location
Tech stack
Job description
A Security Automation Engineer to support the development and evolution of a security-owned, in-house network security solution. This role focuses on building API capabilities, enhancing visibility of public exposure, and driving automation across security operations within a complex, regulated banking environment., * Collaborate with stakeholders to define and implement technical solutions
-
Automate workflows to reduce manual intervention in security operations
-
Develop scripts and tools using PowerShell and C#
-
Build and maintain API integrations for security monitoring systems
-
Enhance tooling for visibility into public exposure risks
-
Develop automation solutions to improve operational efficiency
-
Ensure code quality, reliability, and security compliance
-
Work within Agile/Scrum teams to deliver iterative improvements
-
Engage with stakeholders across technical and non-technical levels
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field
- 3+ years of hands-on PowerShell scripting experience
- Strong programming skills in C#
- Experience with Azure (YML pipelines, CLI, APIs)
- Familiarity with secure coding, unit testing, and quality gates (1+ year)
- Experience with Infrastructure as Code (Bicep/Terraform) - preferred
- Experience working in enterprise or regulated environments
- Exposure to audit-related processes is beneficial
- Experience with Power BI and large data analysis is a plus