Software Engineer IV, Full Stack, Android

2 months ago


San Jose, California, United States Google Full time
About the Role

As a software engineer at Google, you will have the opportunity to work on a specific project critical to our needs, with opportunities to switch teams and projects as our business grows and evolves.

Responsibilities
  • Write product or system development code.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices.
  • 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.
Requirements
  • Bachelor's degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.
  • 2 years of experience with data structures or algorithms in either an academic or industry setting.
  • 2 years of experience with full stack development, across back-end such as Java, Python, GO, and/or C++ codebases, and front-end experience including JavaScript and/or TypeScript, HTML, CSS or equivalent.
  • Preferred qualifications: Master's degree or PhD in Computer Science or related technical field.
  • 2 years of experience with performance, large scale systems data analysis, visualization tools, and/or debugging.
  • Experience developing accessible technologies.
  • Proficiency in code and system health, diagnosis and resolution, and software test engineering.
About Google

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.


  • Software Engineer III

    4 weeks ago


    San Jose, California, United States Google Full time

    About the RoleAs a Software Engineer III at Google, you will be part of a team that develops cutting-edge technologies to change how billions of users connect, explore, and interact with information and each other.We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system...


  • San Jose, California, United States MediaTek Full time

    Leadership Role in Android System Software TeamThis is a leadership position in our global system software team for Android system and mobile products. The successful candidate will be responsible for strategic innovations in system software and next-generation products. They will work closely with engineering leaders and product managers to propose and...


  • San Francisco, California, United States Notion Labs Full time

    About Us:At Notion Labs, we're on a mission to empower individuals, teams, and companies to create custom software solutions. Our goal is to make software development accessible to everyone, regardless of technical expertise. We're passionate about building a diverse and creative team that reflects the global reach of our customers.About The Role:As an...


  • San Jose, California, United States MediaTek Full time

    Position OverviewThis pivotal role within our global system software division focuses on the Android ecosystem and mobile technology. The architect will spearhead strategic advancements in system software and next-generation mobile products. Collaborating closely with engineering leaders and product managers, the architect will devise and propose high-level...


  • San Jose, California, United States MediaTek Full time

    Position OverviewThis pivotal role within our global system software division focuses on the Android operating system and mobile technology products. The selected architect will spearhead strategic advancements in system software and next-generation offerings. Collaborating closely with engineering leaders and product managers, the architect will be tasked...


  • San Jose, California, United States MediaTek Full time

    Job Title: Senior Android Software ArchitectThis is a leadership role in our global system software team for Android system and mobile products. The architect will be responsible for the strategic innovations in system software and next-generation products. The architect will work closely with the engineering leaders and product managers to propose and...


  • San Diego, California, United States Dexcom Full time

    Job DescriptionWe are seeking an experienced Android Software Development Engineer to join our team at Dexcom. As a key member of our Partner Engineering team, you will be responsible for designing and building Android Apps and/or SDKs for medical devices, ensuring adherence to Android platform guidelines.You will collaborate with cross-functional teams to...


  • San Bruno, California, United States Verily Full time

    Job SummaryWe are seeking an experienced Android Software Engineer to join our mobile apps team at Verily. As a key member of our team, you will be responsible for designing, implementing, and launching critical user-facing features in our flagship consumer product.Our team is passionate about advancing precision health by bridging the gap between research...


  • San Jose, California, United States Saxon Global Full time

    Job Title: Senior Android Software EngineerJob Description:We are seeking a highly skilled Senior Android Software Engineer to join our team at Saxon Global. As a Senior Android Software Engineer, you will be responsible for designing, developing, and testing mobile applications for Android devices.Key Responsibilities:Design and develop mobile applications...


  • San Jose, California, United States Tik Tok Full time

    About the Role:The TikTok Media Product team is a full-stack team responsible for building fundamental media capabilities and components for the TikTok product, including playback controls, subtitles, translations, dubbing, and danmaku.We are seeking an experienced Android Software Engineer to join our team and contribute to the development of innovative...


  • San Jose, California, United States PayPal Full time

    Job Title: Senior Android Software EngineerWe are seeking a highly skilled Senior Android Software Engineer to join our Consumer Credit team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality Android applications that meet the needs of our customers.Key Responsibilities:Design and develop...


  • San Jose, California, United States TikTok Full time

    TikTok is a leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. We're a global company with headquarters in Los Angeles and Singapore, and offices in New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo. Our team's mission is to build resonance and inspire expression through music, which...


  • San Francisco, California, United States Notion Full time

    About Us: At Notion, we're on a mission to empower individuals, teams, and companies to create custom software solutions. Our goal is to make software toolmaking accessible to everyone. We're a diverse and creative company that values focus, design, and craft. Our team has been working together since 2016, and we've had the privilege of partnering with...


  • San Jose, California, United States TikTok Full time

    Unlock Your Potential as a Senior Full Stack Software Engineer at TikTokWe're on a mission to inspire creativity and bring joy to our users, and we need talented software engineers like you to help us achieve it. As a Senior Full Stack Software Engineer, you'll be responsible for designing, developing, and testing business users' experiences on TikTok,...


  • San Jose, California, United States Syntricate Technologies Full time

    We are seeking a highly skilled Senior Android Software Engineer to join our team at Syntricate Technologies. As a key member of our mobile development team, you will be responsible for designing, developing, and testing high-quality Android applications.Key Responsibilities:Design and develop mobile applications for Android devicesCollaborate with...


  • San Jose, California, United States Tik Tok Full time

    About the Role:We are seeking a talented Android Software Engineer to join our TikTok Engineering team. As a key member of our team, you will be responsible for developing and shipping new, innovative user features on TikTok. You will work closely with our talented backend and product team to create a world-class mobile experience.Responsibilities:-...


  • San Jose, California, United States Tik Tok Full time

    About the RoleTikTok is seeking a talented Android Software Engineer to join our Cross-Platform team. As a key member of our team, you will be responsible for designing and implementing cross-platform frameworks, containers, and middlewares to support developers in writing code once and running it on multiple platforms.We are looking for a skilled engineer...


  • San Jose, California, United States Tik Tok Full time

    About the Role:As an Android Software Engineer on our TikTok Engineering team, you will be responsible for developing and shipping new, innovative user features on TikTok. You will work closely with our talented backend and product teams to create a world-class mobile experience. Your expertise in native Android development will be crucial in optimizing...


  • San Jose, California, United States Tik Tok Full time

    Job Description:TikTok is a leading destination for short-form mobile video. As a Senior Android Software Engineer on the PGC Team, you will play a key role in delivering a world-class consumption and creation experience for our users.Responsibilities:Collaborate with product, design, data science, and other engineering teams to define a seamless user...


  • San Diego, California, United States Diverse Lynx Full time

    Job Title: Android Software EngineerJob Summary:We are seeking an experienced Android Software Engineer to join our team at Diverse Lynx LLC. As an Android Software Engineer, you will be responsible for designing, building, and maintaining high-performance, reusable, and reliable Java/Kotlin code for our mobile applications.Key Responsibilities:* Design and...