Logo Background RSS
  • Home

Google Los Angeles Software Engineering Opportunities (Los Angeles)

  • Google Los Angeles Software Engineering Opportunities

    Our Los Angeles offices are strategically located just a few short blocks from sunny beaches in Southern California. We have an average of over 300 days of sunshine within a region that encompasses ocean beaches, deserts and mountains.

    Our Los Angeles offices have grown to become one of the largest development centers in the United States. Many of our Google Los Angeles engineers work on some of Google’s hardest problems, in realms such as Search Quality, YouTube, Ads, Video and Photos. Our solutions revolve around Google principles: we put the users first, we love academic endeavors and active learning, and we encourage engineers to spend 20% of their time on their own projects to inspire creativity.

    As Google continues to improve and expand the search services it provides to the world, and expand its reach into video, photography and audio, we’ll need the type of engineering talent that can take us to the next level — and the one after. We need engineers just like you.

    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.

    See all of our open Software Engineering positions at Google Los Angeles!

    Featured Positions

    Software Engineer – Los Angeles

    You are a Software Engineer looking to solve interesting problems. You don’t need to be an expert on searching. Google is much more than search, and our mission has much greater scope. You can handle information at the scale of the web and have 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; the list goes on. Qualifications include:

    Minimum Qualifications:

    • BS degree in Computer Science or related field (In lieu of degree, 4 years relevant work experience).
    • 2 years relevant work experience, including large scale system design experience, with extensive knowledge of Unix/Linux.

    Preferred Qualifications:

    • MS or PhD degree in Computer Science or related field.
    • 4 years relevant work experience, including programming experience in one or more of the following: C/C++, Java, Python with strong OO skills.
    • Solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
    • Coding skills in Python or JavaScript/AJAX, database design and SQL, and/or knowledge of TCP/IP and network programming.
    • Strong backgrounds in distributed systems, OS/kernel, network system design, and large scale storage systems.

    Software Engineer, Google.com – Los Angeles

    As a Software 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 be in the thick of solving the (often unexpected) problems of systems at scale in a way most engineers never experience. Your scope is from the kernel level to the continent level. This position requires the flexibility and aptitude to zoom in to fine-grained detail, and the agility to zoom right back out and up the stack. Qualifications include:

    Minimum Qualifications:

    • BS in Computer Science or related field (In lieu of degree, 4 years relevant work experience).
    • 2 years relevant work experience.
    • Fluency in one or more of: C, C++, Java; and familiarity with one or more of: Python, Perl, Shell, PHP.

    Preferred Qualifications:

    • MS in Computer Science or related field.
    • 4 years relevant work experience, including experience in a high-volume or critical production service environment.
    • Expertise in data structures, algorithms, and complexity analysis.
    • Expertise in analyzing and troubleshooting large-scale distributed systems.
    • Knowledge of IP networking, network analysis, and performance and application issues using standard tools like tcpdump.
    • Ability to handle periodic on-call duty as well as out-of-band requests.

    See all of our open Software Engineering positions at Google Los Angeles!

    Learn more about Google’s Software Engineering teams and opportunities!

    • Location: Los Angeles
    • Compensation: DOE
    • Principals only. Recruiters, please don’t contact this job poster.
    • Please, no phone calls about this job!
    • Please do not contact job poster about other services, products or commercial interests.

Submit Your Resume

Sponsored Links