Senior Software Engineer
Core
Design and implement high-performance, scalable search services using AI-assisted engineering practices and monitor system health.
Role type
Senior Software Engineer (Search Infrastructure)
Builds
Scalable search stack and engineering tooling
Domain
Search technology, distributed systems, AI-assisted development
Required skills
C#, Java, JavaScript, Python, C++, Rust, distributed systems, debugging, AI tool integration, engineering health metrics (Accelerate, SPACE, ESSP), on-call incident management
Preferred skills
F5 debugging, Dev UI, mock-based testing, cross-functional collaboration
Technologies
C#, Java, JavaScript, Python, C++, Rust, F5, Dev UI
Responsibilities
Drive architecture and implementation of search services with focus on performance, safety, and concurrency; Foster developer agility through tooling investments and AI-assisted engineering practices; Act as DRI for on-call monitoring and system restoration; Independently use AI tools across the SDLC to generate requirements, design documents, and code.
Seniority
Senior, hands-on IC
