Empregos na Apple, Google, Facebook, Amazon, Loggi & Quintoandar

Oportunidades para Developers & Engenheiros de Software

Coletividad é o lugar das oportunidades, conteúdos, agenda e eventos de Design, Empreendedorismo e Tecnologia.

Oportunidades é o tema desse conteúdo, que vem com a esperança de trazer algumas para a Comunidade.

E como disse a Ana Paula, no seu texto de título “Por que você não vai ganhar 10 mil reais por mês”:

Tenha a certeza que se você fez uma pequena coisa bem, você pode também fazer uma grande coisa bem. Não adianta apenas apostar em um diploma de graduação… Tenha metas e trabalhe dia a dia para chegar aos seus objetivos.

*As oportunidades foram retiradas na íntegra dos respectivos locais de origem e, algumas delas, estarão em inglês.


Network Engineer, Deployment no Google

São Paulo, Brasil

Setor
Serviços da informação e Internet

Tipo de trabalho
Tempo integral

Experiência
Não aplicável

Descrição da vaga

Google’s network provides services to millions of Internet users around the world. The Network Deployment team is responsible for operating that network reliably and at scale. The team configures and installs network gear including running cables, hardware setup and decommissioning old gear as we’re in a constant upgrade cycle. You have an appetite for accuracy and conduct site surveys and audits to verify that each network site has been built to the right specifications. A typical day can sometimes be physically demanding, but you’re willing to participate in field deployments that are often off-site and off-hours. Beyond day-to-day responsibilities, you’ll also develop creative approaches to keep operational costs low and improve the efficiency of our ever-growing infrastructure.

As a Network Engineer, you will be on the front lines of our efforts to deploy, design and maintain one of the largest and most complex private data networks in the world. You will work with network architects, capacity management, project managers, and engineers within Google to gather network requirements, deploy Google’s private network, create and manage network implementation or integration plans, and create physical and logical network designs. You will use your experience in networking, data centers, and colocation to establish and improve best practices and procedures.

Behind everything our users see online is the architecture built by the Technical 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.

Responsibilities

  • Install, commission and test routers, transport (DWDM) equipment, and other network devices in new and existing network nodes.
  • Generate implementation plans and provide technical leadership and guidance during deployment activities.
  • Work closely with project management, network engineering and the rest of the engineering team to identify in advance potential problems in network installations, including in the areas of facility power (AC/DC), cooling, security/access, rack layout and cable management.
  • Own network documentation, updating and maintaining network drawings and plans.
  • Work with vendors and manufacturers to evaluate new hardware and software; create deployment standards.

Qualifications

Minimum qualifications:

  • BA/BS degree in a technical discipline or equivalent practical experience.
  • 2 years of experience with telecom/network equipment, DWDM, backbone and management routers, IP switches, optical and digital infrastructure, and AC and DC power installations.
  • Experience with data center and POP infrastructure, OSP, ISP, interfacility cabling, fiber and copper distribution, AC/DC power systems, environmental controls, and relay rack/cabinet/cage construction; Experience with optical test equipment and optical troubleshooting using OTDR, OSA, BERT and optical power meters.
  • Ability to travel as needed.

Preferred qualifications:

  • 4 years relevant work experience.
  • Experience with hands-on rack and stack, installation, commissioning and maintenance of routers and other network equipment, with creating rack elevations and other planned/install/as-built documentation for service providers or large enterprise networks.
  • Strong knowledge of industry-standard best practices for cable dressing and management, including for fiber-optic cable systems.

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. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

Candidate-se:


Software Engineer no Google

Belo Horizonte, Brasil

Setor
Serviços da informação e Internet

Tipo de trabalho
Tempo integral

Experiência
Não aplicável

Descrição da vaga

Google aspires to be an organization that reflects the globally diverse audience that our products and technology serve. We believe that in addition to hiring the best talent, a diversity of perspectives, ideas and cultures leads to the creation of better products and services.

Google’s software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We’re looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to tackle new problems across the full-stack as we continue to push technology forward.

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.

Responsibilities

  • Design, develop, test, deploy, maintain and improve software.
  • Manage individual project priorities, deadlines and deliverables.

Qualifications

Minimum qualifications:

  • BS degree in Computer Science, similar technical field of study or equivalent practical experience.
  • Software development experience in one or more general purpose programming languages.
  • Experience working with two or more from the following: web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing large software systems, and/or security software development.
  • Working proficiency and communication skills in verbal and written English.

Preferred qualifications:

  • Master’s, PhD degree, further education or experience in engineering, computer science or other technical related field.
  • Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Objective C, Python, JavaScript, or Go.

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. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

Candidate-se:


QA Software Engineer na Apple

Recife, Brasil

Setor
Produtos eletrônicos

Tipo de trabalho
Tempo integral

Experiência
Não aplicável

Descrição da vaga

Come join Hardware Engineering’s Tools and Data Analytics Team working on exciting internal web applications! We are looking for an enthusiastic and highly motivated Software QA Engineer. In this role you will work hand-in-hand with engineering teams to diagnose defects in content and software. This is a highly technical role for a smart, disciplined tester with stellar communication and organization skills.

Key Qualifications

  • The Must-Haves
  • 5+ years of QA experience on consumer facing hardware / software products;
  • Strong proficiency in web applications;
  • Solid debugging experience;
  • Ability to multi-task and manage tasks with varying priorities;
  • Ability to work cross-functionally with other teams and groups.
  • Nice-to-Haves
  • White box testing;
  • Mac OS X, iOS and responsive web application testing;
  • Software development experience;
  • Experience in automation using scripting or other languages (PERL, Python, ruby, PHP, JavaScript, Objective C, etc.);
  • Working knowledge of source control software (SVN or Git) ;
  • Excellent verbal and written communication skills and high attention to detail;
  • Willingness to learn new technologies and implement in short amount of time;
  • Ability to work independently with minimal supervision.

Description

You will be responsible for learning about new features and technologies and developing test plans and other help documentation. You will facilitate the documentation and process flow for all testing processes and systems sharing that deep knowledge to QA engineers across our portfolio of applications. You will be expected to find work that needs to be done on our product line to help identify bugs for repair and regression prior to a release to our internal customers. You will need to do that work quickly and completely, and report the results clearly. You will need a keen eye for detail and be passionate about delivering a fantastic user experience. You should be able to work in a fast paced environment with changing priorities and tight deadlines. You should be comfortable wearing many hats. You will be part of a small, collaborative team of talented engineers.

As a quality assurance engineer, you should possess a strong aptitude for learning new technologies, gaining in-depth knowledge of how new systems function and generating and analyzing data to validate various components and modules of the application. Additionally, the candidate is expected to have the ability to design, create and run manual and automated tests.

Cross-functional collaboration with development, product management and the support teams and an ability to thrive under pressure are key skills required to succeed in this role.

Education

B.S. in Computer Science or equivalent experience.
English Fluent is a must.

Candidate-se:


Solutions Engineer no Facebook

São Paulo, Brasil

Setor
Internet

Tipo de trabalho
Tempo integral

Experiência
Não aplicável

Descrição da vaga

Facebook was built to help people connect and share, and over the last decade our tools have played a critical part in changing how people around the world communicate with one another. With over a billion people using the service and more than fifty offices around the globe, a career at Facebook offers countless ways to make an impact in a fast growing organization.

At Facebook, Solutions Engineers are creative problem solvers who strive to reconcile business challenges using various technologies to create effective marketing solutions. This unique role is part of an impactful client facing engineering team working with Businesses, Marketing Partners & Agencies across LATAM to help integrate Facebook in their products and services. Solutions Engineers embed themselves in the businesses of their partners providing technical consultation on various Facebook technologies related to Advertising, Pages, Platform & Mobile. The teams sits at the crossroads between various organizations like core engineering, product & marketing helping facilitate communication but also helping bring ideas from the market to life. This niche team has become a critical function at Facebook, not only to ensure the success of our partners on the platform but also to prototype opportunities we identify whilst interacting with clients. Collaborating deeply with clients to solve difficult problems, you will help build solutions to achieve business objectives such as performance marketing and brand awareness. Last year, Solutions Engineers contributed hundreds of thousands of lines of code to the Facebook codebase helping improve it’s marketing platform. Solutions Engineers are Software Engineers with a strong passion for partner interaction and a good sense of business, striving to help advertisers become better marketers. They contribute to creating delightful experiences for consumers making marketing more relevant and effectively driving more business for their clients.

Responsibilities

  • Hands on coding for ~50% of time in a variety of languages, primarily C/C++ and PHP
  • Deeply understand the Business ecosystem, identify problems and solutions for Businesses
  • Build technical expertise in Facebook products including Ads API, Pages, Platform and provide consultative guidance to Businesses and ecosystem
  • Manage relationship with product teams & decision makers at businesses
  • Help launch products including supporting Alpha and Beta programs
  • Handle support escalations

Requirements

  • BA/BS in Computer Science or equivalent degree/experience
  • Previous experience as a software engineer (5+), solutions architect or partner/sales engineer
  • Deep understanding of the full web technology stack and/or mobile (TCP/IP, HTTP, HTML, JavaScript, CSS, RESTful API)
  • Excellent communication skills including experience speaking to a technical and business audiences
  • Solid software development skills with experience building software developed in (at least one) Python, PHP, C/C++, Ruby, C# or Java
  • Proficient in a Unix/Linux environment
  • Willingness and ability to travel approximately 20% of time
  • The ideal candidate will already have a good understanding of the Facebook APIs, ad tech, and experience building mobile apps

Candidate-se:


Software Development Engineer na Amazon

São Paulo, São Paulo, Brasil

Setor
Internet

Tipo de trabalho
Tempo integral

Experiência
Pleno-sênior

Função
Tecnologia da informação,Engenharia

Descrição da vaga

Ever wondered how Amazon.com website works? Do you like working on projects that are highly visible and are tied closely to Amazon’s growth? Are you seeking an environment where you can drive innovation leveraging the scalability and innovation with Amazon’s AWS cloud services?

The Amazon International Technology Team is hiring Software Development Engineers to work in our Software Development Center in Sao Paulo. The Intech team builds International extensions and new features of the Amazon.com web site for individual countries and creates systems to support Amazon operations. We have already worked in Germany, France, UK, India, China, Italy, Brazil and more.

A Software Development Engineer (SDE) at Amazon works on real world problems on a global scale, owns their systems end to end and influences the direction of our technology that impacts hundreds of millions of customers around the world.

At Amazon an SDE can expect to design flexible and scalable solutions, and work on some of the most complex challenges in large-scale computing by utilizing your skills in data structures, algorithms, and object oriented programming. Coming to Amazon gives you the opportunity to work on a small development team in one of our many rapidly growing organizations.

You will learn all about how to design, implement and test highly scalable solutions using AWS cloud platform and its many products, in challenging agile projects, working with best in class professionals.

Basic qualifications

  • Bachelors in Computer Science, Computer Engineering or equivalent.
  • 5+ years professional experience in software development.
  • Fluency in English language.
  • Candidates must be self-directed, demonstrate leadership potential and be team players.
  • Strengths in coding, data structures, algorithms, Object Oriented design and designing for performance, scalability, availability, plus internet and OS security fundamentals.
  • Extensive experience with Java and web technologies (i.e. JavaScript and web services).
  • Be able to thrive in a fast paced, high energy and fun work environment where we’re agile (i.e. Scrum) and deliver value incrementally and frequently.

Preferred qualifications

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations including:

  • Ability to take a project from scoping requirements through actual launch of the project
  • Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.
  • Experience with AWS is a plus.
  • Experience with NoSQL is a plus.

Main Benefits

  • Stock options.
  • Sign in bonus.
  • Healthy and Dental insurance.
  • Meal voucher.
  • Pension plan.
  • Life Insurance.
  • Mobile plan reimbursement.
  • Parking lot.

Candidate-se:


Back-End Software Engineer na Loggi

São Paulo e Região, Brasil

Setor
Internet, Logística e cadeia de suprimentos e Tecnologia da informação e serviços

Tipo de trabalho
Tempo integral

Experiência
Pleno-sênior

Descrição da vaga

Loggi, a well-funded Brazilian startup, is looking for a senior back-end developer. Loggi is a marketplace for last-mile delivery. We use a massive network of independent couriers to create a local logistics network that is fast and reliable. Our platform allows any business, restaurant or merchant to send packages and documents, providing a delivery so fast and seamless it almost seems like magic.

YOU

  • Have a good grasp on web applications and it’s fundamentals: HTTP, TCP/IP, security, REST, browser and other clients. Bonus point if you think http://12factor.net/ is the way to go here.
  • Have a solid understanding of relational databases, in particular PostgreSQL
  • Are comfortable working with Linux, from setting up servers to beating them to submission with sane and productive Devops techniques. At Loggi there’s no distinction between Devops and regular developers, you write code and make sure it works well in production.
  • Have at least some experience with Python, even if it hasn’t been the focus center of your professional life.
  • Understands basic algorithms and data types, knows what to use and more importantly what not to use for given requirements.
  • Are good at organizing your own time and schedule.
  • We don’t micro-manage.
  • Are serious about shipping working code: leverage automating testing in it’s various incarnations: unit tests, end to end tests and the associated tool-set (ci servers, unittests, integration tests)
  • Believe in data driven decisions, like to plan, collect, analyze and present metrics, from low level stuff to business goals and KPIs

WE WILL EAT OUR HEARTS OUT IF YOU HAVE:

  • Worked with Linux containers (Docker)
  • Experience with Ansible
  • Know Django inside out.
  • Experience with graphite and/or elastic search.
  • Worked on products (as opposed to services) used daily by a large number of people.
  • Implemented big data pipelines, both for OLAP and Predicting behavior. We’re interested in a Kafka & Hadoop / Storm / Druid pipeline
  • Have written and deployed software written in Go.

WE PROVIDE

  • Freedom to think and explore.
  • Fun, laid-back environment in a fast paced Startup.
  • Feedback and brainstorming directly with the founders. No bureaucracy, no bull****
  • Competitive compensation based on your experience
  • Choice of tools
  • Score 10.5 out of 12 on Joel’s test

OUR CURRENT STACK

  • Mixed fleet of AWS and other dedicated server hosting providers.
  • Ansible for provisioning and orchestration
  • Docker for distributing services
  • PostgreSQL for relational storage
  • Redis in a variety of roles
  • Elastic-search for logging and OLAP loads.
  • Statsd and Graphite for metrics
  • Jenkins as a CI server.
  • Nginx + UWsgi serving main Python App.
  • And a bunch of other stuff, let’s not spoil the surprise.

Candidate-se:


Software Engineer no QuintoAndar.com

São Paulo, Brasil

Setor
Internet

Tipo de trabalho
Tempo integral

Experiência
Pleno-sênior

Descrição da vaga

Software engineer responsibilities at QuintoAndar

  • Help develop independent (micro-)services that address specific solutions (e.g. parts of billing, visit scheduling, price optimization, self-service negotiation);
  • Create easy-to-understand, well-documented APIs.
  • Fix or upgrade existing solutions or services. Most of them are in Java over SQL databases, but we also happen to carry significant NodeJS, Python, Cloudsearch, Datomic, Couchbase. You don’t need to know all these upfront, but you need to learn fast.
  • Code really good software.

Competências e experiência desejadas

  • iOS
  • Algorithms

Candidate-se:


❤ Gostou do conteúdo? Compartilha aí ;)

Esse texto é parte da Nossa Coletividad, uma publicação sobre Design, Inovação, Branding, Empreendedorismo, Ciência e Tecnologia, que junto da Plataforma e dos nossos Eventos, compõe o Coletividad. Segue no Twitter!

Quer escrever com a gente?

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.