Principal Software Engineer (iOS/Android)

Global leader in CRM and enterprise cloud solutions, providing field service management and AI-driven solutions.
$230,800 - $334,600
Mobile
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS

Description For Principal Software Engineer (iOS/Android)

Salesforce is seeking a Principal Software Engineer to join their field service transformation initiative, focusing on mobile development with AI integration. This role combines cutting-edge AI technology with mobile development to create innovative solutions for field service management. The position involves developing AI-driven features for enterprise mobile applications, working with technologies like Java, Kotlin, Swift, and ReactNative. The ideal candidate will have extensive experience in mobile development and AI implementation, particularly with platform-specific tools like TensorFlow Lite or Core ML. This is an opportunity to impact technical and product strategy at a leading enterprise software company, while working on meaningful projects that enhance field service productivity. The role offers competitive compensation, comprehensive benefits, and the chance to mentor and grow within a collaborative engineering environment. Salesforce's commitment to continuous learning and innovation makes this an ideal position for experienced engineers looking to advance their careers in AI-driven mobile development.

Last updated an hour ago

Responsibilities For Principal Software Engineer (iOS/Android)

  • Provide technical expertise in feature design and guard code and product quality
  • Build breakthrough AI-driven features for enterprise mobile applications
  • Prototype and build innovative AI-driven features using latest AI APIs and SDKs
  • Solve complex business problems while ensuring product scalability, security, and performance
  • Grow and scale AI-centric mobile platform
  • Mentor peers and participate in in-house mentorship roles

Requirements For Principal Software Engineer (iOS/Android)

Java
Kotlin
Node.js
JavaScript
TypeScript
  • 10+ years Android or iOS development experience
  • Excellent software engineering talent with passion for learning new technologies
  • Deep understanding of AI ecosystem on mobile platforms
  • Experience with TensorFlow Lite for Android or Core ML for iOS
  • Expertise in optimizing and deploying AI models for on-device inference
  • Experience with web applications, databases or hybrid stack is a plus

Benefits For Principal Software Engineer (iOS/Android)

Parental Leave
Medical Insurance
Vision Insurance
Dental Insurance
  • Wellbeing reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits

Interested in this job?

Jobs Related To Salesforce Principal Software Engineer (iOS/Android)

Principal Mobile Engineer

Lead mobile application development using React Native at G-P, a global expansion platform company, directing architecture and team development in a remote-first environment.

Principal Mobile Engineer

Lead mobile application development using React Native at G-P, a global expansion platform company, directing architecture and team development in a remote-first environment.

Mobile Engineer

Senior Mobile Engineer position at Magic Eden, developing cross-platform applications using React Native for the leading Bitcoin dApp and NFT marketplace.

Principal Software Engineer Game Studio Engagement – Mobile Gaming

Principal Software Engineer role at Qualcomm focusing on mobile game optimization and developer relations for Snapdragon platforms.

Mobile Architect

Lead mobile architecture and development for EarnIn's financial technology platform, driving technical excellence and innovation in earned wage access solutions.