Join Salesforce's Omni-Channel team as a Senior Full Stack Developer and be at the forefront of bringing real-time communications to the Salesforce Service Cloud. This role offers an exciting opportunity to work on a cutting-edge platform that handles over 3M support requests daily, focusing on building and maintaining a highly scalable, real-time customer service platform.
As a key member of the team, you'll be working on a complex distributed, multi-tier platform utilizing technologies such as Kafka, OpenAPI/Swagger, and various open source Java libraries. The role involves both backend and frontend development, with a focus on building micro-second real-time push communications and creating UI components that enhance customer experience.
The position is part of a hybrid engineering organization where all team members share responsibilities regardless of specialization. The team values collaboration, trust, transparency, and service ownership, operating in short release cycles with agile methodologies. You'll be working in an environment that celebrates success while learning from failures, and emphasizes continuous improvement.
The role requires strong technical expertise in Java and distributed systems, with opportunities to work on JavaScript for frontend development. You'll be responsible for ensuring system availability, latency optimization, consistency, and resiliency. The team practices service ownership, meaning you'll participate in 24/7 production support and on-call duties.
This is an excellent opportunity for experienced developers who are passionate about building scalable solutions, enjoy problem-solving, and want to work with cutting-edge technologies. The role offers the chance to work on significant technical challenges while contributing to a platform that processes millions of customer interactions daily. You'll be part of a team that values innovation, calculated risk-taking, and continuous learning, all while making a real impact on customer service technology.