Saviynt

Principal Software Engineer, AI Onboarding

Saviynt
Apply
4 months ago
Milpitas, CA, USAStaff+

Base Salary

$240k - $250k/yr

Responsibilities

  • Design, implement, test, and release end-to-end workflows for the AI security product.
  • Build foundational solutions across AWS Bedrock, Google AgentSpace, Salesforce AgentForce, and other agent platforms.
  • Develop secure, scalable, multi-tenant software across AWS and Azure using AI, cloud, SaaS, and agentic design patterns.
  • Use CUA agents, LLMs, ADK, LangChain, and related technologies to secure AI systems.
  • Provide technical expertise and influence product direction, architecture, and engineering best practices.
  • Drive improvements in engineering processes, tooling, and operational reliability.
  • Collaborate on software design and architecture, deploy and test applications, and maintain existing services.
  • Refactor, debug, document, and provide technical support for applications throughout the software development life cycle.

Requirements

  • At least 1 year of experience as a Principal Software Engineer.
  • Expert-level experience with Java, Spring Framework, REST, and microservices.
  • Strong experience developing Java applications using security principles, AWS, Azure, or Google Cloud, and Docker or Kubernetes.
  • Hands-on experience with SQL, Elasticsearch, Redis, CI/CD, AWS Glue, and Kafka.
  • Deep understanding of data structures, algorithms, design patterns, and architectural trade-offs.
  • Experience with application development, solution architecture, design and delivery, and process improvement at increasing levels of responsibility.
  • Experience with unit, functional, and system integration testing.
  • Experience with Git, GitHub or GitLab, automatic deployments, and continuous integration.
  • Experience with IntelliJ, Eclipse, or MyEclipse; JUnit; and Maven or Ant.
  • Experience using AI development productivity tools such as Amazon Q, GitHub Copilot, or Cursor.
  • Familiarity with MCP, A2A, agentic frameworks, and AI development tools, with research and deep platform investigation experience preferred.
  • Experience working with Scrum and Kanban in an agile environment.

Benefits

  • Growth and learning opportunities through challenging work that directly impacts customers.
  • Welcoming and positive work environment at a high-growth Platform as a Service company.
  • Equal opportunity employment and consideration for qualified applicants.
  • Adherence to company information security and privacy policies, including annual security training.

Tech Stack

Apache AntApache KafkaAWSAzureDockerElasticsearchGitGoogle CloudJavaJUnitKubernetesMavenRedisSQL
Saviynt

About Saviynt

1,001-5,000 employees
Contact me