Principle Software Engineer - Mobile Full Stack

15 - 19 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You will be joining an exceptional team to shape the future of Salesforce's mobile platform for frontline work. As a Principal Member of Technical Staff (PMTS), you will not only be responsible for coding but also for designing scalable systems for hundreds of thousands of mobile workers. Your role will involve guiding engineers towards excellence and influencing architectural direction across continents. You will collaborate with senior architects, engineers, and product leaders across India, Israel, and North America to drive the evolution of Salesforces Field Service Mobile app platform. Key Responsibilities: - Shape the technical direction for next-generation mobile experiences, focusing on offline-first, AI-powered solutions that are deeply integrated with Salesforce. - Design distributed systems that support reliable sync, low-latency data access, and intelligent on-device workflows. - Collaborate across regions and functions to elevate engineering standards and system architecture. - Mentor engineers, scale best practices, and influence design, build, and ship processes across teams. - Lead architectural design across mobile, web, and backend systems to ensure performance, reliability, and extensibility. - Partner with the architecture team on cross-platform components like the Data Cloud, AI services, and mobile frameworks. - Deliver production-quality code using Kotlin, Swift, and/or modern web and backend technologies while driving system-level improvements. - Guide scrum teams through complex design and implementation decisions. - Influence and align stakeholders across different regions. - Mentor engineers across teams to foster a culture of technical excellence and learning. - Balance innovation and pragmatism by knowing when to build for speed and when to build for scale. Qualifications Required: - Deep understanding of computer science fundamentals, particularly in distributed systems, data synchronization, and system design. - Strong experience in building mobile and web applications at scale. - Hands-on expertise in Kotlin, Swift, Java, or TypeScript, with exposure to backend technologies. - Ability to design modular architectures and APIs that scale across products and teams. - Minimum of 15 years of software development experience. Additional Details: - The company values technical excellence, trust, and collaboration in its culture. - You will have the freedom to explore new technologies and propose innovative ideas. - Opportunities to influence architecture at scale across multiple regions. - Generous benefits, learning programs, and leadership development offered by Salesforce. - 7 days of Volunteer Time Off (VTO) per year and global growth opportunities are available.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You