Backend Software Engineer – Golang Microservices
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.***
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Développeur d'applications mobiles (H/F)
2026-05-28
Software Engineer
2026-05-27
Backend Engineer - Remote
2026-05-28
- Posted
- Jun 19, 2025
- Type
- Temporary
- Level
- Mid-Senior
- Location
- Bucharest
- Company
- Keysight Technologies
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Développeur d'applications mobiles (H/F)
2026-05-28
Software Engineer
2026-05-27
Backend Engineer - Remote
2026-05-28