Bachelor’s degree or equivalent practical experience.
2 years of experience with software development in Java server side programming or 1 year of experience with an advanced degree.
2 years of experience in backend and server-side programming.
2 years of experience with databases and querying languages (e.g., SQL, MySQL).
2 years of experience with developing large-scale infrastructure, storage, distributed systems or experience with compute technologies, or hardware architecture.
Preferred qualifications:
Master's degree or PhD in Computer Science or related technical fields.
2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging.
Experience with one or more of the following: testing feature/infra work across multiple surfaces including Web, Android and iOS., developing server side UI implemented across multiple surfaces, or working with experiment configurations and metric analysis.
Experience in the design, implementation and delivery of sophisticated build/test/release infrastructure.
Familiarity with plx scripts and dashboards.
Ability to start in Mountain View within two months for job posting going live.