Software Engineer, Site Reliability Engineering, Buying Platform Ads
AI Summary ✨
Requirements
Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
5 years of experience with software development in one or more programming languages.
3 years of experience in designing, analyzing, and troubleshooting distributed systems.
2 years of experience leading projects and providing technical leadership.
Nice to haves
Master's degree in Computer Science or Engineering.
Experience in problem-solving and analyzing global scale distributed systems.
Experience in one or more of the following: Kotlin, Java, Python, Go, and eager to learn new technologies and languages.
Experience in algorithms, data structures, complexity analysis and software design or experience in performance and application issues.
Ability to troubleshoot complex, foreign systems from first principles, with a focus on technical deep-diving into code bases, applications and storage systems.
Passionate for AI and awareness of emerging tools, market trends, and strategic opportunities within the AI landscape.
What you'll be doing
Employ AI techniques to scale impact by 10x, revolutionizing Developer Velocity, Reinforce System Reliability, and Maximize Machine Resource Efficiency.
Deliver on near and long-term high priority projects separately from inception to completion, requiring minimal supervision.
Collaborate across teams, sharing expertise in building tools and solutions for system configuration, maintenance, and scaling. Improve Service Level Objectives (SLOs), monitoring, and production health compliance of critical Buying Platform systems.
Apply SRE principles of reliability, predictability, convergence, and efficiency to proactively identify and solve issues and provide on-call coverage for key Buying Platform systems/flows.
Participate in activities such production and design reviews, post mortem reviews, Disaster Recovery Testing (DiRT) and serve as a reliability expert, providing guidance and support to our partner engineering teams.
Perks and benefits
Opportunity to work on cutting-edge technology projects.