CareerPlan

Software Engineer II DevEx

USA-CA-San MateoFull-time$164k2026-10-02 → 2026-11-10
Hybrid

Core

Design and deliver C++ features for simulation tools and developer tooling that help PlayStation engineers develop, test, and troubleshoot software in a reliable, repeatable environment.

Role type

Mid-level IC software engineer (systems/developer tools)

Builds

Simulation environment, developer tooling, and integration with development/test workflows

Domain

Gaming / Systems software

Required skills

Modern C++, Linux debugging, multi-process/client-server software, automated testing, CI/CD pipelines, build systems, root-cause analysis

Preferred skills

Simulation/emulation, containerized development (Docker), CMake, IPC/client-server APIs, resource-constrained environments, additional languages (Python, Rust, JavaScript, TypeScript)

Technologies

C++, Linux, Docker, CMake, CI/CD, Python, Rust, JavaScript, TypeScript

Responsibilities

Design, implement, test, and document production-quality C++ features for simulation and developer tooling; Build and maintain software abstractions, simulated services, and client/server integrations; Improve core developer workflows such as environment setup, simulator startup, configuration, input handling, debugging, log collection, and failure recovery; Improve and contribute to build, dependency, packaging, and release workflows; Create unit, integration, and end-to-end tests that catch regressions early; Diagnose failures that cross process, library, container, and platform boundaries; Contribute to shared libraries and developer-facing interfaces; Write architecture notes, setup guides, troubleshooting steps, and release documentation; Partner with engineers, QE, product owners, and adjacent platform teams to define integration contracts and deliver complete features

Seniority

Mid-level, hands-on IC