Senior Back-end Software Engineer IBM Atlanta, GA

Kate

Administrator
Команда форума
Introduction
Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.

Your Role and Responsibilities
This position is a software engineering role in X-Force Threat Intelligence. As an IBM software engineer, you will use the latest tools and technologies available to deliver state-of-the-art software. You will ensure that software components are expertly designed, tested, verified, and ready for integration into IBM’s best-of-breed solutions that help organizations improve their business outcomes in the global marketplace. You will have the opportunity to work in a dynamic environment, learn and develop new skills, exhibit creative thinking, and turn ideas into reality. You will have strong technical and problem-solving skills, a passion for technology and software engineering, and communicate and collaborate effectively.
  • Apply skills in system design, data structures, and algorithms to design, develop, and debug threat intelligence software.
  • Utilize problem solving skills, attention to detail, and the ability to think creatively.
  • Participate in DevOps activities.
  • Take initiative and excel in teamwork.
Required Technical and Professional Expertise
In this role you will be required to have at least 3 years of experience in the following:
  • Strong experience programming in Python.
  • Solid experience programming in C++.
  • Solid experience with Linux and container technologies such as Docker and Kubernetes.
  • Solid experience with relational databases.
  • Working experience with distributed messaging systems and big data stream processing technology such as Apache Kafka or RabbitMQ.
Preferred Technical and Professional Expertise
  • Experience programming in Node.js.
  • Experience with Microsoft SQL Server.
  • Experience with noSQL databases.
  • Knowledge of cybersecurity and internet protocols.
IBM
 
Сверху