About the job
Exciting Opportunity
We are on the lookout for a Senior SDK Developer who will serve as an individual contributor on our iOS SDK, taking ownership of features or subsystems from conception through implementation and maintenance.
This role presents the chance to work at the compelling intersection of SDK development, machine learning, and data infrastructure. Join us in crafting innovative solutions that elevate advertising technology, impacting billions of advertising experiences globally while ensuring privacy protection and compliance.
Your Responsibilities
- Act as a senior individual contributor on the iOS SDK, managing features or subsystems end-to-end, from design to implementation and maintenance.
- Contribute to the development and evolution of the iOS SDK architecture in alignment with platform guidelines.
- Implement reliable and performant components of the iOS SDK, with a focus on multithreading, lifecycle management, and the safety of the main execution thread.
- Identify and rectify production failures, performance issues, and regressions, while helping to enhance overall SDK stability.
- Proactively improve existing code, abstractions, and development practices to enhance maintainability and reliability.
- Exercise sound technical judgment to balance correctness, performance, and delivery timelines.
- Collaborate closely with Android developers, backend teams, product managers, and quality assurance to ensure consistent SDK behavior and secure integrations.
- Participate in design and code reviews, provide thoughtful feedback, and contribute to elevating the overall quality of development within the team.

