CareerPlan

Senior Lead Software Engineer

USAFull-time2026-10-24 → 2026-11-10

Core

Lead solution engineering for Trust & Security data and integration capabilities, designing scalable streaming and batch data architectures.

Role type

Senior Lead Software Engineer (Data & Streaming Architecture)

Builds

Kafka streaming solutions, Java services, Cassandra/Oracle data stores, REST/GraphQL APIs, and data lake publishing patterns.

Domain

Technology / Data Engineering / Trust & Security

Deliverable

production ML models

Required skills

Java, Kafka, Spark, Flink, Cassandra, Oracle, REST, GraphQL, Data Governance, API Design, System Architecture

Preferred skills

Kafka Streams, Flink, Spark Streaming, AWS, Graph Databases, TigerGraph, AI/ML concepts, Feature Stores

Technologies

Kafka, Spark, Flink, Cassandra, Oracle, AWS, TigerGraph

Responsibilities

Provide technical guidance to teams and vendors; Develop, review, and debug secure production code; Drive governance of AI-assisted engineering practices; Own architecture for Trust & Security data and integration; Design and implement reliable Kafka streaming solutions; Architect Cassandra and Oracle data stores; Design REST and GraphQL service interfaces; Establish engineering standards and reuse-first patterns.

Seniority

Senior, hands-on IC with leadership responsibilities