Designing, building, and maintaining backend services for the server platform Developing and improving high-throughput, fault-tolerant messaging and data pipelines Operating and maintaining core server components (proxies, message brokers, caches, databases) Investigating and resolving issues in distributed systems to ensure uptime and reliability Writing and maintaining unit and integration tests for robust, maintainable code Collaborating with Infrastructure, Monitoring, and product teams to refine architecture and performance Monitoring production services (Grafana, Telegraf, etc.) and addressing bottlenecks and scaling issues Improving CI/CD pipelines for automated, efficient deployments Participating in design reviews, incident analysis, and shaping the team’s long-term technical vision