remote
Software Engineer Java & Snowflake - Securonix
Software Engineer
Develop and enhance a next‑generation SIEM platform using Java and Snowflake, integrating AI‑driven analytics and user‑entity behavior analytics to empower security teams with faster, clearer threat detection and response.
About the role
Key Responsibilities
- Design, implement, and maintain core services of the Unified Defense SIEM platform using Java and Snowflake data warehouse.
- Integrate AI and machine‑learning models to power agentic threat detection and automated response workflows.
- Collaborate with data scientists to ingest, transform, and analyze large volumes of security telemetry for UEBA insights.
- Optimize query performance and data pipelines in Snowflake to support real‑time analytics and reporting.
- Participate in code reviews, unit testing, and continuous integration to ensure high code quality and reliability.
Requirements
- 3+ years of professional Java development experience.
- Strong knowledge of Snowflake architecture, SQL, and data modeling.
- Experience with SIEM or security analytics platforms and familiarity with UEBA concepts.
- Hands‑on experience with AI/ML model deployment or integration in production environments.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative team.