Software Engineer Iii, Android Large Screen

Google Google · Big Tech · San Jose, CA +1

Software Engineer III role focused on enhancing the Android platform for large screen gaming devices, involving design, development, testing, deployment, and maintenance of software solutions. The role collaborates with cross-functional teams to define requirements and deliver features within the gaming ecosystem.

What you'd actually do

  1. Design, develop, test, deploy, maintain, and enhance software solutions and features under guidance.
  2. Ensure a high-level of quality implementing unit and integration tests.
  3. Participate in technical tasks with peers and stakeholders. Contribute to technical documentation.
  4. Triage technical issues and debug/track/resolve by analyzing the sources of issues and conducting investigation.
  5. Work with Product Management, UX, Quality Assurance (QA) and other cross-functional partners to define requirements and design engineering solutions to user problems.

Skills

Required

  • software development
  • Android application development
  • Java

Nice to have

  • data structures
  • algorithms
  • web application development
  • mobile application development
  • Unix/Linux environments
  • distributed and parallel systems
  • machine learning
  • information retrieval
  • natural language processing
  • networking
  • developing software systems
  • security software development
  • accessible technologies
  • communication skills
  • collaboration skills