CareerPlan

Software Engineer II(s) + Senior Software Engineer(s)

United States, Washington, RedmondFull-time2026-11-04 → 2026-11-10

Core

Build and improve secure, scalable services for security data platforms, pipelines, and graph-based workloads.

Role type

Senior IC software engineer (data platforms & security)

Builds

Batch or streaming ingestion and processing components for security investigations and analytics

Domain

Cybersecurity / Data Engineering

Deliverable

production ML models

Required skills

Java, C++, C#, Python, C, JavaScript, distributed systems, data structures, algorithms, secure coding, test-driven development, debugging, deployment automation, observability, telemetry analysis, architectural trade-offs

Preferred skills

leading design discussions, defining test strategies, taking products from development to launch, mentoring

Technologies

Java, C++, C#, Python, C, JavaScript

Responsibilities

Develop and support batch or streaming ingestion and processing components; write well-tested, maintainable, and secure code; partner with product managers and designers to deliver features; support live-site operations and use customer feedback to guide improvements; make architectural trade-offs across data quality, performance, reliability, and cost; translate customer needs into technical solutions.

Seniority

Senior, hands-on IC