Taro Logo

Staff Engineer, iOS

Leading customer engagement platform that empowers brands to create engaging relationships with customers across channels.
$197,200 - $331,500
iOS
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
8+ years of experience
Enterprise SaaS

Description For Staff Engineer, iOS

Braze, a leading customer engagement platform, is seeking a Staff Engineer for their iOS SDK Engineering Team. This role is perfect for an experienced iOS developer with 8+ years of experience who wants to make a significant impact on a widely-used customer engagement platform.

The position involves building and maintaining customer engagement SDKs used by some of the world's best-known apps. You'll be working on critical projects like bringing Live Activities to the Braze platform and implementing Swift 6 concurrency checking support. The role requires deep expertise in iOS development, with strong skills in Swift and/or Objective-C, and experience with multithreaded coding, memory/performance debugging, and UI development.

As a Staff Engineer, you'll be responsible for providing rich APIs for system integration and developing highly functional user interfaces while maintaining a focus on performance optimization and clean API design. The role offers an excellent opportunity to work with modern technologies and tackle challenging technical problems at scale.

Braze offers a comprehensive benefits package including competitive compensation ($197,200-$331,500) with equity, flexible PTO, comprehensive health benefits, and strong support for professional development. The company has been recognized as a Great Place to Work® in multiple countries and consistently ranks among the best workplaces for technology professionals.

The position is based in Chicago with a hybrid work arrangement, offering the flexibility to balance office collaboration with remote work. You'll be joining a genuinely approachable, kind, and passionate team that values autonomy, accountability, and diverse perspectives. If you're excited about solving complex technical challenges while building products that impact millions of users, this role at Braze could be your next career move.

Last updated 10 hours ago

Responsibilities For Staff Engineer, iOS

  • Build customer engagement SDKs for apps and sites
  • Provide rich APIs for system integration
  • Develop highly functional and flexible user interfaces
  • Optimize for performance, ease of integration, and clean API design
  • Ensure reliability of the SDK

Requirements For Staff Engineer, iOS

  • 8+ years of iOS experience
  • BS in Computer Science or equivalent experience
  • Strong coding experience in Swift and/or Objective-C
  • Experience with multithreaded coding
  • Experience with memory/performance debugging
  • Experience with UI development
  • Experience with continuous integration
  • Experience with build systems
  • Experience with code libraries/apis
  • Experience with mobile dependency managers
  • Excellent communication skills

Benefits For Staff Engineer, iOS

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
Equity
  • Competitive compensation with equity
  • Retirement and Employee Stock Purchase Plans
  • Flexible paid time off
  • Comprehensive medical, dental, vision, life, and disability benefits
  • Fertility benefits and equal paid parental leave
  • Professional development with career pathing
  • Learning platforms and yearly learning stipend
  • In-office employee experience
  • Volunteer opportunities and donation matching
  • Employee Resource Groups

Interested in this job?

Jobs Related To Braze Staff Engineer, iOS

Staff Engineer, iOS

Staff iOS Engineer position at Braze, building customer engagement SDKs and APIs for leading apps with focus on performance and reliability.

Staff Engineer, iOS

Staff iOS Engineer position at Braze, building customer engagement SDKs and APIs for leading apps with focus on performance and reliability.

Staff, Software Engineer - iOS

Staff Software Engineer iOS position at Walmart Global Tech, developing Gen AI shopping experiences and leading mobile development teams in Sunnyvale, CA.

(USA) Staff, Software Engineer, iOS

Staff Software Engineer position at Walmart focusing on iOS development, leading teams and building scalable mobile solutions for Last Mile Delivery initiatives.

Staff, Software Engineer, iOS

Staff Software Engineer position at Walmart's iOS Platform team in Sunnyvale, CA, focusing on developing core platform features and tools for the Walmart App ecosystem.