Senior Software Engineer - Intelligence Services
Core
Senior backend engineer building cloud-native cybersecurity products and streaming data pipelines to operationalize cyber threat intelligence.
Role type
Senior IC backend software engineer (cybersecurity)
Builds
Cloud-delivered cybersecurity products, streaming data pipelines, and microservices for threat intelligence
Domain
Cybersecurity, Cloud Infrastructure, Data Engineering
Deliverable
production ML models | product features
Required skills
Functional programming, Object Oriented programming, Cloud platform development, Kubernetes, Event-driven architecture, Microservices, CI/CD, Distributed systems, REST APIs, Container orchestration
Preferred skills
AI/ML application, GitOps, NoSQL databases, Search engines
Technologies
Clojure, Go, Python, Kafka, Kubernetes, AWS, GCP, Azure, Docker, CircleCI, ElasticSearch, Databricks, PySPark
Responsibilities
Develop distributed software systems enabling analytics across cyber threat intelligence sources; Build cloud-delivered cybersecurity products leveraging intelligence and data; Develop Kubernetes services for streaming data pipelines and application microservices; Contribute to innovation projects from research to production; Practice trunk-based development and continuous delivery; Develop cloud-native software on multi-cloud platforms
Seniority
Senior, hands-on IC