Jobs

  1. About Google
  2. Jobs
  3. Locations
  4. Belo Horizonte
  5. Engineering
  6. Software
  7. Software Engineer

Software Engineer

Location: Belo Horizonte

Team: Software

Apply now

This position is based in Belo Horizonte, Brazil.

The area: Software Engineering

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 passion 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.

As a software engineer at Google, you yearn to create and implement full product life-cycles – not just code solutions. You have a solid foundation in computer science, you consistently come up with new ideas and you naturally strive for a deep understanding of products in order to be able to continually improve on them. With the bigger picture in mind, you seek to code elegant systems. Our teams develop massively scalable, distributed software systems and also collaborate on multitudes of smaller projects that have universal appeal – which require research, awareness, interactivity, and inquisitiveness. You possess strong competencies in data structures and algorithms, along with a technical fascination for how things fit together. You're motivated to experiment and take chances in order to make a difference in your field, you're unafraid to stand up for your ideas, and you embrace change. As a Google engineer in Belo Horizonte, you will work on cutting-edge information retrieval algorithms, scalability challenges brought on by huge amounts of data and a rapidly increasing user population, and the development of Google's Latin American and global portfolio of products.

Requirements:

  • 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.
  • English fluency is required.

Please submit your resume in English.

The Big Picture

Belo Horizonte office

Life’s good at Google Belo Horizonte. Our city is known for its architecture, sense of tradition, night-life with thousands (that’s right, thousands!) of pleasant and surprising pubs, proximity to nature and passion for the outdoors. Home to Googlers from around the world, we work on projects at the very core of Google’s mission.

Location: Belo Horizonte

Software

Develop the next-generation technologies that change how millions interact.

Team: Software

Software Engineer

Location: Belo Horizonte

Team: Software

Apply now

To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees or any other company location. Google is not responsible for any fees related to unsolicited resumes.

At Google, we don’t just accept difference - we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Google is proud to be an equal opportunity workplace and is an affirmative action employer.