
Aveva Pi Software Engineer
Job Description
Job Title: Aveva PI Software Engineer
LOCAL TO CHARLOTTE ONLY – Hybrid 3 days week in office in Charlotte, NC (( LOCAL CANDIDATES ONLY)
US Citizen or Green Card only
2 Virtual Interviews
W2 Only
Lead Software Developer - PI Platform Engineering
Automation • Cloud • GenAI • AVEVA PI Ecosystem • AWS
Position Summary
We are seeking a highly skilled Lead Software Developer to drive technical delivery across multiple concurrent workstreams for the PI Platform Engineering Team. This role is execution-focused and hands-on: you will translate business needs into concrete technical plans, lead developers through implementation, and ensure solutions are enterprise-grade, supportable, well-documented, and aligned to established engineering standards.
Our team builds custom solutions focused on automation, cloud, and Generative AI surrounding the AVEVA PI System ecosystem. A major focus area is an internal AWS-based orchestration and automation platform used to coordinate workflows, deployments, and operation alactivities across PI infrastructure.
Required Qualifications:
• 7+ years of professional software development experience, including leading delivery for other developers or squads.
• Strong AWS experience building production-grade services and automation workflows.
• Demonstrated ability to lead execution across multiple simultaneous initiatives: scoping, planning, dependency management, and delivery.
• Experience working in Agile/Scrum environments using JIRA (technical contribution to planning/refinement; collaboration with delivery roles).
• Hands-on experience with Infrastructure-as-Code for cloud environments (Terraform preferred; CloudFormation familiarity a plus).
• Strong SDLC discipline: Git-based workflows, CI/CD practices, code review, documentation, and operational readiness.
• Excellent communication skills: ability to translate between business needs and technical implementation plans.
Preferred Qualifications
• Experience in the AVEVA/OSIsoft PI ecosystem (Data Archive, Asset Framework, PI Vision, PI Web API/SDKs) or similar industrial/historian platforms.
• Experience modernizing legacy applications into enterprise architecture standards (security, supportability, observability, and documentation).
• Hands-on experience with .NET/C#, SQL, PowerShell, and at least one modern scripting/runtime language (e.g., Python, Node.js).
• Experience with monitoring/log aggregation and operational tooling (e.g., CloudWatch, Splunk, Elastic, Dynatrace).
• Applied experience delivering GenAI prototypes or internal productivity/automation solutions.
Similar Jobs
Sr Data Engineer
Pennsylvania
AI/ML Engineer
Texas
Backend Engineer (Go/Python)
Remote
Senior Backend Engineer
California
GCP Data Engineer
North Carolina