Senior Software Engineer, ChromeOS

5 Months ago • 5 Years +
Full Stack Development
Frontend Development
Mobile Development

Job Description

As a Senior Software Engineer for ChromeOS, you'll deliver impactful changes, lead projects from concept to launch, and mentor fellow engineers. Responsibilities include providing technical leadership, identifying areas for improvement, collaborating with cross-functional teams, and fostering a culture of continuous learning. You'll be working on a critical project within Google's ChromeOS team, aiming to empower users with fast, secure, simple, and intelligent computing. The role requires expertise in C++, Java, Android development, UI design, and web technologies. You'll be responsible for overseeing projects, guiding engineers, and ensuring alignment with overall objectives.
Good To Have:
  • Android app development experience
  • Android UI design and testing
  • Web technologies and browser knowledge
  • Experience with browser developer tools
Must Have:
  • 5+ years C++ and Java experience
  • Object-oriented programming expertise
  • Experience launching software products
  • Technical leadership and mentorship skills
  • Project ownership and delivery

Add these skills to join the top 1% applicants for this job

java
algorithms
android-studio
data-structures
material-design
communication
innovation
rendering
networking
cross-functional
problem-solving
user-interface


Minimum qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 5 years of experience with both C++ and Java, and experience in object-oriented programming, data structures, and algorithms.
  • 5 years of experience testing, maintaining, or launching software products.

Preferred qualifications:

  • Experience in Android application development and deployment, encompassing the entire development lifecycle from concept to launch.
  • Experience in designing and implementing user interfaces for Android applications. Understand Android User Interface (UI) design principles, Material Design guidelines, and User Interface (UI) testing tools.
  • Experience in working with web technologies and browsers. Understand browser rendering engines and web standards.
  • Experience with browser developer tools and debugging techniques.
  • Understand Android Studio, and Android-specific libraries and frameworks.
  • Excellent communication skills.

About the job

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 take on new problems across the full-stack as we continue to push technology forward.

In this role, you will not only have the opportunity to lead projects and guide other engineers but also be expected to serve as a mentor. This mentorship will encompass fostering the development of both technical and problem-solving skills in your colleagues..

Chrome OS delivers quality computing at scale to provide universal and unfettered access to information, entertainment, and tools. Our mission is to empower anyone to create and access information freely through fast, secure, simple, and intelligent computing.

Responsibilities

  • Deliver changes to users and oversee projects, taking full ownership and responsibility for their execution from the initial concept to final delivery.
  • Provide technical leadership and guidance to fellow engineers, steering the direction of project work and ensuring alignment with overall objectives.
  • Take initiative in identifying areas for improvement or innovation, and proactively drive projects forward to achieve outcomes.
  • Collaborate with cross-functional teams, fostering working relationships and ensuring clear communication throughout the project lifecycle.
  • Mentor and develop other engineers, sharing knowledge to enhance the team's overall capabilities and promote a culture of continuous learning.

Set alerts for more jobs like Senior Software Engineer, ChromeOS
Set alerts for new jobs by Google
Set alerts for new Full Stack Development jobs in Taiwan
Set alerts for new jobs in Taiwan
Set alerts for Full Stack Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙