
Discover and save creative ideas visually
Pinterest, headquartered in San Francisco, CA, is a visual discovery platform that allows users to save and share creative ideas through digital pinboards. With over 450 million monthly active users as of 2022, Pinterest has become a go-to platform for inspiration, particularly in lifestyle and DIY ...
Pinterest offers competitive salaries, equity options, generous PTO policies, and flexible remote work arrangements. Employees also benefit from welln...
Pinterest fosters a culture of creativity and inspiration, encouraging employees to explore new ideas and approaches. The company values visual discov...

Pinterest • Mexico City, MX; Remote, MX
Pinterest is hiring a Senior Software Engineer specializing in iOS to build robust frameworks and features for millions of users. You'll collaborate with product managers, designers, and backend engineers, utilizing your expertise in iOS development. This role requires strong problem-solving skills and a passion for innovation.
You are an experienced iOS engineer with a strong background in building applications that delight users. With at least 5 years of experience in software engineering, you have a deep understanding of iOS development and the challenges that come with it. You thrive in collaborative environments, working closely with product managers and designers to create innovative solutions that enhance user experiences. You are passionate about technology and enjoy tackling complex problems, always looking for ways to improve and optimize the applications you work on.
You have a proven track record of delivering high-quality software on time and are comfortable with the entire software development lifecycle. You are adept at identifying challenges within applications and proposing effective solutions. Your ability to think critically and creatively allows you to drive initiatives from inception through to technical design, implementation, and release. You are also committed to continuous learning and growth, always seeking to expand your skill set and stay updated with the latest industry trends.
Experience with modularization, image/video loading, and implementing RTL text would be a plus. Familiarity with dependency management and performance optimization techniques will help you excel in this role.
As a Senior Software Engineer at Pinterest, you will play a crucial role in supporting millions of users by ensuring excellence in core components shared throughout the application. You will identify app-wide challenges and drive changes that improve the overall user experience. Your responsibilities will include designing and implementing robust frameworks and features that empower both developers and users alike. You will collaborate with cross-functional teams to ensure that the applications you build are not only functional but also scalable and maintainable.
You will have the opportunity to lead initiatives that push the boundaries of what is possible on the platform, working on exciting projects that leverage the latest technologies. Your contributions will directly impact the way users interact with Pinterest, helping them find inspiration and create a life they love. You will also mentor junior engineers, sharing your knowledge and expertise to help them grow in their careers.
Pinterest offers a dynamic work environment where creativity and innovation are encouraged. You will have the flexibility to work remotely while being part of a supportive team that values collaboration and diversity. We provide competitive compensation and benefits, along with opportunities for professional development and growth. Join us in our mission to inspire users around the world and make a meaningful impact through technology.
Apply now or save it for later. Get alerts for similar jobs at Pinterest.