Senior Software Engineer, Mobile (Android), AR

Google
San Francisco, California, US
Full-time
We are sorry. The job offer you are looking for is no longer available.

Note : By applying to this position you will have an opportunity to share your preferred working location from the following : Mountain View, CA, USA;

San Francisco, CA, USA .

Are you the right applicant for this opportunity Find out by reading through the role overview below.

Minimum qualifications :

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, and with data structures / algorithms.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 3 years of experience with Android application development.

Preferred qualifications :

  • Master's degree or PhD in Computer Science or related technical field.
  • 3 years of experience with performance, large scale systems data analysis, visualization tools, and / or debugging.
  • 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.

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.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

The Google Augmented Reality team is a diverse group of experts tasked with building the foundations for great immersive computing and building helpful, delightful user experiences.

We're focused on making immersive computing accessible to billions of people through mobile devices, and our scope continues to grow and evolve.

Responsibilities

  • Write and test product or system development code.
  • Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product / program updates and user feedback.
  • Triage product or system issues and debug / track / resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.

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.

We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law.

If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.

J-18808-Ljbffr

12 days ago
Related jobs
Promoted
Harbour
CA, United States

Harbour loves taking complex workflows and turning them into simple and beautiful user experiences -- we are looking for a full-stack engineer with a passion for delighting users and the technical expertise to code-and-iterate user experiences that are loved by customers. As a senior software engine...

Promoted
Guilded
San Francisco, California

Full Time] Senior full-stack software engineer at Guilded (United States) | BEAMSTART Jobs. You'll be a very early engineer (first 7) at a quickly-growing, engineering-led startup, where you'll be using modern processes and tools to build features that teams need and love. Senior full-stack software...

Promoted
Accredible
Berkeley, California
Remote

Full Time] Senior Software Engineer (Frontend) - Angular - Remote (UK timezone) at Accredible (United States). Senior Software Engineer (Frontend) - Angular - Remote (UK timezone). You’ll have a fully cross-functional team to work with, including a team lead as your manager, backend engineers, front...

Promoted
Afterpay
San Francisco, California

We are growing our small cross-discipline engineering team and are looking for a mobile engineer who has experience architecting Kotlin Multiplatform solutions or deep experience architecting Kotlin-based Android solutions at scale with a strong interest in diving deep into Kotlin Multiplatform. Col...

Promoted
SnapMagic
San Francisco, California

As a Senior Software Engineer, you will build and improve code across the entire stack (PostgreSQL, Python, Javascript, HTML, and CSS). You will practice and encourage software engineering best practices: reasonable test coverage, appropriate modularization, designing cohesive interfaces, and making...

Disney Entertainment & ESPN Technology
San Francisco, California

The DEE Technology Productivity Engineering team is seeking a Software Engineer who has a true passion for using software engineering to build quality into software applications. This engineer will help us develop tools and write tests that support a large variety of Disney software products on web,...

Discord
San Francisco, California
Remote

We are seeking an accomplished and experienced Senior Staff software Engineer to join our dynamic team. We want to make it easier for you to talk regularly with the people you care about. You will collaborate with cross-functional teams, including data scientists, software engineers, MLEs and produc...

Roblox
San Mateo, California

As a Senior Software Engineer working on Ads Experience, you will build a brand new advertising experience for our advertisers and publishers. Roles that are based in our San Mateo, CA Headquarters are in-office Tuesday, Wednesday, and Thursday, with optional in-office on Monday and Friday (unless o...

WELLS FARGO BANK
San Leandro, California

Wells Fargo is seeking a Senior Software Engineer in our Consumer and Small Business Banking Group. Learn more about the career areas and business divisions at wellsfargojobs. Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, ...

iManage
San Francisco, California

Being a Senior Software Engineer at iManage means… . Providing a market competitive salary that is applied through a consistent process, equitable for all our employees, and regularly reviewed based on industry data. Granting enhanced leave for expecting parents; 20 weeks 100% paid for primary leave...