Saviynt

Principal Software Engineer, Connectors

Saviynt$225K — $245K *
Information Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • 12+ years of professional software engineering experience, including 3+ years in a senior or principal role.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Expert proficiency in Java and Groovy with strong knowledge of object-oriented design principles and patterns.
  • Experience with RESTful APIs, SOAP services, and security protocols like OAuth 2.0, SAML, and JWT.
  • Rich experience in integrating major enterprise applications like Salesforce, Workday, SAP, and others.
  • Understanding of SQL and NoSQL database technologies and large-scale application data modeling.
  • Familiarity with AI-assisted development tools and experience in building AI-driven agents.

Responsibilities

  • Design and architect scalable, high-performance connector frameworks for enterprise integrations.
  • Define standards and best practices for connector development.
  • Drive architectural decisions for complex integrations involving diverse enterprise applications.
  • Evaluate new technologies to enhance connector reliability and performance.
  • Develop and maintain complex connectors for mission-critical applications across various platforms.
  • Implement robust error handling and fault-tolerant designs for integrations.
  • Mentor senior engineers and lead technical design reviews.

Benefits

  • Opportunity for technical leadership in a critical and innovative area of software engineering.
  • Mentorship role fostering the growth of mid-level and senior engineers.
  • Collaborative environment integrating cross-functional teams including Product, Support, and QA.
  • Challenging work on complex integration problems with high visibility solutions.
  • Access to continuous learning and professional development opportunities.
Full Job Description
Principal Software Engineer

This role provides technical leadership and deep expertise in complex engineering domains, driving architectural decisions and ensuring scalability, reliability, and quality across critical platform components. The Principal Engineer serves as a technical authority, mentoring senior engineers while solving the most challenging technical problems. The Connectors team enables seamless integration between Saviynt's Identity Governance platform and multiple enterprise applications by building and maintaining robust, scalable connector frameworks. We ensure reliable data synchronization, provisioning, and lifecycle management across diverse external systems, serving as a critical foundation for the entire platform.

What You Will Be Doing
• Design and architect scalable, high-performance connector frameworks for

enterprise application integrations.
• Define technical standards, best practices, and design patterns for connector development.
• Drive architectural decisions for complex integration scenarios involving 200+ enterprise applications.
• Evaluate and recommend new technologies, tools, and frameworks to improve connector reliability and performance.
• Lead technical design reviews and provide guidance on system architecture and design trade-offs.

Development & Engineering Excellence
• Develop and maintain complex connectors for mission-critical enterprise

applications such as Salesforce, Workday, ServiceNow, SAP, and others.
• Write high-quality, maintainable, and well-documented code following established coding standards.
• Implement robust error handling, retry mechanisms, and fault-tolerant designs for external system integrations.
• Optimize connector performance, scalability, and resource utilization.
• Conduct code reviews and ensure adherence to engineering best practices

across the team.

Problem Solving & Innovation
• Resolve complex technical challenges related to API integrations, authentication mechanisms, and data synchronization.
• Investigate and troubleshoot production issues requiring deep technical

expertise.
• Research and implement innovative solutions for emerging integration patterns such as OAuth 2.0, JWT, SAML, and modern authentication methods.
• Analyze and optimize system bottlenecks affecting connector performance and reliability.
• Drive continuous improvement initiatives to enhance connector quality and

maintainability.

Mentorship & Team Development
• Mentor and guide senior and mid-level engineers on technical design, coding practices, and problem-solving approaches.
• Conduct technical training sessions and knowledge-sharing workshops.
• Review and provide constructive feedback on technical designs and code

implementations.
• Foster a culture of engineering excellence, innovation, and continuous learning.
• Support career development of team members through technical guidance and coaching.

Collaboration & Cross-Functional Partnership
• Collaborate with Product Management to translate business requirements into scalable technical solutions.
• Partner with Customer Success and Support teams to resolve complex customer issues.
• Work with QE teams to define comprehensive testing strategies and ensure

quality standards.
• Coordinate with other engineering teams on cross-module dependencies and integrations.
• Participate in technical discussions with customers and partners as a subject matter expert.

What You Bring
• 12+ years of professional software engineering experience with at least 3+ years in a senior or principal engineering role
• Bachelor's degree in Computer Science, Software Engineering or related

technical field

Technical Expertise & Core Competencies
• Expert-level proficiency in Java and Groovy, with a deep understanding of

object-oriented design principles, design patterns, and enterprise application

development.
• Strong experience working with RESTful APIs, SOAP services, and enterprise

integration patterns, including authentication and authorization frameworks such as OAuth 2.0, SAML, JWT, and modern authentication protocols.
• Proven track record of designing and building scalable, high-performance

systems capable of handling complex integrations with external enterprise

platforms.
• Deep understanding of database technologies, including SQL and NoSQL, along with expertise in data modeling for large-scale applications.
• Experience integrating with major enterprise applications and platforms such as Salesforce, Workday, ServiceNow, SAP, Active Directory, or other SaaS and on-premise enterprise systems.
• Strong adoption and high usage of AI-assisted development tools to improve engineering productivity, debugging efficiency, and code quality.
• Experience in designing and building AI-driven agents and automation tools to support various stages of the software development lifecycle, including code generation, debugging, testing, documentation, incident analysis, and knowledge retrieval.

$225,000 - $245,000 a year

About Saviynt

Saviynt is a leading provider of cloud identity and access governance solutions. Saviynt enables enterprises to secure applications, data, and infrastructure in a single platform for Cloud (Office 365, AWS, Azure, Salesforce, Workday) and Enterprise (SAP, Oracle EBS). Saviynt is pioneering Identity 3.0 by integrating advanced risk analytics and intelligence with fine-grained privilege management. Top global brands leverage Saviynt technology. Saviynt is headquartered in Irvine, California with offices in Chicago, New York, Toronto, London, and Hyderabad, India.
Learn more about Saviynt
Size
500 employees
Industry
Founded
2010

Similar Jobs

More Jobs at Saviynt

More Information Technology Jobs

Find similar Principal Software Engineer, Connectors jobs: