Google

Title: Strategic Partner Development Manager, Content Partnerships - Mountain View

Location: Mountain View, CA.

JOB DESCRIPTION:

The Content Partnerships organization negotiates and manages the third-party relationships that help make Google’s product experiences magical. Whether Google’s billion-plus users are checking sports scores on google.com, or flying around the world on Google Earth, important elements of their beautiful and intuitive experiences are enabled by Google’s commercial relationships with third parties. Googlers in Partnerships work side-by-side with colleagues in Product and Engineering to define Google’s product plans and then develop and execute the partnerships strategies that help enable Google’s products and services. With teams in 20 Google offices around the world, we contribute on a global scale to most Google products and services including: Search, Commerce (e.g. Shopping), Local (e.g. Maps), Digital Content (e.g. eBooks), and Social (e.g. Google+ games).

The role: Strategic Partner Development Manager, Content Partnerships The Strategic Partner Development Manager’s (SPD) primary role is to negotiate content partnerships (e.g. data-licensing agreements) and other product-enabling commercial relationships for products our team supports - Commerce, Local, Google+ and Search properties. In this role you will apply your partnerships / business development skills, industry knowledge and product understanding to contribute to the launch and success of Google products and services worldwide.

Responsibilities:

  • Jointly develop product plans with technical stakeholders, taking into consideration how Google can best collaborate with relevant partner ecosystems.
  • Define partnership strategies, and go-to-market plans (e.g. value-exchange, goals, resources, pipelines).
  • Structure and negotiate partnerships agreements; lead cross-functional “deal-teams”.
  • Manage internal approvals processes; interact with senior internal executives from relevant functions (e.g. Product, Engineering, Legal, Operations, Finance).
  • Represent Google at partner and industry events. Provide feedback from partners, and market intelligence, to Google’s product teams

Qualifications:

    Minimum Qualifications:
  • BA/BS degree (or, in lieu of degree: 4 years of relevant work experience)
  • 6 years relevant work experience.
    Preferred Qualifications:
  • MBA.
  • Relevant work experience at a start-up or an established company in any of the following roles: business development, product management, corporate strategy, consulting or investment banking.
  • Strategic thinker; able to solve complex problems and develop creative solutions.
  • Proven experience negotiating complex deals, ideally in the media or internet industries.
  • Demonstrated ability to influence all levels of management, cross-functionally and externally.
  • Ability to thrive in a fast-paced, fluid and collaborative environment.

Title: Learning and Development Business Partner - Mountain View

Location: Mountain View, CA.

JOB DESCRIPTION:

Great just isn't good enough for our People Operations team (you probably know us better as "˜Human Resources'). Made up of equal parts HR professionals, former consultants and analysts, we're the champions of Google's colorful culture. In People Ops, we "find them, grow them, and keep them" - we bring the world's most innovative people to Google and provide the programs that help them thrive. Whether recruiting the next great Googler, refining our core programs, developing talent or simply looking for ways to inject some more fun into the lives of our Googlers, we bring a data-driven approach that is reinventing the human resources field.

The role: Learning and Development Business Partner We believe you should never stop learning, no matter how long you have been out of school. With hundreds of courses to choose from, this team fosters a learning environment throughout the company. Partnering with business leaders to develop tailored programs that set our Googlers up to succeed in their roles, the team creates development opportunities that allow for Googlers to take control of their careers. As a member of the Learning & Development team, you are always thinking about how we can create a workplace that allows for our Googlers to grow personally and professionally. You leverage technology to create innovative learning labs that connect Googlers to new ways of learning, and have a passion for helping Googlers unlock their fullest potential.

The role will partner closely with HRBPs, VPs and Directors to understand the strategic business goals and ensure that appropriate learning solutions are designed and implemented for the G&A functions. The role will need to build strong relationships with stakeholders (both clients and HRBPs) and the EDU /Talent solutions and curriculum teams, and be a contributor to the on-going development and evolution of Google’s overall L&D strategy. The team member will influence the overall EDU Leadership team, to ensure that all the function’s within G&A (People Operations, Finance, REWS, Legal, Global Policy and Communications, Business Operations, and Corporate Ventures) have their Learning and Development needs met and that the overall strategy, prioritization and focus of resources is appropriate to support the needs and requirements of G&A Google employees.

Responsibilities:

  • Partner seamlessly with the G&A HRBP teams so that the L&D plan fits within the wider people strategy and plan for the client groups, and to be seen and operate as a de facto member of the HRBP teams
  • Partner closely with cross functional EDU/Talent teams – in particular Global Learning Programs and Custom Solutions to ensure that relevant programs are implemented for their client groups and integrate with the specific plan for the client group and needs and feedback are provided to them.
  • Conduct needs analysis and will provide coherence and ‘air traffic control’ in the interfaces with the EDU/ Talent teams

Qualifications:

    Minimum Qualifications:
  • BA or BS Degree (In lieu of degree, 7 years of relevant work experience).
  • 5 years of experience in career development with well-developed consulting skills.
    Preferred Qualifications:
  • MBA or other related MA degree
  • Ability to work with and span all functions at Google and senior stakeholders
  • Excellence partnering and collaboration skills and prove ability to work in a matrix and deal effectively with ambiguity
  • Excellent communication skills, including the ability to present to small and large audiences and external conferences.

Title: Strategic Partner Manager, Content Partnerships - Mountain View

Location: Mountain View, CA.

JOB DESCRIPTION:

The Content Partnerships organization negotiates and manages the third-party relationships that help make Google’s product experiences magical. Whether Google’s billion-plus users are checking sports scores on google.com, or flying around the world on Google Earth, important elements of their beautiful and intuitive experiences are enabled by Google’s commercial relationships with third parties.

Googlers in Partnerships work side-by-side with colleagues in Product and Engineering to define Google’s product plans and then develop and execute the partnerships strategies that help enable Google’s products and services. With teams in 20 Google offices around the world, we contribute on a global scale to most Google products and services including: Search, Commerce (e.g. Shopping), Local (e.g. Maps), Digital Content (e.g. eBooks), and Social (e.g. Google+ games).

The role: The Strategic Partner Manager’s (SPM) primary role is to manage Google’s critical commercial relationships with third parties, from individual partners (e.g. licensed data providers) to entire industries. These relationships support our Commerce, Local, Google+ and Search properties. In this role you will work directly with partners and internally with a variety of cross-functional stakeholders. You will apply your partnerships / business development skills, project management aptitude, industry knowledge and product understanding to contribute to the launch and success of Google products and services worldwide.

Responsibilities:

  • Build, maintain and evolve strong relationships with third parties, working directly with some partners and through “one-to-many” models to reach large partner ecosystems.
  • Design and implement processes and policies to improve Google’s ability to partner at scale.
  • Ensure partners are fulfilling their contractual obligations and that Google is providing the required support for them to do so.
  • Define and drive implementation of performance improvement initiatives for specific partners based on detailed understanding of partner practices and Google tools and processes.
  • Represent Google at partner and industry events. Provide feedback from partners, and market intelligence, to Google’s product teams.

Qualifications:

    Minimum Qualifications:
  • BA or BS Degree (In lieu of degree, 4 years of relevant work experience).
  • 5 years of experience in career development with well-developed consulting skills.
    Preferred Qualifications:
  • MBA
  • Relevant work experience at a start-up or an established company in any of the following roles: business development, relationship management, product management, corporate strategy, consulting or investment banking.
  • Demonstrated experience in managing a portfolio of partners to achieve product objectives, operational efficiency and partner satisfaction targets.
  • Demonstrated ability to influence all levels of management cross-functionally and externally.
  • Tenacity and sense of urgency; the ability make things happen quickly.
  • Ability to thrive in a fast-paced, fluid and collaborative environment.

Title: Network Operations Support System (OSS) Architect - Mountain View

Location: Mountain View, CA.

JOB DESCRIPTION:

Google.com Engineering makes Google's services fast and reliable for hundreds of millions of users. This mission critical team (also known as Site Reliability Engineering) combines software development, networking, and systems engineering expertise to build and run large scale, massively distributed, fault-tolerant software systems and infrastructure. We hire creative engineers and technology enthusiasts who enjoy being challenged by problems of scale and complexity, with a strong desire to make services better for users. We routinely solve software and systems issues ranging from distributed change propagation on live serving systems, to designing and deploying intelligent load balancing systems for the largest user-facing services in the world. Our teams come from diverse backgrounds, and we are actively seeking new team members to bring fresh perspective to solving problems, along with the technical and soft skills needed to keep Google’s services growing and reliable.

The role: Network Operations Support System (OSS) Architect Network OSS Architects provide architectural and design roadmaps to ensure continued enhancement of OSS features in the Google production network. Google network operates at massive scale while providing reliable service to Internet users throughout the world. The scale of Google's network infrastructure generates interesting set of operational support systems challenges which need to be solved by an evolving set of sophisticated systems and tools. Such tools require innovation in network management architecture in every segment of the seven OSI networking layers - from transport to application stacks. You will be faced with development of network systems architecture and design specifications for such functions as surveillance, fault and configuration management, performance analysis management, and operations analytics and reporting at a large scale in support of Google’s services.

Responsibilities:

  • Research, identify, evaluate, and recommend network OSS architecture within the framework of the operating environment of Google’s global network.
  • Work with team members within Network Operations group to develop a comprehensive set of network OSS requirements to support emerging network technologies in support of Google service offering.
  • Identify, research, evaluate and recommend the selection of network OSS and related tools for deployment within Google’s network.
  • Support and lead implementation of network OSS within Google's network infrastructure.

Requirements:

  • BA or BS in EE/CS or equivalent experience with a strong software engineering discipline. M.S./Ph.D. degree a plus.
  • At least 10 years of experience in network OSS architecture, design, software engineering, and implementation roles in a large scale network service provider, OSS technology supplier, or in a network management system supplier.
  • In-depth knowledge and operational experience with large scale network OSS in content and network service provider environments.
  • Substantial operational experience in requirements gathering, analysis, and documentation.
  • Excellent knowledge of existing industry standards, technologies, and operational norms for network OSS in IEEE and ITU - with a focus on optical and IP routing layer network technologies.
  • Excellent knowledge of requirements on the network OSS for the OSI layers applicable to optical transport and routing networks.
  • Strong English-language written and oral communications skills with the ability to influence others with your stellar network OSS solutions.

Title: gTech Software Engineer, Technical Sales Solutions -Mountain View

Location: Mountain View, CA.

JOB DESCRIPTION:

  • gTech Eng sits at the heart of Google Technical Services (gTech), a group dedicated to providing technical and product services to Google Users, Advertisers, and Partners through all phases of the Sales cycle.
  • Engineering at Google is unique because so much of what the company works on hasn’t been done before. Innovation is key as gTech Eng develops systems responsible for managing the flow of billions of dollars.

Externally The team is helping to define the landscape of online Content and Commerce. And gTech Eng works on a broad spectrum of Google products, generally leading new partner syndication efforts for everything from Google WebSearch to Google Plus Pages.

Internally The team develops tools that channel terabytes of content to some of Google’s top products, like Google Maps, and tools that help Google Sales make faster and better business decisions.

The role: gTech Software Engineer, Technical Sales Solutions As gTech Software Engineer, you’ll develop innovative solutions to help drive revenue and make Google most efficient. You will work with product managers, engineering teams, account managers, and sales representatives. You’ll have the opportunity to work on challenging projects including web applications, systems, and data mining, with a strong emphasis on building scalable server-side components.

Responsibilities:

  • Design, develop and support distributed systems that enable a scalable partner network, as well as solutions that enable sales operations to accurately and efficiently report, and visualize sales data.
  • Collaborate with product engineers to enhance core platforms and with commerce partners’ engineers for systems integration.
  • Write and review technical documents, including design, development, and revision documents.
  • Develop Google’s monitoring and networking infrastructure.

Qualifications:

    Minimum Qualifications:
  • BA/BS degree (In lieu of degree, 4 years relevant work experience).
  • Highly proficient in one or more programming languages, including Java, C++, Python.
  • Internet and network skills, including HTML, XML/XSLT, JavaScript, JSON, HTTP, SSL, TCP/IP.
    Preferred Qualifications:
  • MS degree and/or BA/BS Computer Science.
  • 3 years of multi-threaded server-side web application programming experience.
  • Hands-on experience in UNIX or GNU/Linux systems administration.
  • Strong Java skills and object oriented design experience, including working knowledge of core libraries, design patterns, and servlets.
  • Experience with web services, payments/billing, and Android platform.
  • Excellent communication, organizational and analytical skills.

Title: User Experience Designer, YouTube - San Bruno

Location: San Bruno, CA.

JOB DESCRIPTION:

We follow a simple but vital premise in the User Experience group: "Focus on the user and all else will follow." We're passionately interested in our users and strive to learn everything we can about their behaviors, attitudes and emotions to help define the products and experiences we create. The User Experience team is a critical driving force behind gathering these insights and then using them to inspire and inform design. We are a multi-disciplinary team of interaction designers, visual designers, user researchers, copywriters and Web developers who collaborate closely with each other and with engineering and product management to create innovative, usable, great-looking products that people love to use.

The role: User Experience Designer YouTube is looking for a User Experience Designer with a proven track record of outstanding conceptual design, information architecture, interaction design, and visual design skills. You will be responsible for all stages of design within a product area and must think strategically while executing with great attention to detail. You must have the ability to successfully collaborate with other designers, product managers, and engineers to develop innovative, user- friendly, best-of-breed products that adhere to and help build the YouTube brand. The ideal candidate for this position possesses a solid understanding of user-centered design principles, absolute comfort working with HTML and CSS, excellent visual design skills, great technical know-how, and proven expertise in designing for the Web.

Responsibilities:

  • Help define the user model and user interface for new and existing YouTube products and features.
  • Develop high level and/or detailed storyboards, mockups and prototypes to effectively communicate interaction and design ideas.
  • Gauge the usability of new and existing products, and making constructive suggestions for change.

Requirements:

  • Solid academic background in human-computer interaction or related field (BS or MS in Computer Science or related field a big plus).
  • Experience with early stage/new product conceptualization as well as shipping of new version and/or feature enhancements of existing products.
  • Proven record of designing usable web-based interfaces with technical skills around HTML and JavaScript preferred.
  • Strong, clean visual design sense.
  • Excellent leadership, communication and teamwork skills.

Title: Web Developer - San Bruno

Location: San Bruno, CA.

JOB DESCRIPTION:

YouTube's (a Google company) Webmasters develop and maintain YouTube's global Web sites, which are seen by millions of users everyday. We balance our technical and design skills to create clean, effective Web pages, automation tools and graphical illustrations for product launches and marketing initiatives.

The role: As a Web Developer at YouTube, you live on the front lines of youtube.com and build features used by millions of people every day. The work is challenging, fast paced and always changing. Strong analytical skills, unwavering commitment to quality, collaborative work ethic and cutting edge coding skills are all required. You should live and breathe the fundamentals of JavaScript (not just jQuery), CSS, and HTML, and command an impressive portfolio of web technologies new and old — all in order to launch innovative features to a global audience.

Responsibilities:

  • Work closely with UX designers, project managers and back-end engineers to implement versatile front-end solutions to tricky web development problems.
  • Embrace emerging standards while promoting best practices in order to push the limits of what a browser can do.
  • Manage your own time, and work well both independently and as part of a team.
  • Launch, iterate and make a difference. Provide front-end coding expertise, and be ready to make YouTube better for our users.

Requirements:

  • BS/MS in Computer Science or equivalent.
  • At least 4 years of experience in software development; in-depth experience developing numerous web-based applications.
  • Expert understanding of web technologies (object-oriented JavaScript, HTML, CSS), and experience with the latest and greatest web standards, including HTML5 and CSS3.
  • Experience with a scripting language, such as Python (preferred), Ruby, etc.
  • Experience working in Unix environment.
  • Strong sense of web design and attuned to the fundamentals of user experience.
  • Ability to communicate to all levels of users (internal and external), strong problem solving skills, adaptable, proactive, and willing to take ownership.

Title: Linux Systems Administrator, YouTube - San Bruno

Job ID:2781202

Location: Mountain View, CA.

JOB DESCRIPTION:

YouTube's (a Google company) Webmasters develop and maintain YouTube's global Web sites, which are seen by millions of users everyday. We balance our technical and design skills to create clean, effective Web pages, automation tools and graphical illustrations for product launches and marketing initiatives.

The role: Web Developer As a Web Developer at YouTube, you live on the front lines of youtube.com and build features used by millions of people every day. The work is challenging, fast paced and always changing. Strong analytical skills, unwavering commitment to quality, collaborative work ethic and cutting edge coding skills are all required. You should live and breathe the fundamentals of JavaScript (not just jQuery), CSS, and HTML, and command an impressive portfolio of web technologies new and old — all in order to launch innovative features to a global audience.

Responsibilities:

  • Work closely with UX designers, project managers and back-end engineers to implement versatile front-end solutions to tricky web development problems.
  • Embrace emerging standards while promoting best practices in order to push the limits of what a browser can do.
  • Manage your own time, and work well both independently and as part of a team.
  • Launch, iterate and make a difference. Provide front-end coding expertise, and be ready to make YouTube better for our users.

Requirements:

  • BS/MS in Computer Science or equivalent.
  • At least 4 years of experience in software development; in-depth experience developing numerous web-based applications.
  • Expert understanding of web technologies (object-oriented JavaScript, HTML, CSS), and experience with the latest and greatest web standards, including HTML5 and CSS3.
  • Experience with a scripting language, such as Python (preferred), Ruby, etc.
  • Experience working in Unix environment.
  • Strong sense of web design and attuned to the fundamentals of user experience.
  • Ability to communicate to all levels of users (internal and external), strong problem solving skills, adaptable, proactive, and willing to take ownership.

Title: Linux Systems Administrator, YouTube - San Bruno

Job ID:2781201

Location: Mountain View, CA.

JOB DESCRIPTION:

Simply put, YouTube (a Google company) hires engineers that make computers do amazing things. Populated by extraordinarily creative, motivated and talented people, our Engineering team gets excited by developing new applications that really make a difference and are used by millions of people. YouTube is the leader in online video, and the premier destination to watch and share original videos worldwide through a Web experience. YouTube allows people to easily upload and share video clips on www.youtube.com and across the Internet through websites, mobile devices, blogs and email.

The role:Linux Systems Administrator, YouTube

As a YouTube SRE (Think Uber sysadmin), you will be involved in every facet of YouTube’s production site. From the design stage to service troubleshooting, from performance analysis to capacity planning, from DNS to networking to application [mis]behavior, you are ultimately responsible for making sure that YouTube always works. We take that responsibility very very seriously, but if you think you've got what it takes then we're eager to talk with you. Working in the Linux System Administrator team, you will wear many hats for YouTube’s entire production site: first responder, performance analyst, service architect, capacity planner, tools developer and monitoring expert.

Responsibilities:

  • Administer LINUX systems, including configuration, troubleshooting, and automation.
  • Run high-traffic web services, including requirements and capacity analysis, service configuration, monitoring, traffic routing and troubleshooting.
  • IP networking, including familiarity with the functionality, operating, and failure modes of networks
  • Analyze complex system behavior, performance and application issues.

Requirements:

  • BA/BS in Computer Science or related field preferred, or equivalent experience.
  • At least 3 years experience with LINUX/UNIX systems administration.
  • Proven technical troubleshooting and performance tuning experience.
  • Experience in a high-volume or critical production service environment.
  • SQL and/or MySQL experience a plus.
  • Ability to handle periodic on-call duty as well as spider-sense awareness of site health.
  • Solid scripting skills in Shell, Python etc.

Title: Test Engineering Manager YouTube - San Bruno

Job ID:2781200

Location: San Bruno, CA..

JOB DESCRIPTION:

The first video posted on YouTube was a 19-second clip called "Me at the Zoo." Today, more than 48 hours of video are uploaded every minute. The YouTube and Video team helps budding filmmakers and musicians build careers, creates products like Google TV and YouTube Live and runs collaborative projects like Life in a Day and the YouTube Symphony Orchestra. We are leading a change in how we entertain, inform and share with one another, whether through cat videos or footage of a revolution in progress.

The role: Test Engineering Manager YouTube

At Google we approach testing differently -- we are testing, and breaking, code constantly, but we help rebuild it better. Software Engineers in Test (SET) design Google's testing infrastructure and write code to examine and validate large-scale software development and deployments. As an SET, you partner with software developers to create and code tests concurrently with product development. You build tools that help developers be more productive, write better code and test it themselves. Troubleshooting is an understatement, it's more like trouble-forecasting. With your extensive technical background you manage a team and juggle multiple project priorities, deadlines and deliverables. You coordinate crossfuntional projects areas across teams and Product Areas.

Responsibilities:

  • Build and manage a Test Engineering team to meet the needs of products under development. Create the next generation of testing tools, techniques, and infrastructure to increase the speed of release cycles and allow for constant high quality of web-based applications. Foster collaboration between different teams for successful releases. Mentor junior members of the team in software development, testing methods, and analysis. Minimum Qualifications: BSc degree. In lieu of degree, 4 years of relevant

Requirements:

  • Strong development management or testing management experience with a proven track record in scaling highly technical teams.
  • Experience in building testing frameworks, tools and automation within a large scale enterprise environment.
  • Strong project management skills including experience managing in an agile / test driven environment

Preferred Qualifications:

  • Msc or Ph.D
  • High technical competence with current hands on coding skills in C++, Java or Python being essential.
  • Proven track record for high quality product delivery demonstrating your penchant for technology.
  • Deep knowledge of internet technologies, protocols and application delivery for web-based applications
  • Title: Software Engineer, YouTube - San Bruno

    Job ID:2781197

    Location: San Bruno, CA..

    JOB DESCRIPTION:

    The engineering team at YouTube (a Google company) serves billions of page views a day with a small group of clever, motivated and talented people. YouTube comprises more than 20% of the world’s http traffic and is the second most visited site in the world. We work together in small teams to design, develop, and roll out key features and products in very short time frames. Which means - something you write today could be seen by millions of viewers tomorrow.

    The role: Software Engineer, YouTube You are a software engineer who can write server-side code for web-based applications, for both internal and external use. You are also a well-rounded developer who knows how to create robust high-volume production applications, and can also develop prototypes quickly. The work is challenging, creative, fast paced and intellectually stimulating.

    Responsibilities:

    • Design, implement and launch highly-visible, user-facing features.
    • Develop new ways for YouTube users to find interesting content.
    • Design and develop large scale web applications.

    Requirements:

    • BS or MS in Computer Science or equivalent (PhD a plus).
    • At least 4 years of relevant industry experience. Strong verbal and written communication skills, able to create strong working relationship with cross-functional teams.
    • Experience as an architect or technical lead on large project a strong plus.
    • Extensive experience in at least one object oriented programming language (C/C++ or Java). Experience in Python, Javascript, and Flash development a plus. Experience in database programming; MySQL preferred.
    • Knowledge of network programming and extensive knowledge of Unix/Linux environments.
    • Experience developing/designing large software systems.
    • Experience in distributed computing, information retrieval, data mining, and machine learning a plus.

    Title: Systems Engineer, Google.com - San Francisco

    Job ID:2781176

    Location: San Bruno, CA..

    JOB DESCRIPTION:

    Google.com Engineering makes Google's services fast and reliable for hundreds of millions of users. This mission critical team (also known as Site Reliability Engineering) combines software development, networking, and systems engineering expertise to build and run large scale, massively distributed, fault-tolerant software systems and infrastructure. We hire creative engineers and technology enthusiasts who enjoy being challenged by problems of scale and complexity, with a strong desire to make services better for users. We routinely solve software and systems issues ranging from distributed change propagation on live serving systems, to designing and deploying intelligent load balancing systems for the largest user-facing services in the world. Our teams come from diverse backgrounds, and we are actively seeking new team members to bring fresh perspective to solving problems, along with the technical and soft skills needed to keep Google’s services growing and reliable.

    The role: Systems Engineer, Google.com As a Systems Engineer working on Google's critical production applications and infrastructure, your mission will be to ensure Google is always fast, available, scalable and engineered to withstand unparalleled demand. You will design and develop the systems which run Google Search, Gmail, YouTube, Maps, Docs, Ads, Blogger, AppEngine, Google+ and more. You'll own the production services which comprise *.google.com, as well as key infrastructure like GFS, BigTable, MapReduce, Chubby and large-scale 'cloud computing' clusters. You will also be driving performance and reliability from software and infrastructure at massive scale, where even the 0.01% case must be considered. You will encounter challenging, novel situations every day, and work with just about every other engineering and operations team at Google. You will be looked upon as an expert and advocate to fellow engineers on making design and reliability trade-offs in running large-scale services and engineering complex systems that fail gracefully and transparently to users. The most successful candidates for this role will have strong analytical and troubleshooting skills; fluency in coding, algorithms, and systems design; solid communication skills; and a desire to solve complex problems of scale which are uniquely Google. We are particularly interested in software engineers, systems administrators, and Unix programmers familiar with aspects of running web services at scale. Depth in networking technologies and Unix/Linux internals are strong pluses.

    Responsibilities:

    • Manage availability, latency, scalability and efficiency of Google services by engineering reliability into software and systems
    • Respond to and resolve emergent service problems; build tools and automation to prevent problem recurrence
    • Review and influence new and evolving design, architecture, standards, and methods for operating services and systems
    • Participate in software and system performance analysis and tuning, service capacity planning and demand forecasting
    • Perform periodic on-call duty as part of a global team

    Minimum Qualifications:

    • BA/BS degree in Computer Science or related field (In lieu of degree, 4 years relevant work experience)
    • 3 years of relevant work experience, including with Unix/Linux systems requiring the use of languages like Python, C, C++, Java, Perl, Shell or PHP
    • Technical troubleshooting and performance tuning experience

    Preferred Qualifications:

    • 6 years relevant work experience, including in a high-volume or critical production service environment as well as experience leading short projects involving outside teams
    • Experience coordinating or leading small cross-team technical projects
    • Experience in OSes and systems (e.g. UNIX internals, device drivers, FreeBSD), open source tools (e.g. dtrace, ktrace), web service components (e.g. load balancing, LAMP stack), storage and clustering (e.g. column stores, Hadoop), scripting and programming languages (e.g. Erlang, Haskell, Scala or Scheme)
    • Strong written and spoken English language skills

    Title: Software Engineer - San Francisco

    Job ID:2781172

    Location: San Bruno, CA..

    JOB DESCRIPTION:

    Google's software engineers develop the next-generation technologies for which we've become world-renowned. In addition to revolutionizing search technology, we use our world-class programming skills to innovate in a number of other areas as well. Our projects include working on advanced information-retrieval algorithms, massive scalability and storage solutions, and large-scale applications that enrich the user experience. We also work extensively on networking systems, advertising systems and complex transaction systems in consumer applications.

    The role:

    Software Engineer Software Engineers have a penchant for solving complex and interesting problems. Google is much more than search, and our mission has much greater scope. To handle information at the scale of the web requires ideas from just about every area of computer science, including information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design, etc. Engineers work on many projects that carry varying responsibilities. Below are some examples of the diverse projects with which you might be involved.

    Responsibilities:

    • Write server-side code for web-based applications, create robust high-volume production applications, and develop prototypes quickly.
    • You should also have a strong understanding of, and practical experience with, Java web application development.
    • Build our platforms, systems and networking infrastructure using your strong background in distributed systems, OS/kernel, network system design, and large scale storage systems.
    • Build internal systems used by thousands of Googlers around the world with your domain expertise in HR, Staffing, Legal, and all other corporate functions.
    • Specialist domains: UI development with AJAX and similar technologies, client application development for Windows/Mac (Chrome, Toolbar, etc.), embedded systems and mobile apps (Android), developer tools (IDEs, large-scale build systems, compilers), internationalization.

    Minimum Qualifications:

    • BS, MS, or PhD in Computer Science or related technical discipline (or equivalent).
    • A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
    • Extensive programming experience in C/C++ and/or Java (strong OO skills preferred).
    • Several years of large systems software design and development experience, with extensive knowledge of Unix/Linux.
    • Coding skills in Python or Javascript/AJAX, database design and SQL, and/or knowledge of TCP/IP and network programming are a plus.

    Title: Front End Software Engineer - San Francisco

    Job ID:2781171

    Location: San Francisco, CA.

    JOB DESCRIPTION:

    Google's Software Engineers develop the next-generation technologies for which we've become world-renowned. In addition to revolutionizing search technology, we use our world-class programming skills to innovate in a number of other areas as well. Our projects include working on advanced information-retrieval algorithms, massive scalability and storage solutions, and large-scale applications that enrich the user experience. We also work extensively on networking systems, advertising systems and complex transaction systems in consumer applications.

    The role:

    Front End Software Engineer As a Front End Software Engineer at Google, you will specialize in building responsive and elegant web UIs with AJAX and similar technologies. You will play a key role in helping Google build next-generation web applications like Gmail, Google Docs, Google Maps, and iGoogle.

    Responsibilities:

    • Build next-generation web applications with a focus on the client side.
    • Redesign UI's, Implement new UI's, and pick up Java as necessary.
    • Engage with back-end systems.

    Requirements:

    • Computer Science degree or equivalent work experience required.
    • Significant development experience in server-side technologies such as C/C++ and/or Java.
    • Web application development experience.
    • AJAX/HTML/CSS experience and an interest in user interface design.
    • Experience working on cross-browser platforms.
    • Object-oriented JavaScript skills.
    • Knowledge of UI frameworks such as XUL, Flex, and XAML a plus.

    Title: Technical Program Manager, Network Development Tools - Mountain View

    Job ID:2781055

    Location: San Francisco, CA.

    JOB DESCRIPTION:

    In little more than a decade, Google created one of the world's largest global computing infrastructures for both internal and external use. We built it – and will continue to develop and support it – with the world's most talented administrators. Chances are that we exceed every example of a "large installation" you've encountered in your career as a network, systems or security professional. Using our unique technologies along with open source tools, we keep Google's customer-facing products running, robust and secure. Our objective is to create solutions that allow people to work and communicate in new and innovative ways – giving back to the world's technical community whenever we can.

    The role:

    Technical Program Manager, Network Development Tools Google has one of the most advanced and innovative operations environments on the planet. The Operations and IT team manages a broad range of technical areas including hardware, networking, and system administration. This roles requires the planning, facilitation, and management of the operational support systems Google uses for network planning, acquisition, design, inventory, workflow, and project management. Management of cross-functional projects, and working with all organizational levels and groups including network operations, network engineering staff and internal project management teams, as well as external vendors is key. In this capacity you will work closely with multiple internal and external groups to manage the ongoing development, operation, and support of these systems, and to plan for their evolution.

    Responsibilities:

    • Project manage the implementation of both large and small operations support systems for software development, system roll-out, data migration, training, support, and additional areas as needed
    • Collaboratively develop, deploy, monitor, and improve business processes that make use of these support systems; and implement and monitor process metrics
    • Provide support for various design and deployment systems to include: planning and managing the development of new features and the ongoing creation of new equipment models and templates; develop and provide reporting capabilities
    • Lead and participate in cross-functional teams and manage multiple simultaneous projects with competing priorities
    • Keep stakeholders apprised of project status, manage risks and communicate issues to the rest of the organization

    Minimum Qualifications:

    • BS degree (In lieu of degree, 4 years relevant work experience).

    Preferred Qualifications:

    • MS degree in a technical discipline.
    • 5 years in a telecom-related field.
    • 2 years of technology-related project management experience.
    • Basic understanding of software engineering technology and principles, such as version control, SQL, the LAMP application stack, and the ability to write code in Python or Java.

    Title: Software Engineer Web Applications, Google Fiber - Mountain View

    Job ID:2781047

    Location: Mountain View, CA.

    JOB DESCRIPTION:

    Google is always striving to innovate and our Fiber-to-the-Home program is no exception. We're building one of the fastest national broadband networks to deliver next generation Internet content to users. If you want the opportunity to work on a state-of-the-art high-profile program, look no further than the opportunity to frame the future of broadband.

    The role:

    Software Engineer Web Applications, Google Fiber As a Software Engineer, your job will be to ensure the development and enhancement of features and services in Google's Fiber to the Home network. The scale and complexity of Google's Fiber to the Home network generates a constant stream of interesting challenges which are solved by using an evolving set of technologies that require innovation in every aspect of networking. You will be faced with challenges around both scaling the network and providing systems necessary for the variety of services provided to, and demanded by, our customers.

    We need engineers that will help define the overall software architecture for the Google Fiber provisioning infrastructure, testing these approaches in a lab and then rolling them out into production. We must innovate our infrastructure, while ensuring the smooth operation of all services. This is a great opportunity for a self-driven engineer to take point on a product, drive the design and implementation, and bring the product to production.

    At the end of the day, our goal is to provide a service that you want to use at home instead of any other. If there's a feature you wish your service provider offered, join the Google Fiber team and make that part of our product offering.

    Responsibilities:

    • Write server-side code for web-based applications, create robust high-volume production applications, and develop prototypes quickly
    • Build our platforms, systems, and networking infrastructure using your background in distributed systems, OS/kernel, and network system design
    • Build internal systems used by thousands of Googlers around the world with your domain expertise

    Minimum Qualifications:

    • BS degree. In lieu of degree, 4 years of relevant experience.
    • Extensive programming experience in Java or C/C++ with strong object oriented skills.
    • Large systems software design and development experience, with extensive knowledge of Unix/Linux and networking.

    Preferred Qualifications:

    • Familiarity with AppEngine, Billing / Payment systems, Networking (IPv6, TCP/IP and the OSI stack).
    • A solid foundation in computer science, with strong competencies in data structure, algorithms, and software design.

    Title: Enterprise Software Engineer, Java - Mountain View

    Job ID:2641253

    Location: Mountain View, CA.

    JOB DESCRIPTION:

    We've helped over 30 million employees at three million organizations around the world to "go Google." As masters of cloud computing, the Enterprise team helps small and large businesses, educational institutions and government agencies discover the wonders of "the cloud" and work smarter through Google Apps. Our technical and sales teams design and implement solutions for these organizations with custom features, security and support -- all with Google's philosophy of innovation and ease of use in mind.

    The role:

    Enterprise Software Engineer, Java Google Enterprise helps companies the globe over be more productive, mobile and collaborative by "going Google." Google's Enterprise teams work with schools, companies and government agencies to make them more productive, mobile and collaborative by using Google cloud computing to get their work done. As an Enterprise Software Engineer, you lead the development and implementation of web-based applications to new Google customers. You lead all aspects of web development, requirements gathering, software development, testing, documentation, training, implementation, ongoing support and maintenance for both in-house and customer-facing web applications. You will work closely with a cross-functional team of Googlers, using UI and functional specs/prototypes as input. Be part of helping businesses the world over succeed by getting Googley.

    As a Java engineer for the Google Enterprise Operations Organization, you will design and develop server-side code for web-based applications. You are a well-rounded developer with a proven track record of delivering scalable and robust business applications using web technologies. You must be capable of designing and developing significant new functionality as well as consistently producing on-going sustaining maintenance releases.

    Responsibilities:

    • Design, develop and maintain web-based applications to enhance the technical support and business processes. Applications include case tracking tool, self-service support site, BI reporting and other systems to support the growing needs of Google Enterprise business.
    • Deliver highly scalable and reliable business applications using web technologies.
    • Maintain a suite of existing web applications by implementing new features and fixing critical bugs.
    • Collaborate with other engineers on code reviews, internal infrastructure, and process enhancements.
    • Integrate Google internal systems with third party ERP, CRM, or other business applications.

    Minimum Qualifications:

    • 3 years of multi-threaded server-side web application programming experience.
    • Experience with Java and object oriented design, including core libraries, design patterns, JSP and servlets.

    Preferred Qualifications:

    • Experience with SaaS and CRM/ERP integration. Demonstrable development experience in a Unix/Linux environment.
    • Experience with Python, Javascript and/or SOAP.
    • Experience with Google App Engine (GAE) and Google Web Toolkit (GWT), distributed computing knowledge (such as MapReduce).
    • Knowledge of session management, object relational mapping, XML web services, and agile development methodologies.

    Title: Software Engineer, Big Data (YouTube) - San Bruno

    Job ID:2728957

    Location: Mountain View, CA or San Bruno, CA.

    JOB DESCRIPTION:

    he first video posted on YouTube was a 19-second clip called "Me at the Zoo." Today, more than 48 hours of video are uploaded every minute. The YouTube and Video team helps budding filmmakers and musicians build careers, creates products like Google TV and YouTube Live and runs collaborative projects like Life in a Day and the YouTube Symphony Orchestra. We are leading a change in how we entertain, inform and share with one another, whether through cat videos or footage of a revolution in progress.

    The role:

    Software Engineer, Big Data (YouTube) Google's software engineers develop the next-generation technologies which have changed how millions interact, making accessible and useful the world's information. Our ambitions reach far beyond just Search To handle information at the the scale of the web requires ideas from every areas of computer science, including information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression and user interface design; the list goes on and is growing every day. As a software engineer, you work on small team and can switch teams and projects as our fast-paced business grows and evolves. We need our engineers to be versatile and always eager to tackle new problems as we continue to push technology forward.

    With your technical expertise you manage individual projects priorities, deadlines and deliverables. You design, develop, test, deploy, maintain, and enhance software solutions.

    YouTube is one of the biggest Big Data projects in the world. Capturing, storing, analyzing and acting on YouTube’s massive datasets is a big challenge and an opportunity to provide world-class value to our content partners and advertisers. By understanding video traffic, popularity and distribution you will be part of a team committed to promoting high quality content in the most cost-effective way possible. By understanding background material and message, you will predict the next set of advertisers, helping them get closer to the holy grail of precision targeting.

    Responsibilities:

    • Develop systems to automatically create promotion units, bidding, budgets and targeting for videos.
    • Build robust, high-volume production software to predict advertisers and automatically create video ads.
    • Put your development skills into use, designing for the current base as well as future architectures, with exposure to a high revenue run-rate video ads team.

    Minimum Qualifications:

    • BS in Computer Science (In lieu of degree, 4 years relevant work experience).
    • Programming experience in Java or C++.
    • Excellent data mining and analytical skills.

    Preferred Qualifications:

    • Master's or PhD in Computer Science or related technical field.
    • Experience designing and deploying large scale distributed data processing systems; experience with MapReduce or Hadoop.
    • Experience in big data, information retrieval, data mining or machine learning.
    • Solid foundation in computer science, with strong competencies in data structures, algorithms and software design.
    • Experience programming in Python is nice to have.

    Title: Front End Software Engineer (Special Projects) - San Francisco

    Job ID:2728826

    Location: San Francisco, CA.

    JOB DESCRIPTION:

    Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to tackle some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From AdWords to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another.

    The role:

    Front End Software Engineer (Special Projects) Google's software engineers develop the next-generation technologies which have changed how millions interact, making accessible and useful the world's information. Our ambitions reach far beyond just Search To handle information at the the scale of the web requires ideas from every areas of computer science, including information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression and user interface design; the list goes on and is growing every day. As a software engineer, you work on small team and can switch teams and projects as our fast-paced business grows and evolves. We need our engineers to be versatile and always eager to tackle new problems as we continue to push technology forward.

    With your technical expertise you manage individual projects priorities, deadlines and deliverables. You design, develop, test, deploy, maintain, and enhance software solutions.

    We are seeking a Front End Engineer for client development with mobile devices and the web. Project incorporates augmented reality mapping, geo-location, and real-time interaction. Come join our small, fast-moving team based in San Francisco and Mountain View!

    Responsibilities:

    • Incorporate augmented reality mapping, geo-location and real time interaction.

    Minimum Qualifications:

    • BS in Computer Science or related technical field (In lieu of degree, 4 years relevant work experience).
    • Significant development experience in C, C++ or Java.
    • Experience with AJAX, HTML and CSS, with an interest in user interface design.
    • Web application development experience.Mobile experience, especially for Android

    Preferred Qualifications:

    • Master's or PhD in Computer Science or related technical field.
    • Significant experience developing user-facing software.
    • Experience working on cross-browser platforms.
    • Android Mobile experiences.
    • Knowledge of user interface frameworks such as XUL, Flex and XAML.
    • Proficiency with Google App Engine.

    Title: Oracle Applications DBA - Mountain View

    Job ID:2713222

    Location: San Francisco, CA.

    JOB DESCRIPTION:

    Behind everything our users see online is the architecture built by the Technology Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We're always on call to keep our networks up and running, ensuring our users have the best and fastest experience possible.

    The role:

    Oracle Applications DBA Google.com Engineering makes Google's services fast and reliable for hundreds of millions of users. Described as "software engineering for adrenaline junkies", the team combines software development, networking, and systems administration expertise to build and run massively distributed, fault-tolerant software systems and infrastructure. We hire technology mavens who love being in the center of the action, and we routinely tackle complex software and systems issues ranging from distributed change propagation on live serving systems, to designing and deploying cost-aware load balancing systems for the largest user-facing service in the world.

    You are a frontline fire fighter, assisting the team get to the end goal and tackle a part of of the huge issues that will arise and making sure it's fixed.

    Responsibilities:

    • Design, implement and operate relational database systems for performance and reliability
    • Interact with software engineers and data modelers to ensure the overall application design is optimal, which will require performance data modeling and query reviews
    • Design, architect, and build databases from determining business requirements to planning and deploying test and production systems
    • Interface with network, hardware and system operations teams to resolve problems with application/database systems
    • Design, implement, and maintain integration with Google technologies such as GFS, Google Applications, BigTable, etc

    Minimum Qualifications:

    • BS degree in Computer Science, Engineering, Mathematics, Statistics or related field; In lieu of degree, 4 years of relevant experience

    Preferred Qualifications:

    • MS degree in Computer Science, Engineering, Mathematics, Statistics or related field
    • Hands-on experience administering commercial large-enterprise databases such as Oracle, MySQL, SQL
    • Experience administering any of the following applications is a strong plus: Oracle Applications (eg Oracle Financials), Hyperion Essbase/Planning, Hyperion Financial Management (HFM), Oracle SOA Suite
    • Server, Informix, or Sybase
    • Proficient working with UNIX/Linux platforms with concrete knowledge of system administration/internals
    • Knowledge of one of the following; C/C++, Java, unix/linux shell scripting, Perl, or Python. Strong understanding of relational database architecture concepts

    Title: Developer Programs Engineer - Mountain View

    Job ID:2565412

    Location: Mountain View, CA

    JOB DESCRIPTION:

    Simply put, Google engineers make computers do amazing things. Populated by extraordinarily creative, motivated and talented people, our Engineering team gets excited by developing new applications that really make a difference and are used by millions of people. We're driven by Google's mission to organize the world's information and make it universally accessible and useful. If you seek to tackle such challenges as building a highly scalable computing infrastructure, novel storage systems, innovative user experiences or the next big application that will change the world, then this might be a perfect fit for you.

    The role:

    Developer Programs Engineer As a Developer Programs Engineer at Google, you will be a member of the Developer Relations organization. Developer Relations is focused on driving the success of Google's developer products and the open web by creating a thriving ecosystem of 3rd party applications and businesses built on them. You will be an evangelist for our newest technologies in the outside world, as well as a vocal advocate for developers' needs within Google. We expect you to be an engineer who thrives on the cutting edge of technology and loves seeing exciting, new applications and business that other developers are building. As a Developer Programs Engineer you will interact with and support third-party developers. In this position, you will be responsible for growing and supporting the developer community around products such as Chrome, Android, App Engine, Google Wave, Google Maps API, HTML5, and also support our core Google Apps and Ads businesses. You should have strong web or mobile application development skills and love troubleshooting challenging coding issues and participating in developer communities.

    Responsibilities:

    • Assist third-party developers in troubleshooting their integrations with Google APIs and use of other Google developer products.
    • Manage and participate in developer discussion forums and support queues to debug and resolve technical/coding problems.
    • Write sample code and client libraries, and contribute to open source projects.
    • Build strong ecosystem for developer products by blogging, writing technical articles, making presentations at developer conferences, and working with local developer communities.
    • Help product engineering teams improve developer products by conveying feedback from developers, reviewing API designs, and testing new features.

    Minimum Qualifications:

    • BA/BS degree (in lieu of degree, 4 years of relevant work experience).
    • 3 years of engineering/programming work experience.
    • Programming abilities in one or more of the following languages: Java, PHP, Python, Ruby, .NET, JavaScript.

    Preferred Qualifications:

    • BA/BS in Computer Science or a similar technical degree.
    • 6 years of relevant work experience.
    • Ability to communicate technical concepts clearly and effectively.
    • Strong web application or mobile application development experience.
    • Knowledge of XML, with experience using SOAP or REST web services.
    • Experience as a committer in an open source project.

    Title: Mobile Application Engineer, Special Projects - San Francisco

    Job ID:2696134

    Location: San Francisco, CA

    JOB DESCRIPTION:

    Making the world's information universally accessible and useful doesn't stop at the desktop. The Mobile team builds tools to get you the information you need no matter where you are. Our open-source Android operating system has become the world's most popular mobile ecosystem, powering hundreds of devices from smartphones to tablets. Whether adding to the core Android experience, forging new markets for digital content, creating immersive and portable versions of our products or managing relationships with a global community of developers, the Mobile team is giving you Google on the go.

    The role:

    Mobile Application Engineer, Special Projects Google's software engineers develop the next-generation technologies which have changed how millions interact, making accessible and useful the world's information. Our ambitions reach far beyond just Search To handle information at the the scale of the web requires ideas from every areas of computer science, including information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression and user interface design; the list goes on and is growing every day. As a software engineer, you work on small team and can switch teams and projects as our fast-paced business grows and evolves. We need our engineers to be versatile and always eager to tackle new problems as we continue to push technology forward. With your technical expertise you manage individual projects priorities, deadlines and deliverables. You design, develop, test, deploy, maintain, and enhance software solutions.

    Responsibilities:

    • Create robust implementations.
    • Expect to write clear, maintainable code, concise design docs, and resilient tests.

    Minimum Qualifications:

    • BS in Computer Science or related engineering field. In lieu of degree, 4 years of relevant work experience.

    Preferred Qualifications:

    • Experience with Java, AppEngine, and GWT
    • Strong problem solving skills, adaptable, proactive and willing to take ownership.
    • Strong interests in location-based real-time interaction, social apps, appealing UIs
    • Experience developing applications for the mobile devices
    • Experience with multimedia codecs, streaming and video management systems
    • Solid experience with the iOS environment and guidelines for developing multimedia streaming applications for iOS.

    Title: Web Developer, Google Fiber - Mountain View

    Job ID:2694844

    Location: Mountain View, CA.

    JOB DESCRIPTION:

    Google is always striving to innovate and our Fiber-to-the-Home program is no exception. We're building one of the fastest national broadband networks to deliver next generation Internet content to users. If you want the opportunity to work on a state-of-the-art high-profile program, look no further than the opportunity to frame the future of broadband.

    The role:

    Web Developer, Google Fiber As a Web Developer of Customer Applications for the Google Fiber team, you’ll be responsible for building cutting edge technology that changes the way people connect to the Internet. The Google Fiber project is essentially a start-up. This gives you the opportunity to work for a startup while leveraging all the infrastructure Google has to offer. You’ll be responsible for owning your part in driving projects to launch with all the benefits and resources of a larger organization. You’ll be faced with challenges and asked to solve problems that will ultimately revolutionize home networking. You’ll be a key driver in helping us build next-generation web and mobile applications that support new ways customers can interact with their service providers.

    Think about the things you wished your service provider did differently, and come work with us to make it a reality.

    Responsibilities:

    • Build next-generation web applications with a focus on the customer.
    • Create innovative UI elements, stunningly elegant JavaScript contraptions, and outstanding web development work in general.
    • Engage and interact with back-end systems.

    Minimum Qualifications:

    • BS degree. In lieu of degree, 4 years of relevant experience.
    • AJAX/HTML/CSS experience and an interest in user interface design and object-oriented JavaScript skills.
    • Experience working in Linux or UNIX environment with web application development experience.
    • Experience with UI frameworks such as XUL, Flex, and XAML.

    Preferred Qualifications:

    • Significant development experience in server-side technologies such as C/C++ and/or Java.
    • Experience working on cross-browser platforms

    Title:Software Engineer in Test, Google Fiber - Mountain View

    Job ID:2432418

    Location: Mountain View, CA.

    JOB DESCRIPTION:

    Google is always striving to innovate and our Fiber-to-the-Home program is no exception. We're building one of the fastest national broadband networks to deliver next generation Internet content to users. If you want the opportunity to work on a state-of-the-art high-profile program, look no further than the opportunity to frame the future of broadband.

    The role:

    Software Engineer in Test, Google Fiber As a Software Engineer in Test on our Google Fiber test engineering team, you will examine, validate, and test large scale software development and deployment projects as well as help design and build intelligent systems that can explore various use cases and scenarios. Your primary responsibility as a Software Engineer in Test will be to work with the development and test engineering teams to automate testing, create new test harnesses, implement new automation tools and create innovative automated test systems. You are a software engineer who is skilled in Quality Assurance processes and testing methodologies. Your abilities include developing suites of automated tests for server and client side applications. You are self starting, creative, driven, and able to work in a fast paced environment.

    Responsibilities:

    • Work in tandem with other engineers to build advanced automated frameworks to deliver and exercise our world-class applications.
    • Develop innovative solutions for large scale automated testing strategies, quality assurance, data analysis, and monitoring of our systems.
    • Conduct research on emerging technologies, provide thorough documentation of testing results, design and develop automated test case suites, and execute and maintain the suite of automated test cases.
    • Take responsibility for aspects of project management, release engineering, task delegation, team coordination, and production monitoring.

    Minimum Qualifications:

    • BS in a technical discipline. In lieu of degree, 4 years relevant work experience.
    • 3 years of development and/or test automation experience.
    • Excellent coding skills in C, C++. Java, or Python with scripting skills in at least one common language (Perl, Python or Shell).
    • Highly proficient in a Unix/Linux environment.

    Preferred Qualifications:

    • MS or PhD in a technical discipline.
    • Deep knowledge of internet technologies.

    Title:Software Engineer, Windows - Mountain View

    Job ID:2676478

    Location: Mountain View, CA.

    JOB DESCRIPTION:

    Google's Software Engineers develop the next-generation technologies for which we've become world-renowned. In addition to revolutionizing search technology, we use our world-class programming skills to innovate in a number of other areas as well. Our projects include working on advanced information-retrieval algorithms, massive scalability and storage solutions, and large-scale applications that enrich the user experience. We also work extensively on networking systems, advertising systems and complex transaction systems in consumer applications.

    The role:

    Software Engineer, Windows As a Windows Software Engineer working on Google's client technology, you will design and develop client software that is efficient, secure, and delights users. In addition to writing code, you will brainstorm innovative ideas and solutions to technical and user problems, write design proposals and documents, and provide security and production estimates. You will also contribute to test coverage and infrastructure, perform code-reviews for your peers, and apply your expertise to optimizing the performance, stability, and security of Google's client software. Top candidates will have the ability to work successfully with people across teams to design and build impactful products and features.

    Responsibilities:

    • Develop tools and applications to facilitate workflow and automate processes
    • Design software and draft technical documents
    • Maintain a suite of existing applications by implementing new features and fixing critical bugs
    • Perform analyses and make recommendations that affect critical technical initiatives for customer-facing teams
    • Collaborate with other engineers on code reviews, internal infrastructure and process enhancements

    Minimum Qualifications:

    • Bachelors in Computer Science or related field. In lieu of degree, 4 years of relevant experience
    • 3 years of client product development experience
    • C/C++ experience with strong OO and algorithmic skills
    • In-depth knowledge of Windows development and the Win32 API

    Preferred Qualifications:

    • Masters or PhD in Computer Science or related field
    • Experience writing browser plug-ins
    • Experience with and a penchant for UI design
    • Experience with and a penchant for code testability and stability
    • Other desired skills: JavaScript, Java, and/or Python

    Title: Web Developer, Chrome - Mountain View

    Job ID:2656188

    Location: Mountain View, CA.

    JOB DESCRIPTION:

    Google's Webmasters develop and maintain Google's global Web sites, which are seen by millions of users everyday. We balance our technical and design skills to create clean, effective Web pages, automation tools and graphical illustrations for product launches and marketing initiatives.

    The role:

    Web Developer, Chrome Google is known for its speed and clean design, and our websites must also be fast and clean. Our Webmaster team creates and maintain Google's web sites. As a Webmaster, you collaborate with Marketing and Engineering teams to create compelling, efficient and accessible web pages. You work independently on many projects, but also take directions from team members across the organization. The impact of your work is huge as millions of users traffic our websites every day. You will use your experience to drive medium to large-sized tasks and projects (e.g. high profile product launch, multi-page dynamic forms, high-impact multi-language marketing campaigns) while exercising considerable independent judgment and discretion. You will utilize object-oriented JavaScript libraries to be more efficient and consistent, but will also be expected to possess experience with core JavaScript concepts like prototyping and inheritance. Your components should be modular, reusable, and well documented to the benefit of the greater team. WebGL, canvas/CSS animations, and advanced HTML5 features should be utilized when and where appropriate. You will experiment with emerging technologies and discuss their merits with fellow team members. As more users access the Web through mobile phones and tablets than ever before, you will ensure your work is accessible through a myriad of devices and form factors. Responsive design, progressive enhancement, graceful fallbacks and other techniques should be utilized to support the largest possible audience and enhance their user experience. Please be prepared to present a strong portfolio of work.

    As a Web Developer, you will be responsible for the creation of high quality, world class Web content for desktop and mobile devices. You will employ your mastery of HTML, CSS, and JavaScript to engineer front end components that will present information in new, innovative, and creative ways. Your work will require a focus on compatibility, accessibility, and internationalization. Chrome Browser, Chromebooks, and the Chrome Web Store will be your primary domains, with your web content taking center stage in product launches, events, and marketing campaigns. You will partner with Chrome Product and Marketing teams to advance Chrome to become the world's number one web browser, communicate the benefits of Google Chrome to an audience of technical and non-technical users, introduce more users to the Chrome Web Store, and develop Chrome Experiments. Chrome Browser, Chromebooks, and the Chrome Web Store will be your primary domains, with your web content taking center stage in product launches, events, and marketing campaigns. You will partner with Chrome Product and Marketing teams to advance Chrome to become the world's number one web browser, communicate the benefits of Google Chrome to an audience of technical and non-technical users, introduce more users to the Chrome Web Store, and develop Chrome Experiments.

    Please be prepared to present a strong portfolio of work.

    Responsibilities:

    • Architect, design, develop, and maintain innovative, engaging, and informative web sites and components for a worldwide audience.
    • Advise, collaborate with, and synthesize feedback from Marketing and Product partners.
    • Fulfill several project requests simultaneously while meeting tight deadlines.
    • Serve as a mentor for junior front end engineers and peers.

    Minimum Qualifications:

    • Bachelors in Computer Science or related field. In lieu of degree, 4 years of relevant experience
    • 3 years of client product development experience
    • C/C++ experience with strong OO and algorithmic skills
    • In-depth knowledge of Windows development and the Win32 API

    Preferred Qualifications:

    • BA/BS. (In lieu of degree, 4 years relevant work experience).
    • 4 years developing clean, valid, and compatible websites and applications.
    • HTML5, CSS3, and JavaScript development experience.
    • Experience with mobile development, including responsive design.

    Title: Corporate Development Manager - Mountain View

    Job ID:2591973

    Location: Mountain View, CA.

    JOB DESCRIPTION:

    The Corporate Development team guarantees Google's worldwide growth by identifying the appropriate acquisitions and investments -- and then working to make them happen. Consisting of experienced merger-and-acquisition leaders and integration experts, we're dedicated to identifying the business opportunities of tomorrow. We find and evaluate acquisition opportunities across existing and future markets, drive management team decisions, lead deal negotiations, and help manage post-acquisition integration and performance evaluation.

    The role:

    Corporate Development Manager The Corporate Development team holds the reigns to much of our worldwide growth. As a member of the Corporate Development team, you work collaboratively across functions (including Legal, Finance and People Operations) to identify and evaluate both acquisition and investment opportunities. You provide the management team with the needed insight to drive intelligent, sound decision-making. You understand the industry landscape and harness it to manage our deals and integration. With an air of humility, you bring strong quantitative skills, strategic thinking and sound business judgment, along with the ability to think about what is -- and what could be.

    Responsibilities:

    • Identify and evaluate acquisition opportunities.
    • Drive management team decisions.
    • Support deal execution.
    • Manage post-acquisition integration.

    Minimum Qualifications:

    • BA/BS degree (In lieu of degree, 4 years relevant work experience).
    • 2 years relevant work experience in corporate development, venture capital, private equity or investment banking experience in the technology industry.

    Preferred Qualifications:

    • MBA or other advanced degree.
    • 10 years relevant work experience.
    • Internet, communications or e-commerce experience.
    • Excellent quantitative and qualitative analytical skills.
    • Excellent communication skills.