CareerPlan

Software Engineer II

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

Core

Build reusable frameworks, services, and platform capabilities for data ingestion, transformation, publishing, and data-product engineering to support Marketing data control-plane strategy.

Role type

Senior IC software engineer (data platform & AI-assisted engineering)

Builds

Reusable data engineering frameworks, APIs, microservices, workers, and platform components for data ingestion, transformation, and publishing.

Domain

Data engineering, cloud applications, distributed systems, and AI-assisted development workflows.

Deliverable

production ML models | product features

Required skills

Data structures, distributed systems concepts, automated testing, CI/CD, data ingestion, data transformation, microservices, event-driven architectures, generative AI, agentic engineering, MCP, semantic/ontology models, AI-ready data-product patterns.

Preferred skills

None stated.

Technologies

C, C++, C#, Java, JavaScript, Python, Git, AI/ML frameworks.

Responsibilities

Develop automated capabilities for data quality validation, testing, schema enforcement, monitoring, and operational health; Partner with Data Engineering, Platform Engineering, DataOps, Security/Governance, and product teams to deliver end-to-end platform solutions; Use telemetry, customer feedback, incidents, and usage data to continuously improve platform capabilities.

Seniority

Mid-level, hands-on IC