Software Developer
Role details
Job location
Tech stack
Job description
-
Write production-grade software supporting SOC workflows, analytics, and detection pipelines.
-
Build integrations for SIEM, SOAR, cloud security tools, and endpoint platforms.
-
Develop dashboards, APIs, automation scripts, and backend services.
-
Modernize and migrate legacy internal apps to cloud-based architectures.
-
Support data modeling and operational reporting development.
-
Using artificial intelligence, where possible, for development and for use in tools they create for their end users.
Requirements
-
Proficiency in one or more programming languages: Python, Go, Java, JavaScript/Node.js, or .NET
-
Proficiency in one or more low/no code applications: Corteza, Tines, Power Automate
-
Professional software development experience with Python, Java, and/or JavaScript
-
Strong programming experience in Linux/Unix-based environments
-
Design and implementation of RESTful APIs
-
Understanding of microservices architecture, patterns, and implementation
-
Database design and development (SQL and NoSQL)
-
Hands-on experience with CI/CD pipelines and DevSecOps practices
-
Experience using CI tools such as Jenkins, Bitbucket Pipelines, or GitLab CI
-
Strong understanding of Docker for building, shipping, and running distributed applications
-
Cloud-native development experience with AWS, GCP, or Azure
-
Experience with cybersecurity toolchains (preferred)
-
General expertise across operating systems, programming languages, and database technologies
-
Excellent communication skills; self-starter with strong initiative
-
Leadership, influence, and cross-functional collaboration capabilities
-
Strong problem-solving, judgment, and decision-making skills
-
Ability to work effectively in global teams and deliver under tight timelines
-
Adaptability and comfort working in environments with high ambiguity
-
Flexibility to support various program and team needs as required
-
Proficiency in leveraging Artificial Intelligence (AI) to drive innovation and efficiency within technical domains.