The Sr Software Developer (Platform Engineer) role focuses on building and maintaining components for large-scale infrastructure, including database systems, distributed queues, and deployment platforms. This position involves making changes in mid- to large-scale distributed systems (around 10,000 servers) and managing their end-to-end lifecycle. The role requires proactive maintenance through extensive use of monitoring, logging, and metrics dashboards, and collaboration with the core infrastructure team to diagnose and resolve issues. A significant portion of the work involves infrastructure and data tasks, with a focus on software and data engineering profiles. Responsibilities include monitoring and maintaining the health of various infrastructure services, data pipelines, and build streams, providing on-call support during business hours, assessing urgency, and escalating issues as needed. The role also entails working on infrastructure tasks, bugs, and items related to infrastructure health and efficiency, often stemming from monitoring alerts.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed