Net with Kubernates
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+33 more
Job description
We are seeking a highly skilled and experienced Principal Software Engineer to lead the design, development, and enhancement of cloud-native platform solutions built on Kubernetes. The ideal candidate will have a strong software engineering background in C#, extensive experience with Kubernetes and container orchestration technologies, and hands-on expertise working in Linux and Windows environments. Experience with Python for automation, scripting, and tooling development is highly desirable. As a Principal Engineer, you will provide technical leadership, drive architecture decisions, mentor engineering teams, and contribute to the development of scalable, secure, and highly available platform services., * Lead the design, development, and optimization of Kubernetes-based platform solutions and services.
- Architect and develop cloud-native applications and microservices using C#/.NET technologies.
- Design and implement Kubernetes Operators, Controllers, Custom Resource Definitions (CRDs), and platform automation solutions.
- Develop automation tools and operational utilities using Python and PowerShell.
- Collaborate with DevOps, Infrastructure, Security, and Product teams to deliver scalable and reliable solutions.
- Define engineering best practices, coding standards, and architectural guidelines.
- Troubleshoot and resolve complex platform, container, and orchestration issues across Linux and Windows environments.
- Drive CI/CD implementation and automation initiatives using modern DevOps practices.
- Conduct design reviews, code reviews, and mentor engineering teams.
- Evaluate emerging technologies and recommend improvements to platform architecture and engineering processes.
- Participate in capacity planning, performance tuning, security hardening, and disaster recovery strategies., * Kubernetes
- C#
- .NET Core / .NET Framework
- Docker
- Linux Administration
- Windows Administration
- Python
- Microservices Architecture
Secondary Skills:
- Helm
- GitOps
- ArgoCD
- CI/CD Pipelines
- Azure DevOps
- Jenkins
- Terraform
- Prometheus
- Grafana
Leadership Expectations:
- Provide technical leadership across multiple engineering teams.
- Mentor senior and junior engineers.
- Drive architectural direction and platform strategy.
- Influence technology decisions and engineering roadmaps.
- Ensure engineering excellence through design reviews and best practices., Job Description: Responsibilities Design develop and maintain scalable applications using .NET C# APIs backend services and React modern frontend frameworks. Build responsive…
- 2 days ago +
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 10+ years of software engineering experience with strong expertise in C# and .NET technologies.
- 5+ years of hands-on experience with Kubernetes administration, development, and platform engineering.
- Strong experience designing and developing distributed systems and microservices architectures.
- Experience with container technologies such as Docker and container runtime platforms.
- Strong knowledge of Linux and Windows operating systems.
- Experience developing automation scripts and tooling using Python.
- Experience with Infrastructure as Code (IaC) and configuration management tools.
- Strong understanding of networking concepts, storage systems, and security principles within Kubernetes environments.
- Experience with Git-based development workflows and CI/CD pipelines., * Experience with Kubernetes Operators and Operator SDK.
- Experience with Cloud Platforms such as AWS, Azure, or Google Cloud Platform.
- Experience with monitoring and observability tools such as Prometheus, Grafana, ELK, or OpenTelemetry.
- Experience with service mesh technologies such as Istio or Linkerd.
- Knowledge of container security and Kubernetes security best practices.
- Relevant certifications such as:
- Certified Kubernetes Administrator (CKA)
- Certified Kubernetes Application Developer (CKAD)
- Microsoft Azure Certifications
- Cloud Platform Certifications
Benefits & conditions
- $200,000-220,000 per year
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Highest Paying Tech Companies for Developers
Best US AI Conferences for CTOs in 2026: Build vs. Buy, Vendor Evaluation, and Peer Intelligence
Dev Digest 121 - AI goes offline
Why Attend a Developer Event in 2026?