Senior Full-stack Engineer (Microservices | C# | Kubernetes)

RO-B-Bucharest

Global Careers (External)

Req #: 52438
Type: Regular
logo

Keysight Technologies Inc.

Connect With Us:
Connect To Our Company
				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.
* Experience 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.***
			
Share this job: