Taro Logo

Software Engineer II, iOS, Tracking Experiences

A global technology company that develops innovative technologies changing how billions of users connect, explore, and interact with information.
iOS
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Consumer

Description For Software Engineer II, iOS, Tracking Experiences

Google is seeking a Software Engineer II to join their Platforms and Devices team, focusing on iOS Tracking Experiences. This role is crucial in developing next-generation technologies that impact billions of users worldwide. As part of the team, you'll work on Google's computing software platforms across various environments, including desktop, mobile, and applications, as well as first-party devices that combine Google's AI, software, and hardware expertise.

The position requires strong software development skills, particularly in iOS development, and offers opportunities to work on high-impact projects that shape how users interact with Google's technology. You'll be responsible for developing robust, production-grade applications while following best practices in software architecture and testing.

The ideal candidate will have experience with iOS development and programming languages like Swift, Objective-C, and other general-purpose languages. You'll be working in a collaborative environment, partnering with cross-functional teams to deliver new features and products that enhance user experience.

This role offers the opportunity to work at one of the world's leading technology companies, with access to cutting-edge resources and the chance to impact billions of users. Located in London, UK, you'll be part of a team that pushes the boundaries of technology while maintaining Google's high standards for quality and user experience.

Last updated 10 days ago

Responsibilities For Software Engineer II, iOS, Tracking Experiences

  • Develop robust, high-volume, production applications with quality, including implementing unit and integration tests as well as embody software architecture best practices
  • Design, develop, test, deploy, maintain, document and improve software solutions with guidance
  • Collaborate with other cross-functional teams to deliver new features and products
  • Develop an actionable, user-friendly experience, as measured by success metrics
  • Comply with all company health and safety policies, procedures, and legal requirements

Requirements For Software Engineer II, iOS, Tracking Experiences

Java
JavaScript
Python
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 1 year of experience with data structures or algorithms
  • 1 year of experience with iOS application development

Jobs Related To Google Software Engineer II, iOS, Tracking Experiences