Source description
About the role
Overview
About Us
Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do. Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.
About the Role
We are seeking a senior full-stack engineer (Microservices | C# | Kubernetes) to contribute to the design and evolution of a modern distributed platform based on microservices architecture , with an Angular frontend , C#/.NET backend , and deployment in a Kubernetes cluster . This is a senior backend-focused software developer role for an expert engineer with deep hands-on experience in building web based products. The role is centered on developing scalable services, improving reliability and contributing to engineering best practices.
Responsibilities
Design, develop, and evolve scalable backend microservices using C# / .NET . Define and implement service boundaries, API contracts, and integration patterns across the platform. Implement robust solutions for resilience, scalability, observability, and fault tolerance . Apply best practices for Clean Architecture, DDD, event-driven workflows, and secure coding practices . Contribute through peer code reviews, troubleshooting, and collaboration with cross-functional teams. Develop and manage RESTful APIs and event-driven integrations between services. Deploy, configure, and maintain services within Kubernetes clusters . Implement CI/CD pipelines for automated testing, deployment, and rollback strategies. Optimize system performance, scalability, and reliability across distributed services. Collaborate with architects, DevOps engineers, product managers, and QA teams. Ensure best practices in security, observability, logging, tracing, and monitoring . Troubleshoot production issues and perform root-cause analysis. Write clean, testable, and well-documented code. Contribute technical input to backlog refinement, implementation planning, and system improvements. E xperience with Angular in enterprise-scale applications Strong focus on frontend performance optimization, lazy loading, rendering efficiency, and bundle optimization
Qualifications
-
Cloud / DevOps Hands-on experience with Kubernetes in production environments Experience with: Docker containerization Helm charts Kubernetes manifests Service mesh (nice to have) Ingress controllers Horizontal pod autoscaling
-
CI/CD tools such as Jenkins
-
Nice to Have 4G/5G Telecom architecture basic Security best practices for cloud-native systems Observability & Reliability: Prometheus OpenTelemetry
Required Qualifications Bachelor’s or Master’s degree in Computer Science, Engineering, or related field 8+ years of professional software engineering experience 5+ years designing and delivering microservices in production Experience as a technical lead engineer Strong experience in delivering Kubernetes-based products Experience driving technical roadmap and cross-team architecture alignment Experience working in Agile / Scrum teams Strong problem-solving and communication skills
Careers Privacy Statement Keysight is an Equal Opportunity Employer.
More at Keysight Technologies