Software Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 1-2 years experience developing and working on distributed software systems as a Software Engineer. • Skills in distributed system and software design, concurrent algorithms, data structures, and software engineering. • Hands-on experience with Java, Golang, or a similar language. • Degree in a topic related to Computer Science, or equivalent. • Bonus: Experience in programmatic advertising.
Responsibilities
• Code, test, debug and maintain software applications handling millions of real-time requests per second efficiently. • Constantly improve development, testing, configuration management, monitoring, and operational tools and processes. • Work and collaborate closely with cross-functional teams, including product engineering, modeling, and other platform teams, to ensure delivering high-quality software products. • Profiling and optimizing bidding machines. • Setting up and running experiments to improve stability, reliability, and bidding performance across the stack. • Providing tooling for other software engineers to run their services.