Senior Software Engineer, Site Reliability Engineering
Posted 20 hours ago
Posted 20 hours ago
This is a fully remote position, open to applicants in United States, +38 more locations.
β’ Develop, design, and sustain software and systems aimed at enhancing service availability, scalability, and efficiency.
β’ Establish the architectural vision for infrastructure and platform services.
β’ Create and implement tools and processes for deployment, change management, service management, and infrastructure oversight.
β’ Diagnose and resolve critical system issues throughout the Software Development Life Cycle (SDLC).
β’ Contribute to the development and optimization of engineering platform functionalities.
β’ Conduct capacity planning and forecast demand accurately.
β’ Engage in rotating on-call responsibilities.
β’ Work collaboratively with product development, developer experience teams, backend infrastructure, Engineering, and Applied Science teams.
β’ Profound expertise in AWS and Linux environments.
β’ Proficient in reading, writing, and debugging code within production-facing systems.
β’ Specialized knowledge in designing, analyzing, and troubleshooting large-scale distributed systems.
β’ Familiarity with DNS, TLS, HTTP/S, and TCP/IP protocols.
β’ Capability to break down complex issues and comprehend delivery trade-offs.
β’ Minimum of 5 years of experience in managing infrastructure and systems.
β’ Proven knowledge of monitoring, operating, and analyzing distributed microservice systems in a cloud production setting.
β’ Strong communication skills to effectively interact with cross-functional partners across various technical backgrounds.
β’ Competitive salary and performance-based bonuses.
β’ Comprehensive health, dental, and vision insurance.
β’ Generous paid time off and flexible work arrangements.
β’ Opportunities for professional development and career advancement.
Thumbtack
Kinaxis
Harmonic Security
Tieto
Get handpicked remote jobs straight to your inbox weekly.