"Alerted.org

Job Title, Industry, Employer
City & State or Zip Code
20 mi
  • 0 mi
  • 5 mi
  • 10 mi
  • 20 mi
  • 50 mi
  • 100 mi
Advanced Search

Advanced Search

Cancel
Remove
+ Add search criteria
City & State or Zip Code
20 mi
  • 0 mi
  • 5 mi
  • 10 mi
  • 20 mi
  • 50 mi
  • 100 mi
Related to

  • Back-End Developer

    IBM (Houston, TX)



    Apply Now

    Introduction

     

    As a Back-End Developer, you will play a crucial role in designing, developing, and maintaining the software systems that interact with and manage our cutting-edge storage hardware. You will work closely with hardware engineers, firmware developers, and other software engineers to build robust, scalable, and efficient solutions.

    Your role and responsibilities

    * Design, develop, and implement backend services and APIs using Python.

    * Integrate software components with storage hardware and firmware.

    * Develop tools and utilities for hardware testing, configuration, and monitoring.

    * Write clean, well-documented, and testable code.

    * Participate in code reviews to ensure code quality and best practices.

    * Troubleshoot and debug issues across the software and hardware stack.

    * Collaborate effectively with cross-functional teams including hardware, firmware, and QA engineers. * Contribute to the continuous improvement of our development processes and tools.

    * Stay up-to-date with the latest technologies and trends in backend development and storage systems.

    Required technical and professional expertise

    * Computer Science, Software Engineering, or a related field.

    * Solid understanding of Python frameworks such as Django, Flask, or FastAPI.

    * Familiarity with RESTful API design and development.

    * Experience with version control systems, preferably Git.

    * Experience with CI/CD pipelines.

    * Strong problem-solving and analytical skills.

    * Excellent communication and collaboration skills.

    Preferred technical and professional experience

    * Deep understanding of Python and experience developing software that interacts with hardware, preferably storage systems.

    * Proven experience with Python libraries commonly used in storage management and data processing.

    * Familiarity with storage concepts such as block storage, object storage, file systems, RAID configurations, and data integrity techniques.

    * Experience working directly with storage hardware APIs or protocols (e.g., SCSI, NVMe command sets, vendor-specific APIs).

    * Proficiency in Python for tasks related to hardware testing and automation.

    * Experience with developing Python-based tools for monitoring and managing storage performance and health.

    * Knowledge of data serialization formats relevant to storage systems (e.g., JSON, YAML, Protocol Buffers).

    * Experience with Python in embedded systems or interacting with low-level hardware interfaces via libraries.

    * Familiarity with performance analysis and optimization techniques in Python, particularly in the context of data I/O.

    * Contribution to open-source Python projects related to storage or system administration would be a plus.

     

    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, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

     


    Apply Now



Recent Searches

[X] Clear History

Recent Jobs

  • Back-End Developer
    IBM (Houston, TX)
  • Principal Systems Engineer - (MM) FDC Chief
    Raytheon (Aurora, CO)
  • Prin Sys Engr (C2) Command and Control
    Raytheon (Aurora, CO)
  • Chief of Behavioral Health Service Line
    Veterans Affairs, Veterans Health Administration (Fayetteville, NC)
[X] Clear History

Account Login

Cancel
 
Forgot your password?

Not a member? Sign up

Sign Up

Cancel
 

Already have an account? Log in
Forgot your password?

Forgot your password?

Cancel
 
Enter the email associated with your account.

Already have an account? Sign in
Not a member? Sign up

© 2025 Alerted.org