Senior Software Engineer – Plex
Listed on 2025-12-14
-
IT/Tech
Systems Engineer, Cybersecurity
Join to apply for the Senior Software Engineer – Plex role at Rockwell Automation
.
Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. We are looking for a passionate problem solver who wants to make a difference through technology.
Job DescriptionPosition Summary:
We are looking for a Senior Software Engineer with a focus on Kubernetes and Containerization to join our Plex Platform team. You will design, maintain, and scale our Kubernetes-based platform to ensure high availability, security, and performance. You will work closely with development, security, and infrastructure teams to automate operations, improve multi-cluster management, and enhance developer workflows. You will also participate in an on‑call rotation to support critical platform operations.
You will report to the Software Engineering Manager.
- Manage, maintain, and improve our Kubernetes platform, ensuring high availability and scalability.
- Implement infrastructure as code (Terraform, Helm, Flux, Kustomize, etc.) to automate platform operations.
- Enhance observability and logging using Open Telemetry and Elastic Stack.
- Improve networking and security policies within Kubernetes (e.g., Istio, Cilium, and Network Policies).
- Support developers by optimizing CI/CD pipelines and containerized application deployment workflows.
- Troubleshoot production incidents, perform root cause analysis, and drive reliability improvements.
- Evaluate and implement cloud‑native technologies to enhance platform efficiency.
- Collaborate with security teams to ensure best practices for container security and compliance.
- Work with multi‑cluster management solutions such as Rancher, Cluster API (CAPI), or other Kubernetes fleet management tools.
- Manage Kubernetes infrastructure on Azure and vSphere.
- Participate in an on‑call rotation to support platform operations and respond to incidents.
- Typically requires 5+ years of relevant professional experience.
- 3+ years working with Kubernetes in a production environment.
- Proficiency in Terraform, Helm, and Kubernetes manifests for infrastructure automation.
- Experience with networking (CNI, Istio, Ingress controllers, and multi‑cluster networking).
- Experience with Linux administration and container runtimes (Docker, containerd).
- Familiarity with observability tools (Open Telemetry, Elastic Stack).
- Experience managing multi‑cluster Kubernetes environments (Rancher & Cluster API).
- Solid understanding of RBAC, security policies, and secrets management in Kubernetes.
- Hands‑on experience with Azure and vSphere as Kubernetes infrastructure providers.
- Demonstrated experience developing and deploying high‑volume, high‑transaction‑based, distributed and redundant cloud applications.
- Background developing in .NET technologies.
- The ability to participate in an on‑call rotation for platform support.
- Experience with Git Ops practices (FluxCD, ArgoCD).
- Prior experience in SRE or Platform Engineering roles.
- Knowledge of database management in Kubernetes (e.g., Postgre
SQL, MySQL, or distributed storage solutions like Ceph or Longhorn). - Degree in Computer Science or related area.
- Health Insurance including Medical, Dental and Vision
- 401(k) plan
- Paid Time off
- Parental and Caregiver Leave
- Flexible Work Schedule; you can work with your manager to enjoy a schedule that fits your personal life
- Additional benefits information available at
We are an Equal Opportunity Employer including disability and veterans. If you are an individual with a disability and need reasonable accommodation during the application process, please contact our services team at .
Rockwell Automation’s hybrid policy aligns that employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.
#J-18808-Ljbffr(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).