Remote job
Software Developer (Security Tools)
Job details
About this role
Role overview Build and maintain software that supports security assessments and services, including internal automation platforms and products used by clients. You’ll work with security engineers to turn operational needs into dependable tools, integrations, dashboards, and reporting interfaces.
Responsibilities - Develop and maintain internal security automation tools and platforms. - Build client-facing security products and integrate tools with client infrastructure. - Create dashboards and interfaces for security reporting. - Collaborate with security engineers to clarify tool requirements. - Write code that is maintainable, well documented, and suitable for ongoing use.
Requirements - At least three years of software development experience. - Strong Python skills and proficiency in another language, such as Go, Rust, or TypeScript. - Experience building web applications with React, Next.js, or a similar framework. - Understanding of REST APIs and microservices architecture. - Familiarity with a cloud platform such as AWS, GCP, or Azure. - Knowledge of security principles, secure coding, Git, and CI/CD pipelines.
Nice to have - Experience in cybersecurity or security engineering, including security automation or SIEM integration. - Familiarity with blockchain development, Kubernetes, or containerization. - Contributions to open-source security projects.
Benefits and work setup - Full-time role, remote from Turkey.