Principal Software Engineer - PMTS

Salesforce•Bellevue, WA
•$197,300 - $313,700

About The Position

The Principal Software Engineer will help Salesforce’s internal engineering organization improve core experiences and operational stability in its Epic Org. The team’s work focuses on using Agentforce and AI to improve Technology & Products (T&P) productivity; developing an integrated support mechanism across systems such as Slack, PagerDuty, and Service Cloud; improving sensitive-data governance and pipeline reliability; and supporting platform operations, audits, and adoption of new features. The role will contribute to the Agentforce environment and agent development lifecycle (ADLC), enabling T&P teams to build, deploy, and adopt internal agents through standards, best practices, upskilling, and operationalization. The engineer will also develop foundational components of a generic support agent, work with internal builders and customers on product success and pipeline reliability, and support Pipelines with iADLC. The position advances operational excellence and platform solutions for internal engineering and support teams.

Requirements

  • At least 10 years of professional software development experience.
  • Experience with Java, C#, or another object-oriented programming language, with a strong understanding of object-oriented programming.
  • Good understanding of the end-to-end product development lifecycle and experience working with multiple engineers.
  • Experience with RESTful services.
  • Experience with software deployments in an AWS environment.
  • Understanding of enterprise build pipelines that include automated testing.
  • Understanding of unit and integration testing.
  • Thorough knowledge of design patterns.
  • Ability to analyze performance data and build dashboards to plot and analyze large volumes of data.
  • Experience with Agile development methodologies such as Scrum.
  • Experience with continuous integration and continuous delivery server technologies.
  • Knowledge of professional software engineering practices across the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience designing and implementing server-side applications, middleware, and frameworks.
  • Excellent communication skills across email, instant messaging, conference calls, and in-person interactions.
  • Bachelor’s degree in computer science or another relevant technical field, or equivalent experience.
  • Ability to leverage AI-powered developer tools, such as Claude Code or Agentforce, to accelerate development workflows, automate operational tasks, and improve engineering productivity.

Responsibilities

  • Contribute to the development and delivery of the Agentforce environment and ADLC.
  • Enable T&P teams to build, deploy, and adopt internal agents by defining standards and best practices and providing upskilling and operationalization.
  • Build foundational components of a generic integrating support agent.
  • Work directly with internal builders and customers to support product success and pipeline reliability.
  • Absorb key support and enablement work from the Internal Agents Program, specifically supporting Pipelines with iADLC.
  • Help improve internal engineering and support team productivity and operational excellence.

Benefits

  • Time off programs
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Mental health support
  • Paid parental leave
  • Life insurance
  • Disability insurance
  • 401(k)
  • Employee stock purchasing program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service