Ibm logo
Ibm Verified
IT Services, Consulting, Cloud Computing, Enterprise Software, Hardware

Staff Software Engineer

Texas, United StatesHybridFull TimeStaff$138,629–$145,000 /yrPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

IBM is seeking a Staff Software Engineer in Houston, TX, with up to 40% telecommuting permitted. The role involves developing and maintaining scalable microservices using Go, participating in architecture reviews, and designing software solutions for the company's Cloud. Responsibilities include on-call support, managing service secrets with Vault, containerized testing with Docker and Kubernetes, and adhering to RESTful API standards. The engineer will also monitor service health using Mezmo and Sysdig, and utilize Python for internal testing tools. A Bachelor's degree in Computer Science or a related field and two years of experience with specific technologies are required.

Your Role And Responsibilities
Staff Software Engineer, IBM Corporation, Houston, TX (Up to 40% telecommuting permitted):

  • Develop and maintain scalable and resilient microservice solutions for the company’s Cloud using Go Programming Lanuage.
  • Participate in software architecture document reviews and design software solutions for the company’s Cloud.
  • Create and update software tickets according to team goals and development priorities.
  • Provide on-call support for the company’s Cloud Backup offering.
  • Maintain and rotate service secrets using Vault.
  • Use Docker engine and Kubernetes to test services with containerized deployments.
  • Follow and iterate on published Swagger documentation for RESTful API development in Go language.
  • Monitor service health and performance with Mezmo logging tools and Sysdig.
  • Employ Python to create and sustain internal testing and mocking tools for development purposes.
  • Utilize: Kubernetes, Jenkins, Python, Atlassian Jira, Service Now, PagerDuty, REST API Design.

Required: Bachelor’s degree or equivalent in Computer Science, Computer Engineering or related and two (2) years of experience as Software Engineer or related. Two (2) years of experience must include utilizing Kubernetes, Jenkins, Python, Atlassian Jira, Service Now, PagerDuty, REST API Design. $138629 to $145000 per year. Full time. SN157.
Required Technical And Professional Expertise
Bachelor’s degree or equivalent in Computer Science, Computer Engineering or related and two (2) years of experience as Software Engineer or related. Two (2) years of experience must include utilizing Kubernetes, Jenkins, Python, Atlassian Jira, Service Now, PagerDuty, REST API Design.

Sample Ibm interview questions

  • 1

    Explain the difference between Convolutional Neural Networks (CNNs) and Recurrent Neural Networks

    technicalmedium
  • 2

    Reverse a linked list

    codingeasy
  • 3

    Remove Duplicate Emails

    codingmedium
  • 4

    Move all zeros to the end of an array

    codingeasy
  • 5

    Merge Intervals

    codingmedium

Sign up for a personalized interview prep pack tailored to this role.

Ready to apply?
You'll be redirected to Ibm's application page.

Similar roles