SemiWiki 800x100 (1) (1)

Senior Middleware/ Back-end Developer – Python/Node.js

Senior Middleware/ Back-end Developer – Python/Node.js
by Admin on 02-13-2025 at 11:13 pm

Website Keysight EDA

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 powerful, award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. Diversity, equity & inclusion are integral parts of our culture and drivers of innovation at Keysight. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.

We are seeking a talented and experienced Senior Middleware/ Back-end Engineer to join our development team. In this role, you will play a crucial part in designing, developing, and implementing high-quality software solutions, mostly on the back-end side. You will work closely with product, design, and other technical teams to ensure the delivery of innovative and efficient products.

Responsibilities

  • Design and develop scalable and robust applications.
  • Lead and mentor the development team, ensuring best practices are followed.
  • Collaborate with product and design teams to translate requirements into technical solutions.
  • Implement and maintain coding standards and code review processes.
  • Ensure the security and performance of developed applications.
  • Participate in all stages of the software development lifecycle, from planning to implementation and maintenance.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5-6 + years of experience in back-end development, with a strong focus on designing and building scalable systems.
  • Proficiency in programming languages such as Python, C/C++ or Node.js.
  • Extensive experience with databases (SQL and NoSQL) and data modeling.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and leadership skills.
  • Ability to work effectively in a fast-paced, collaborative environment.

Bonus skills:

  • Experience with C/C++ programming language.
  • Experience with containerization and orchestration tools (Docker, Kubernetes).
  • Experience with databases (SQL and NoSQL) and data modeling.
Apply for job

To view the job application please visit jobs.keysight.com.

Share this post via: