Aveva

Senior Software Engineer – Platform (Containers & Kubernetes)

Aveva$117K — $196K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software engineering or platform engineering roles.
  • Proficient in managing containers and registries with a strong grasp of OCI image workflows.
  • Expertise in CI/CD tools like Azure DevOps, GitHub Actions, or Jenkins.
  • Hands-on experience with Kubernetes and cloud technologies, particularly Azure, AWS, or Google Cloud.
  • Strong background in Linux systems engineering and debugging.
  • Skilled in one scripting or programming language, such as Python, PowerShell, or Go.
  • Familiarity with object-oriented programming languages, especially C# and .NET.

Responsibilities

  • Build and maintain the Trusted Container Registry (TCR) and its supporting services.
  • Automate workflows for image ingestion, tagging, and publishing processes.
  • Implement and oversee security measures including vulnerability scanning and malware detection.
  • Enhance the developer experience by expanding available secure container images.
  • Provide onboarding assistance and enablement for teams using TCR.
  • Work with Product Security to develop features that ensure compliance and security.
  • Contribute to reporting and compliance initiatives pertaining to registry usage.

Benefits

  • Flexible work hours allowing for work-life balance.
  • 20 days of PTO, increasing to 25 days based on service.
  • Three paid volunteering days to support community engagement.
  • Generous parental leave policies for primary and secondary caregivers.
  • Comprehensive well-being support alongside medical, dental, and vision insurance.
  • 401K retirement savings plan with employer contributions.
Full Job Description

Salary Range:

$117,600.00 - $196,200.00

This pay range represents the minimum and maximum compensation that the position offers, and final compensation can vary within the range depending on work location, job experience, skills, and relevant educational attainment and/or training.

Job Title: Senior Software Engineer – Platform (Containers & Kubernetes)

Location: San Leandro, CA (hybrid)

Employment Type: Full-time

About the Role

AVEVA is seeking a skilled Senior Software Engineer to join our Dev Services organization and take a key role in the ongoing development, operations, and scaling of our Trusted Container Registry (TCR) platform.

TCR is central to our secure software supply chain strategy. It provides development teams with secure, pre‑scanned, digitally signed container images and enables consistent, reliable, and secure build workflows across AVEVA’s product portfolio. With adoption rapidly expanding across R&D, we are adding a dedicated engineer to help us accelerate delivery, improve developer experience, and support long-term platform growth.

This high‑impact role is ideal for someone who enjoys building internal platforms, automating container workflows, and strengthening security and compliance across the software development lifecycle.

Key Responsibilities

  • Build, operate, and improve the Trusted Container Registry (TCR) and its supporting services.

  • Develop automation for image ingestion, tagging, scanning, signing, and publishing.

  • Implement and maintain security controls such as vulnerability scanning, malware detection, and Cosign-based signature verification.

  • Enhance developer experience by expanding the catalog of secure, vetted base and application images.

  • Support onboarding and enablement for engineering teams adopting TCR across AVEVA.

  • Collaborate closely with Product Security to deliver roadmap features and ensure secure and compliant container operations.

  • Contribute to registry auditability, usage reporting, and compliance initiatives (including emerging open-source escrow requirements).

Required Skills

  • Hands-on experience with containers, registries, and OCI image workflows.

  • Strong knowledge of CI/CD pipelines and automation (e.g., Azure DevOps, GitHub Actions, Jenkins).

  • Experience with Kubernetes, Helm charts, or cloud-native infrastructure such as Azure, AWS or Google Cloud.

  • Experience with container security tools (scanning, signing, SBOMs, vulnerability detection).

  • Solid Linux systems engineering and debugging skills.

  • Proficiency in at least one scripting or programming language (Python, PowerShell, Bash, Go, etc.).

  • Experience working in DevOps, platform engineering, or internal developer platform environments.

  • Working experience with object- oriented programming languages such as C# and .NET.

Desired Skills

  • Experience with Cosign, Sigstore, or container signing frameworks.

  • Experience with BlackDuck, Trivy or similar enterprise security scanning tools.

  • Understanding of secure software supply chain frameworks (e.g., SLSA, NIST SSDF).

  • Strong communication skills for negotiations with stakeholders and troubleshooting with internal developer community.


USA Benefits include:

Flex work hours, 20 days PTO rising to 25 with service, three paid volunteering days, primary and secondary parental leave, well-being support, medical, dental, vision, and 401K.


It’s possible we’re hiring for this position in multiple countries, in which case the above benefits apply to the primary location. Specific benefits vary by country, but our packages are similarly comprehensive.

Hybrid working

We work in a hybrid way at AVEVA. Most roles are based at a local AVEVA office, with an expectation of being on-site 50% of your working hours to support collaboration and connection. Some positions are fully office-based depending on the nature of the work, and certain roles that support specific customers or markets may be remote. The working arrangement for this position will be confirmed during the hiring process.

Hiring process

Interested? Great! Get started by submitting your cover letter and CV through our application portal. AVEVA is committed to recruiting and retaining people with disabilities. Please let us know in advance if you need reasonable support during your application process.

About Aveva

Aveva is a British multinational software company headquartered in Cambridge, England. It provides engineering and industrial software solutions to various industries, including oil and gas, chemical, power, marine, and mining. The company was founded in 1967 and has grown through a series of mergers and acquisitions over the years. As of 2021, it has over 5,500 employees and operates in more than 80 countries. Aveva is listed on the London Stock Exchange and is a constituent of the FTSE 100 Index.
Learn more about Aveva
Size
5,500 employees
Industry

Similar Jobs

More Jobs at Aveva

More Enterprise Technology Jobs

Find similar Senior Software Engineer – Platform (Containers & Kubernetes) jobs: