Software Engineer - CTJ - Poly
Core
Build scalable backend systems (distributed systems, microservices) with attention to data integration, high availability, and observability.
Role type
Senior IC backend software engineer
Builds
Scalable backend services deployed to Azure
Domain
Cloud infrastructure / Distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems, Microservices, CI/CD, Infrastructure-as-code, Automated testing, SLO definition, Telemetry practices, Code quality, Design reviews, Incident response
Preferred skills
Cross-functional collaboration, Knowledge sharing, Regulatory compliance navigation
Technologies
Azure, C, C++, C#, Java, JavaScript, Python
Responsibilities
Build and deploy services using modern CI/CD and IaC; Collaborate with security and compliance teams; Identify technical risks and propose solutions; Participate in on-call rotations for incident response; Uphold engineering best practices.
Seniority
Mid-level, hands-on IC