Unknown Company

Lead Software Developer – OSIsoft / AVEVA PI Platform Engineering

washington, dc • Posted 3 days ago
Onsite Full Time General

Lead Software Developer – OSIsoft / AVEVA PI Platform EngineeringFocus: PI System Engineering • PI Automation • PI Integrations • AWS EnablementPosition SummaryWe are seeking a hands-on Lead Software Developer to drive technical delivery for the OSIsoft / AVEVA PI System ecosystem. This role owns execution across multiple PI-focused initiatives, translating operational and business needs into scalable, enterprise-grade PI solutions.

The role combines deep PI platform experience, technical leadership, and cloud-enabled automation to support and modernize PI infrastructure at scale.Key ResponsibilitiesPI Platform Engineering & Delivery (Primary)Lead day-to-day technical execution for PI System initiatives, including enhancements, integrations, automation, and platform modernization.Design and implement solutions across the PI ecosystem:PI Data ArchiveAsset Framework (AF)PI VisionPI Web API / SDKsTranslate ambiguous operational requirements into clear technical designs, epics, and tasks.Guide developers on PI best practices, data modeling, integration patterns, and performance considerations.Ensure PI solutions are enterprise-ready: security, reliability, supportability, and documentation.PI Automation & IntegrationBuild and enhance automation workflows supporting PI infrastructure operations (deployments, upgrades, health checks, data flows).Integrate PI with upstream/downstream systems using PI Web API, custom services, and cloud-native tooling.Support modernization of legacy PI solutions into standardized, supportable architectures.Cloud Enablement (AWS)Use AWS services to orchestrate and automate PI workflows, including:Lambda, Step Functions, SSM, S3, DynamoDB, IAMManage PI-supporting infrastructure using Infrastructure-as-Code (Terraform preferred).Implement observability, logging, and operational monitoring for PI-integrated services.Technical Leadership & Agile ExecutionMentor and guide developers; lead code reviews and enforce engineering standards.Partner with PMs and Agilists to ensure PI-focused stories are clear, sequenced, and executable in JIRA.Provide clear status updates and proactively escalate PI platform risks or blockers.Documentation & Operational ReadinessProduce and maintain PI architecture documentation, SOPs, runbooks, and deployment procedures.Support production readiness, testing discipline, and post-deployment support.GenAI (Supporting Capability)Support GenAI proof-of-concepts related to PI data usage, automation, or internal productivity (secondary focus).Required Qualifications7+ years software engineering experience with hands-on technical leadership.Strong experience with OSIsoft / AVEVA PI System, including PI Data Archive and AF.Proven ability to lead execution across multiple PI-related initiatives simultaneously.Experience integrating PI with external systems using PI Web API / SDKs.Strong AWS experience supporting PI automation or integrations.Infrastructure-as-Code experience (Terraform preferred).Experience working in Agile/Scrum environments (JIRA).Strong SDLC discipline: Git, CI/CD, code reviews, documentation.Preferred QualificationsPI Vision customization and optimization experience.Experience modernizing or scaling enterprise PI deployments.Hands-on development experience with.NET/C#, SQL, PowerShell, plus Python or Node.js.Experience with monitoring/logging tools (CloudWatch, Splunk, Elastic, Dynatrace).Prior delivery of PI-related automation or GenAI use cases.

Back to Job Search