Lead Mobile Software Engineer

2 weeks ago


New York, New York, United States Google Full time

Essential Qualifications:

  • Bachelor's degree or equivalent practical experience.
  • A minimum of 5 years in software development across various programming languages, alongside expertise in data structures and algorithms. Additionally, 3 years in software testing, maintenance, or deployment, with at least 1 year focused on software design and architecture.
  • 3 years of experience in developing iOS applications.

Preferred Qualifications:

  • Master's degree or PhD in Computer Science or a related technical discipline.
  • 3 years of experience in performance optimization, data analysis in large-scale systems, visualization tools, and debugging, with at least 1 year in a technical leadership capacity.
  • Experience in creating accessible technology solutions.

At Google, our software engineers are pivotal in crafting groundbreaking technologies that reshape how billions of users connect, explore, and interact with information and each other. Our products are designed to manage vast amounts of information, extending beyond traditional web search.

We are in search of engineers who can bring fresh perspectives from diverse fields such as information retrieval, distributed computing, system architecture, networking, data storage, security, artificial intelligence, natural language processing, user interface design, and mobile technologies; the opportunities are limitless and continually evolving.

As a software engineer, you will engage in critical projects that are vital to Google's objectives, with the flexibility to transition between teams and initiatives as our dynamic business evolves.

We expect our engineers to be versatile, exhibit leadership qualities, and be enthusiastic about addressing new challenges across the entire technology stack as we strive to push the boundaries of innovation.

Leveraging your technical skills, you will manage project priorities, timelines, and deliverables. Your responsibilities will include designing, developing, testing, deploying, maintaining, and enhancing software solutions.

The Geo team is committed to creating the most accurate, comprehensive, and useful mapping services for our users through products like Maps, Earth, Street View, Google Maps Platform, and more.

Every month, over a billion users depend on Maps services to explore the world and navigate their daily activities.

Moreover, the Geo team empowers developers to utilize Google Maps platforms to enhance their applications and websites.

While innovating the future of mapping, the team addresses complex computer science challenges, develops engaging and user-friendly product experiences, and deepens our understanding of the real world.

The salary range for this full-time position in the US is $161,000-$239,000 plus bonus, equity, and benefits. Salary ranges are determined based on role, level, and location. The displayed range on each job posting indicates the minimum and maximum target salaries for the position across all US locations.

Within this range, individual compensation is influenced by work location and other factors, including job-related skills, experience, and relevant education or training.

Recruiters can provide further details about the specific salary range for your preferred location during the recruitment process.

It is important to note that the compensation details listed in US job postings solely represent the base salary, excluding bonus, equity, or benefits.

Key Responsibilities:

  • Develop and test code for product or system enhancements.
  • Review code produced by fellow engineers and provide constructive feedback to ensure compliance with best practices (e.g., style guidelines, code check-ins, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational resources and modify content based on product/program updates and user feedback.
  • Diagnose product or system issues and debug/resolve by analyzing the sources of issues and their impact on hardware, network, or service operations and quality.
  • Participate in or lead design reviews with colleagues and stakeholders to identify the best available technologies.


  • New York, New York, United States Google Full time

    Essential Qualifications:Bachelor's degree or equivalent practical experience.A minimum of 5 years in software development utilizing one or more programming languages, along with a solid understanding of data structures and algorithms. Additionally, 3 years of experience in software testing, maintenance, or deployment, and at least 1 year in software design...


  • New York, New York, United States Google Full time

    Essential Qualifications:Bachelor's degree or equivalent practical experience.A minimum of 5 years in software development across various programming languages, alongside proficiency in data structures and algorithms. Additionally, 3 years in software testing, maintenance, or deployment, with at least 1 year focused on software design and architecture.3...


  • New York, New York, United States Google Full time

    Essential Qualifications:Bachelor's degree or equivalent hands-on experience.A minimum of 5 years in software development utilizing one or more programming languages, alongside a solid understanding of data structures and algorithms. At least 3 years in software testing, maintenance, or deployment, with 1 year focused on software design and architecture.3...


  • New York, New York, United States Google Full time

    Essential Qualifications:Bachelor's degree or equivalent practical experience.A minimum of 5 years in software development across various programming languages, alongside experience with data structures and algorithms. At least 3 years in software testing, maintenance, or deployment, and 1 year in software design and architecture.3 years of experience in...


  • New York, New York, United States Google Full time

    Essential Qualifications:Bachelor's degree or equivalent practical experience.A minimum of 5 years in software development across various programming languages, alongside expertise in data structures and algorithms. At least 3 years in software testing, maintenance, or deployment, with 1 year focused on software design and architecture.3 years of experience...


  • New York, New York, United States augmentjobs Full time

    Job OverviewLocation: United States (Remote option available)Job Type: Full-timeSalary Range: $80,000 - $120,000 per year Company OverviewAugmentJobs is a leading technology firm specializing in mobile software solutions, dedicated to developing innovative applications that enhance user interaction and drive business growth. We promote a collaborative...


  • New York, New York, United States CLEAR - Corporate Full time

    About CLEARCLEAR is recognized as a pioneer in digital and biometric identification, enhancing the experience for our members during ID verification processes. We are in search of a seasoned Senior Software Engineer to contribute to the development of innovative products that extend beyond mere identification, empowering our members to harness the potential...


  • New York, New York, United States CLEAR - Corporate Full time

    About CLEARCLEAR is recognized as a pioneer in digital and biometric identification, streamlining processes for our members whenever an identification check is necessary. We are seeking a seasoned Senior Software Engineer to contribute to the development of innovative products that extend beyond traditional ID solutions, empowering our members to harness the...


  • New York, New York, United States CLEAR - Corporate Full time

    About CLEARCLEAR is recognized as a pioneer in digital and biometric identification, enhancing convenience for our members during ID verification processes. We are seeking a seasoned Senior Software Engineer to contribute to the development of innovative products that extend beyond traditional identification, empowering our members to harness the potential...


  • New York, New York, United States CLEAR - Corporate Full time

    About CLEARCLEAR is recognized as a pioneer in digital and biometric identification, enhancing the experience for our members during ID verification processes. We are seeking a seasoned Senior Software Engineer to contribute to the development of innovative products that extend beyond traditional identification, empowering our members to harness the...


  • New York, New York, United States CLEAR - Corporate Full time

    About CLEARCLEAR is recognized as a frontrunner in digital and biometric identification, streamlining processes for our members during ID verification. We are seeking a seasoned Senior Software Engineer to contribute to the development of innovative products that extend beyond traditional ID services, empowering our members to harness the advantages of a...


  • New York, New York, United States CLEAR - Corporate Full time

    About CLEARCLEAR is recognized as a pioneer in digital and biometric identification, streamlining the process for our members during ID verification. We are seeking a skilled Senior Software Engineer to contribute to the development of innovative products that extend beyond traditional ID solutions, empowering our members to harness the advantages of a...


  • New York, New York, United States Intelliswift Software Full time

    Position: Senior Software Infrastructure EngineerLocation: RemoteContract Duration: 12-MonthsEssential Qualifications:Proven experience with Data PlatformsExpertise in constructing and transitioning data pipeline infrastructuresCapability to develop a robust platformProficiency in Python and SQLPreferred Qualifications:Passion for photographyExperience in...


  • New York, New York, United States Intelliswift Software Full time

    Position Title: Senior Software Infrastructure EngineerLocation: OnsiteContract Duration: 12-MonthsEssential Skills:Experience with Data Platforms is essentialExpertise in constructing and transitioning data pipeline frameworksCapability to develop a robust platformProficiency in Python and SQLDesirable Skills:Passion for photographyKnowledge in image...


  • New York, New York, United States CAIPA MSO LLC Full time

    As a Lead Software Engineer at CAIPA MSO LLC, you will play a pivotal role in guiding the development team in the creation, enhancement, and upkeep of web and mobile applications. Your responsibilities will encompass the strategic planning and execution of the entire technological framework, ensuring compliance with HIPAA standards and optimal practices for...


  • New York, New York, United States CLEAR - Corporate Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at CLEAR - Corporate. As a key member of our engineering team, you will play a critical role in the design, development, and deployment of our mobile applications.Key ResponsibilitiesDesign and develop high-quality mobile applications for iOS using Swift and...


  • New York, New York, United States Intetics Full time

    Position OverviewIntetics Inc., a prominent global technology firm specializing in tailored software development, distributed professional teams, and comprehensive digital solutions, is seeking a Lead Software Engineer to enhance its team with a talented individual who can effectively communicate the company's vision and objectives.Our client is dedicated to...


  • New York, New York, United States Intetics Full time

    Job OverviewIntetics Inc., a prominent global technology firm specializing in tailored software application development, distributed professional teams, and comprehensive digital solutions, is seeking a Senior/Lead Developer. This role is essential for enhancing our team with a talented individual who can effectively communicate the company's vision, ideas,...


  • New York, New York, United States Alldus Full time

    Position OverviewAt Alldus, we are on a mission to transform the hiring and retention processes for high-volume sales positions. With recent funding secured, we are poised to elevate our product to new heights.Key Qualifications5-10 years of dedicated experience in software development, particularly with the MEAN/MERN stack.A minimum of 2 years working at a...


  • New York, New York, United States Intetics Full time

    Intetics Inc., a prominent American technology firm specializing in bespoke software application development, the formation of distributed professional teams, software product quality evaluation, and comprehensive digital solutions, is in search of a Lead Android Software Engineer to enhance its team with a talented individual.The perfect candidate is...