Jobs · Engineering · California

Senior Principal Software Engineer, AI Onboarding

Saviynt · Milpitas, CA · 4 days ago
HybridEngineeringFull-time

About the role

Saviynt is an identity platform designed to secure the digital workplace. As a founding member of the AI Security team, you will play a crucial role in securing AI and agents at scale.

Responsibilities

  • Design, implement, test and release end-to-end workflows for our AI security product
  • Work across multiple agent platforms like AWS Bedrock, Google AgentSpace, Salesforce AgentForce, building foundational solutions using cloud, SAAS, and AI design patterns and technologies
  • Use AI and Agents to secure AI, utilizing CUA agents, various LLMs, and agentic frameworks like ADK, Langchain among others
  • Design and develop secure, scalable, multi-tenant software solutions that run seamlessly across major cloud platforms like AWS and Azure
  • Act as a technical expert and thought leader, influencing product direction and engineering best practices
  • Drive continuous improvement in engineering processes, tooling, and operational reliability
  • Collaborate with internal teams to produce software design and architecture
  • Test and deploy applications and systems
  • Revise, update, refactor, and debug code
  • Develop documentation throughout the software development life cycle
  • Serve as an expert on applications and provide technical support
  • Follow the true agile principles

Requirements

  • 1+ year of experience as a Principal SWE in a SaaS company
  • Expert-level ability utilizing technologies such as Java, Spring Framework, REST, and Microservices
  • Familiar with AI tools and curious about MCP, A2A, Agentic frameworks
  • Have a continuous learning mindset and not hesitate to venture into unchartered territory
  • Ability to perform research and go deep into platforms is a strong plus
  • Strong experience as a Java Engineer developing applications based on Security principles, cloud platforms (AWS, Azure, or Google Cloud), and Containerization (Docker, Kubernetes)
  • Deep understanding of data structures, algorithms, and design patterns
  • Hands-on experience with SQL, ElasticSearch, Redis, CI/CD, AWS Glue, Kafka
  • Experience in increasing levels of responsibility managing application development, solution architecture, design, and delivery, and process improvement
  • Experience with unit, functional, and system integration testing
  • Extensive understanding of working in an agile environment utilizing Scrum and Kanban
  • Experience with Git (GitHub/GitLab), automatic deployments, continuous integration
  • Hands-on experience using IntelliJ or Eclipse/My Eclipse IDE, writing JUnit test cases, working with Maven/Ant
  • Experience with AI development tools in SDLC such as Amazon Q, Github Copilot, Cursor, and similar productivity assistants
  • Familiarity with various architectural patterns (e.g., event-driven, microservices, serverless) and their trade-offs

Qualifications

  • Master’s degree in Computer Science, Information Technology, or related field
  • Passion for technology and a commitment to excellence
  • Ability to work independently and as part of a team
  • Strong communication and interpersonal skills
  • Ability to manage multiple projects simultaneously

Skills

  • Java
  • Spring Framework
  • REST
  • Microservices
  • AI and Agents
  • Agentic frameworks
  • Cloud platforms (AWS, Azure, Google Cloud)
  • Containerization (Docker, Kubernetes)
  • Data structures, algorithms, design patterns
  • SQL, ElasticSearch, Redis
  • CI/CD, AWS Glue, Kafka
  • Git (GitHub/GitLab), automatic deployments, continuous integration
  • IntelliJ, Eclipse/My Eclipse IDE, JUnit, Maven/Ant
  • Amazon Q, Github Copilot, Cursor, AI development tools
  • Variety of architectural patterns

Benefits

  • Competitive salary
  • Flexible work schedule
  • Professional development opportunities
  • Health and wellness programs
  • Employee recognition and rewards
  • Work-life balance initiatives

Pay

  • Competitive salary based on experience and qualifications

Schedule

  • Full-time position

Similar jobs