Overview
Staff Software Engineer on the Ping Identity Data Platform team, building enterprise AI agent governance capabilities for secure, scalable, and responsible adoption of AI agents.
What you'll do
- Design, develop, and maintain AI agent governance capabilities across AI platforms such as Amazon Bedrock, Google Vertex AI, Microsoft Copilot, and Azure AI Foundry.
- Rapidly prototype and iterate on AI agent capabilities, continuously evaluating and adopting new frameworks, features, and industry best practices.
- Leverage AI coding assistants and agentic development tools to accelerate delivery while maintaining a strong focus on clear requirements, modular design, observability, maintainability, and code quality.
- Drive the evolution of core Identity Governance capabilities, including certifications, lifecycle management, workflows, and Separation of Duties (SoD), by enhancing existing functionality, improving performance and scalability, and delivering incremental features.
- Partner closely with Support and customer-facing teams to troubleshoot and resolve customer issues, drive timely solutions, and improve product reliability.
- Monitor AI agent performance, usage, operational health, and security across multiple platforms.
- Collaborate with platform, security, and product teams to implement secure AI solutions using authentication, authorization, and least-privilege principles.
- Contribute to observability by implementing logging, metrics, monitoring, and compliance for AI agents.
- Evaluate and adopt emerging AI agent platforms, interoperability standards (such as MCP and Agent-to-Agent communication), and governance technologies.
- Document architecture, governance processes, operational procedures, and engineering best practices for AI agents.
What you'll need
- Bachelor's degree in Computer Science, Software Engineering, Data Engineering, or equivalent practical experience.
- 8+ years of experience in data engineering related software engineering roles.
- Hands-on experience with data ingestion, data preparation, data processing, and building scalable data pipelines using frameworks such as Apache Spark, Apache Beam, or Apache Flink.
- Strong understanding of data modeling and designing scalable data solutions for enterprise applications.
- Extensive experience with BigQuery, SQL, NoSQL databases, and Elasticsearch.
- Experience designing, optimizing, and troubleshooting analytical queries.
- Hands-on experience building and maintaining ETL pipelines and large-scale data processing solutions.
- Familiarity with structured and unstructured data management concepts.
- Good understanding of distributed data systems and data integration patterns.
- Strong analytical, problem-solving, and communication skills.
Nice to have
- Exposure to Identity Governance (IGA) concepts.
- Experience building MCP servers and AI agents using frameworks such as LangGraph and LlamaIndex.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with containerization and orchestration technologies such as Docker and Kubernetes.
- Experience with CI/CD pipelines and DevOps practices.
- Experience building enterprise-scale distributed systems.
- Experience mentoring engineers and leading technical initiatives.
Details
- Compensation range: $132,000–$170,000 (Colorado pay transparency range; final compensation depends on knowledge, skills, and abilities).
- Location: USA, Remote.
Read the full description and apply on the company’s own careers page.