IBM Software Developer (Server Systems) in Houston, Texas

Job Description

IBM is seeking a software developer to work on Server Systems Programming. Systems Software developers design and code software for IBM Power System Servers – servers which are enterprise hardware servers that meet today’s big data workload demands through cloud enablement with increased security, high availability, rapid scalability and simplified maintenance and management, while stimulating business growth. Power Systems servers are built for IT infrastructure and cognitive workloads for private and public clouds.

The AIX Security Development Team has openings for experienced software engineers. Come join a team of high caliber security developers in the exciting and growing area of security and compliance solutions for the enterprise class Server Systems. These solutions are needed to defend today's virtualized data centers and cloud infrastructure against ever evolving new threats. You'll take on new requirements and develop creative security solutions in the areas of Compliance, Cryptography, Virtualization, and Cloud technologies.

This is your chance to develop innovative new technology products, as well as your career.

You will get to work with team members who work on:

  • Operating systems and network security

  • Identity manager, access control and authentication

  • System integrity management and auditing

  • Cryptography algorithms and standards, Trusted Platform module

  • Industry compliance regulations and policies

  • Security certifications and profile management

  • Security vulnerability and incident analysis and response

You will be required to:

  • As a leader you will oversee a team of developers

  • Create new ways to solve existing production security issues

  • Collaborate with colleagues on authentication, authorization and encryption solutions

  • Evaluate new technologies and processes that enhance security capabilities

  • Take a leadership role in software design, implementation and testing

  • Develop a Power Software Security Strategy

  • Contribute to all levels of the architecture

  • Troubleshoot and debug issues that arise

  • Consult team members on secure coding practices


Required Technical and Professional Expertise

For this role, you will have in depth knowledge of:

  • UNIX and Linux Operating Systems or kernel level

  • C/C++ TCP/IP networking communications

  • IP Security

  • Hypervisors

  • Kernel development

  • Java, PHP, Perl, shell scripting

  • XML/Web Services

  • Cloud technologies

Preferred Tech and Prof Experience

We prefer familiarity with:

  • UNIX security

  • software development experience in C/C++ Interest in all aspects of security research and development

EO Statement

IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.