What the Candidate Will Need / Bonus Points---- What the Candidate Will Do -
--- Build and work with real-time services along with batch pipelines that track and attribute ad spend to actions that Uber users take (e.g. take rides, eats orders, etc.). Work on that will use advanced machine learning techniques to optimize spend within different channels Build that detect ad fraud and help us eliminate ad networks that are only here to rob us of our money. Build that get us free traffic (SEO and content) instead of having us pay other ad networks for it. Build that will help us target the right kind of potential users.-
--- Basic Qualifications ----
BS or MS in Computer Science or a related technical field, or equivalent experience. 6 years of experience with systems software engineering. Excellent coding/debugging abilities. Have advanced knowledge of at least one programming language, and are happy to learn more. Our core languages are Python, Scala, Java and Go. Sound understanding of computer architecture and CS fundamentals. Can discuss the tradeoff between architectural choices, both on a theoretical level and on an applied level. Detailed problem-solving approach and knowledge of algorithms, data structures, and complexity analysis.--
-- What the Candidate Will Do --
-- Big data experience. Experience with Distributed systems such as Hadoop, Hive, Spark, Kafka, Airflow is helpful. To be a fast learner. Were looking for software engineers who grow with learning new technologies and dont believe in one-size-fits-all solutions. Should be able to adapt easily to meet the needs of our extensive growth and constantly evolving business environment.
A great teammate attitude. Believe that you can achieve more on a team - that the whole is greater than the sum of its parts. You rely on others candid feedback for continuous improvement!
Design and eye for business. Understand requirements, whether working on an API used by other developers, an internal tool consumed by our operation teams, or a feature used by millions of customers, your attention to detail leads to a delightful user experience.
Keyskills: Computer science Architecture Coding Debugging Machine learning SCALA Data structures SEO Distribution system Python
Ubertal was created in 2011 in Silicon Valley with the initial objective of helping high growth software companies solve their toughest business challenges. Through this process weve identified common challenges faced by companies and have developed our own software solutions (IP) and co- created s...