Overview:
Keysight is on 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.
Project description:
A cloud native elastic application and security test solution for zero trust in distributed cloud. Cyperf tests network application performance and security efficacy in both pre-deployment lab settings and safely in live production networks.
https://www.keysight.com/us/en/products/network-test/cloud-test/cyperf.html
Position Description
We are seeking a highly skilled and experienced Senior Software Engineer to join our backend engineering team. The ideal candidate will have a strong background in developing and maintaining Golang-based microservices deployed in Kubernetes environments. This role requires a deep understanding of distributed systems, container orchestration, and cloud-native development practices. Familiarity with Linux shell environments for debugging and operational tasks is essential.
Responsibilities:
* Design, develop, and maintain scalable and performant Golang microservices.
* Write clean, maintainable, and well-documented code following best practices.
* Debug and troubleshoot issues in a Linux shell environment.
* Participate in code reviews, architecture discussions, and technical planning.
* Contribute to improving engineering standards, tooling, and processes.
* Occasionally contribute to frontend development using Angular and reactive programming patterns.
Qualifications:
* 5+ years of professional software engineering experience.
* Strong proficiency in Golang and microservices architecture.
* Hands-on experience with Helm, Kubernetes, Docker, and containerized application development.
* Proficient in using Linux shell for debugging and system-level troubleshooting.
* Solid understanding of RESTful APIs and distributed systems.
* Excellent problem-solving abilities and attention to detail.
* Strong communication skills in English and good collaboration abilities.
Desirable
* Familiarity with cloud platforms such as AWS, GCP and Azure.
* Knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
* Exposure to message brokers (e.g., MQTTS, NATS).
* Familiarity with CI/CD tools and practices (e.g. Jenkins, packer, Terraform/Tofu).
Careers Privacy Statement
***Keysight is an Equal Opportunity Employer.***
Share this job:
Share this Job