Senior Software Engineer - CTJ - Poly
Core
Senior engineer responsible for production reliability, debugging, on-call incident management, and building tools for large-scale distributed services.
Role type
Senior Software Engineer (SRE/Reliability)
Builds
Production-reliable distributed services, debugging tools, telemetry dashboards, and incident mitigation solutions.
Domain
Cloud infrastructure, distributed systems, observability
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Debugging, log/telemetry analysis, root cause analysis, incident management, SLA adherence, tool building, data analytics, software development, system design, stakeholder communication
Preferred skills
Open source utilization, cross-tool expertise, best practice sharing, standardized solution design
Technologies
C, C++, C#, Java, JavaScript, Python, PowerShell
Responsibilities
Apply debugging tools and examine logs/telemetry to verify assumptions; conduct retrospective debugging to identify root causes; maintain live service on rotational on-call basis; implement solutions for complex performance/functionality issues; review and write postmortems; act as DRI to guide engineers and monitor for degradation; drive efforts to reduce incident volume and integrate instrumentation; create telemetry outputs like notifications or dashboards; collect and analyze metrics on system health; build and enhance developer tools; define and develop scalable solutions to guarantee quality.
Seniority
Senior, hands-on IC