Taro Logo

Lead Software Engineer - Salesforce Platform API

Leading technology company providing AI + Data + CRM solutions to help companies connect with customers in new ways.
$211,500 - $334,600
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS

Description For Lead Software Engineer - Salesforce Platform API

Salesforce, a leading enterprise software company, is seeking a Lead Software Engineer for their Platform API team. This role is crucial in developing and maintaining core APIs that enable real-time, programmatic interactions with the Salesforce platform. The position focuses on building innovative AI-driven features and infrastructure that facilitate agent-to-agent communication within the platform.

The role combines technical leadership with hands-on development, requiring expertise in distributed systems, API design, and security implementations. You'll be working with cutting-edge technologies including AI, LLMs, and modern cloud infrastructure while ensuring systems remain robust, scalable, and secure.

As a Lead Software Engineer, you'll be responsible for mentoring team members, architecting solutions, and collaborating with various stakeholders to deliver high-quality solutions. The position requires 10+ years of professional development experience, with at least 5 years in a leadership role. Strong proficiency in Java and extensive experience with API development, security protocols, and distributed systems is essential.

The role offers competitive compensation ranging from $211,500 to $334,600 based on location and experience. Working arrangements are hybrid, requiring 10 days per quarter in office for customer support and team collaboration. This position provides an opportunity to work on mission-critical systems handling billions of requests daily while contributing to innovative AI-driven features.

Salesforce offers comprehensive benefits and promotes an inclusive work environment, valuing equality and diversity. The company's commitment to using business as a platform for change makes this an ideal opportunity for those seeking to make a significant impact while working with cutting-edge technology.

Last updated 3 days ago

Responsibilities For Lead Software Engineer - Salesforce Platform API

  • Provide technical direction and mentorship to engineering teams
  • Design and architect robust, scalable, and secure systems for MCP and A2A services
  • Develop and manage API integrations
  • Work with distributed systems and microservices
  • Implement and maintain robust security measures
  • Work closely with product managers and other teams
  • Establish and manage observability and monitoring solutions
  • Stay up-to-date with latest AI and LLM technologies

Requirements For Lead Software Engineer - Salesforce Platform API

Java
Kubernetes
  • At least 10 years of professional development experience including 5+ years as an engineering lead
  • Highly proficient in Java or a similar language
  • Strong adherent to software engineering best practices
  • Self-motivator with strong problem-solving skills
  • Strong communication skills
  • Experience with agile development methodology
  • Understanding of AI concepts and Large Language Models
  • Knowledge of protocols like JSON-RPC, REST, and Server-Sent Events
  • Experience with API integrations
  • Understanding of security concepts like OAuth/JWT authentication
  • Related technical degree required

Benefits For Lead Software Engineer - Salesforce Platform API

Medical Insurance
Vision Insurance
Dental Insurance
  • Comprehensive benefits package available at salesforcebenefits.com

Interested in this job?

Jobs Related To Salesforce Lead Software Engineer - Salesforce Platform API