Lead Java Engineer Become
We are looking for a passionate and dedicated engineer to join our backend team. As part of our core backend team, this person will lead the design of major software components. He/she will also be evaluating various open source technologies to come up architectures for our next generation products in the areas of bid data processing, analytics, reporting, etc. This is a great opportunity for anyone who is has past experience building large scale distributed software in java, and is passionate about learning and architecting large scale systems.
?BS, MS, or PhD in computer science, engineering, or a related field.
?At least 5 years of experience in software development.
?Strong background in algorithms and object-oriented design.
?Strong programming skills in Java and scripting languages such as bash or PERL.
?Experience with scripting languages such as bash and PERL.
?Experience working with complex high performance applications.
?Excellent spoken and written communication skills in English.
?Good problem solving skills and a quick learner.
?Experience in high-paced environments and ability to work on multiple projects at the same time.
?Prior experience in Big Data.
||1300 Crittenden Lane |
Mountain View, CA 94043