CareerPlanSign in

Software Engineer, Infrastructure

USA💼 Full-time🗓 2026-09-01 → 2026-09-25

Core

Define technical direction and build scalable infrastructure for databases, search/retrieval, data processing, and cloud architecture to support high-volume content systems.

Role type

Staff-level Infrastructure Engineer

Builds

Distributed infrastructure systems, shared services, APIs, and cloud foundations for product teams

Domain

Cloud infrastructure, distributed systems, data engineering

Deliverable

production ML models | infrastructure

Required skills

Distributed system design, relational database architecture, asynchronous system design, large-scale search/retrieval, cloud infrastructure management, system migration, technical leadership

Preferred skills

Team leadership, architectural tradeoff analysis, operational automation

Technologies

Cloud platforms, databases, search engines, streaming/batch processing frameworks

Responsibilities

Set technical direction for infrastructure spanning databases, search, and cloud architecture; Redesign search and retrieval systems for fast investigation across billions of content items; Evolve relational database architecture through sharding, partitioning, and indexing; Lead safe live-system migrations and deployment strategies; Design scalable asynchronous systems for scheduling, queues, and failure recovery; Operate production systems and automate operational work

Seniority

Staff, hands-on IC with team leadership

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.