Senior Software Engineer, Platform(Hybrid)
Core
Design, build, test, and operate backend platform components, APIs, SDKs, and integration frameworks while ensuring secure multi-tenant capabilities and interoperability.
Role type
Senior IC platform software engineer
Builds
Backend services, APIs, microservices, SDKs, and developer-facing platform capabilities
Domain
Cloud-native distributed systems and platform engineering
Required skills
Java, C++, C#, Go, distributed systems, API design, microservices, source control, production troubleshooting, object-oriented design
Preferred skills
highly available scalable cloud services, RESTful APIs, containers, cloud-native deployment, observability, service reliability engineering, database technologies, multi-tenant design, technical documentation
Responsibilities
Diagnose complex issues across distributed services, improve availability and performance through resilience patterns and automation, create technical documentation and operational guidance, participate in incident investigation and root-cause follow-up, review designs and code, guide adoption of platform capabilities
Seniority
Senior, hands-on IC