Slack, a Salesforce company, is seeking a Staff Software Engineer to join their Core Mobile team focusing on Android development. This role is crucial in making Slack the best mobile app for work productivity, serving millions of weekly users. The position offers the opportunity to work on a platform that delivers 300k+ messages per second and serves 77% of Fortune 100 companies across 150+ countries.
The ideal candidate will be instrumental in shaping the engineering culture, working with cross-functional teams, and building ambitious technical roadmaps. They will focus on creating efficient, performant, and delightful user experiences while maintaining high standards for code quality and technical excellence. The role requires deep expertise in Android development, particularly with Kotlin and Java, and a strong understanding of mobile architecture and performance optimization.
Working at Slack means joining a positive, diverse, and supportive culture that values curiosity, inventiveness, and continuous improvement. The company offers competitive compensation ranging from $211,500 to $334,600 (depending on location), along with comprehensive benefits including parental leave, fertility benefits, and wellness reimbursement.
The position offers the flexibility of a hybrid work environment across multiple locations including San Francisco, Atlanta, and Seattle. This is an excellent opportunity for experienced Android developers who want to impact how millions of people work and communicate while being part of a company that emphasizes both technical excellence and work-life balance.