Senior/Lead Software Engineer - Agentforce

Leading technology company providing AI-powered CRM solutions and cloud-based enterprise software.
$137,100 - $334,600
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS

Description For Senior/Lead Software Engineer - Agentforce

Salesforce, the Customer Company, is seeking a Senior/Lead Software Engineer to join their Agentforce team, focusing on AI and LLM infrastructure. This role offers an exciting opportunity to work at the forefront of AI innovation within the Einstein platform. The position requires a skilled engineer who thrives in a fast-paced environment, can deliver incrementally, and thinks creatively.

The role involves building and scaling critical features of the Einstein platform, which is central to Salesforce's AI and LLM innovations. You'll be working with cutting-edge technology while leading software design and architecture discussions, mentoring junior team members, and driving the execution of features through collaboration with cross-functional teams.

As a Senior/Lead Engineer, you'll be responsible for developing test strategies, designing automation frameworks, and ensuring high code quality through test-driven development practices. The position requires strong technical expertise in distributed systems, API development, and modern software development practices, including agile methodologies and CI/CD.

The ideal candidate will have 6+ years of experience in building large-scale distributed systems, strong knowledge of object-oriented programming, and expertise in languages like Java and Python. Experience with AI technologies, cloud platforms, and web technologies is highly valued. You'll be joining a company that emphasizes both technical excellence and business impact, with opportunities to work on solutions that serve millions of users globally.

This role offers competitive compensation ranging from $137,100 to $334,600, based in either San Francisco or Palo Alto, California. Join Salesforce to be part of a team that's shaping the future of business with AI+Data+CRM, while working with some of the most advanced technologies in the industry.

Last updated 6 days ago

Responsibilities For Senior/Lead Software Engineer - Agentforce

  • Build, scale and maintain critical features of the Einstein platform
  • Understand customer/business requirements and translate them to platform capabilities
  • Lead/Participate in Software Design and Architecture discussions
  • Drive feature execution and delivery through cross-functional collaboration
  • Develop test strategies and design automation frameworks
  • Lead and mentor junior team members
  • Promote agile and test-driven development practices
  • Make critical decisions for platform success
  • Be a multiplier and support team success
  • Advocate for technical excellence

Requirements For Senior/Lead Software Engineer - Agentforce

Java
Python
JavaScript
React
  • Bachelors or Masters degree in Computer Science, Software Engineering, or related STEM field
  • 6+ years experience building large scale distributed systems
  • In-depth knowledge of object-oriented compiled languages and scripting languages
  • Experience in REST API development and API lifecycle management
  • Experience in test-driven development
  • Understanding of SDLC and best practices
  • Experience with Agile methodologies and CI/CD
  • Strong debugging and problem solving skills
  • Strong verbal and written communication skills
  • Experience with Python
  • Understanding of web technologies
  • Experience with developer tools like Git and Jenkins
  • Knowledge of cloud providers (AWS, GCP, Azure)

Benefits For Senior/Lead Software Engineer - Agentforce

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Interested in this job?

Jobs Related To Salesforce Senior/Lead Software Engineer - Agentforce

Senior Technical AI Ethicist - AI Red Teamer

Senior AI Ethicist role focusing on adversarial testing and ethical AI development at Salesforce, combining technical expertise with ethical considerations.

Field Service AI Senior Solution Architect

Senior Solution Architect role focusing on AI implementation in field service operations, combining technical expertise with customer-facing responsibilities at Salesforce.

Quality Engineer AI Cloud- LMTS / PMTS

Senior Quality Engineer role at Salesforce focusing on AI Cloud platform testing and automation, requiring 8+ years of experience in quality engineering and leadership.

Senior/Lead Software Engineer - AI Evaluation & Optimization

Senior/Lead Software Engineer role at Salesforce focusing on AI Evaluation & Optimization, building tools for LLM agent performance analysis and improvement.

(Senior) Field Service AI Solution Architect

Senior Field Service AI Solution Architect position at Salesforce, focusing on implementing AI solutions for field service optimization with 3+ years of experience required.