×
Register Here to Apply for Jobs or Post Jobs. X

Aveva PI Software Engineer

Job in Charlotte, Mecklenburg County, North Carolina, 28202, USA
Listing for: Anveta, Inc
Part Time position
Listed on 2026-07-01
Job specializations:
  • IT/Tech
Job Description & How to Apply Below

Aveva Pi Software Engineer

LOCAL TO CHARLOTTE ONLY – Hybrid 3 days week in office in Charlotte, NC (LOCAL CANDIDATES 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 work streams 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 operational activities across PI infrastructure.

Key Responsibilities:

  • Technical Leadership & Delivery Execution (Primary)
    • Own day-to-day technical execution across multiple parallel work streams: clarify scope, define next steps, and drive delivery to completion.
    • Break down ambiguous requirements into actionable epics/stories/tasks; identify dependencies, risks, and sequencing.
    • Guide and mentor developers: propose implementation approaches, teach patterns/standards, and delegate work appropriately.
    • Ensure delivery outputs are enterprise-ready: maintainability, security controls, operational readiness, and documentation/runbooks.
    • Partner with architecture/standards owners to ensure implementation aligns to published design principles and coding standards.
    • Provide clear status updates to technical and non-technical stakeholders; escalate risks and blockers early.
  • Agile/Scrum Collaboration (JIRA)
    • Collaborate closely with the team’s Project Manager and Agilist who coordinate Agile ceremonies, reporting, and cadence.
    • Bring technical context to sprint planning and backlog refinement: help ensure stories are implementable, risks/dependencies are understood, and acceptance criteria are clear.
    • Support delivery execution during the sprint by helping engineers stay aligned on scope, sequencing, and next steps in JIRA.
  • AWS Engineering (Automation, Orchestration & Infrastructure-as-Code)
    • Design, build, and enhance AWS-based automation workflows and services (commonly including Step Functions, Lambda, Systems Manager (SSM), S3, DynamoDB, IAM/RBAC, and related services).
    • Build and maintain cloud infrastructure using Infrastructure-as-Code (Terraform preferred; Cloud Formation familiarity a plus).
    • Implement reliability engineering practices: observability, log/metric/trace instrumentation, failure handling, retries, runbooks, and root-cause analysis.
    • Support secure-by-design implementations: least-privilege access patterns, credential governance, and auditability.
    • Leverage enterprise secrets and privileged access tooling as appropriate (e.g., Hashi Corp Vault, Cyber Ark, Beyond Trust).
  • Quality, Operational Readiness & Documentation
    • Participate in and/or lead code reviews; enforce engineering standards and best practices.
    • Create or improve technical documentation: architecture notes, designs, SOPs, runbooks, deployment/backout plans, and support procedures.
    • Drive testing discipline (unit/integration) and support production deployment readiness activities.
  • GenAI Initiatives (Proof-of-Concept Delivery)
    • Lead or support delivery of GenAI proof-of-concepts in collaboration with an internal AI community of practice, with a focus on outcomes that can scale in subsequent phases.
    • Work with product and stakeholders to define success criteria, technical approach, and roadmap for expansion.

    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…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary