Job Description
Develop, debug, test, and troubleshoot large-scale distributed systems. Collaborate across engineering and product teams to deliver high-quality software. Apply modern Agentic Engineering practices to improve development efficiency. Drive reliability, performance, scalability, and operational excellence. Continuously learn new technologies and contribute to a culture of innovation and collaboration. Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. These requirements include but are not limited to the following specialized security screenings: 8+ years of software engineering experience building large-scale cloud services and distributed systems. Solid technical expertise in software design, development, debugging, testing, and operational excellence. Experience building search, retrieval, AI, or RAG-based platforms and services. Excellent communication, collaboration, and cross-functional leadership skills. Experience with modern AI and Agentic Engineering practices, including workflow automation and AI-assisted development. Proven ability to drive technical strategy, architecture reviews, and engineering best practices. Experience working in agile environments with a passion for continuous learning and continuous improvement. Strong customer focus and a track record of delivering high-quality, scalable software solutions.