Salesforce, the leading Customer Company specializing in AI + Data + CRM, is seeking a Senior Manager/Director of Software Engineering for their Distributed Systems team. This role offers an exciting opportunity to lead and shape the future of their trusted CRM platform. The position involves managing multiple engineering teams, driving innovative distributed software solutions, and ensuring platform stability and scalability.
The ideal candidate will have extensive experience in software development, particularly in SaaS/PaaS environments, with a strong background in distributed systems and application integrations. You'll be responsible for developing strategic initiatives, leading development teams in an Agile environment, and managing DevOps activities in a 24/7 runtime environment.
This role requires both technical expertise and leadership skills, as you'll be managing multiple teams and driving technical decisions while mentoring and developing team members. The position offers the opportunity to work with cutting-edge technologies in a hybrid work environment, collaborating with world-class engineers to build breakthrough features that customers will love.
Key technical areas include distributed systems, application integration, security implementations, and experience with cloud platforms. The role demands someone who can balance technical leadership with people management, ensuring both system reliability and team growth. You'll be part of a company that values innovation, customer success, and personal growth, while contributing to building scalable solutions that impact millions of users worldwide.
Working at Salesforce means joining a company that believes in business as a platform for change, offering opportunities to make a significant impact while growing professionally. The role provides exposure to enterprise-scale challenges, modern technology stack, and the chance to work with diverse, talented teams across the globe.