Search by job, company or skills

IBM

Software Development Engineer II - HashiCorp Nomad

5-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 15 days ago
  • Be among the first 50 applicants
Early Applicant
Quick Apply

Job Description

Responsibilities:

  • Work on next-generation distributed systems and cluster orchestration platforms.
  • Develop novel algorithms and architectures to manage large-scale global fleets of resources.
  • Design and implement features for task scheduling, dependency management, oversubscription, and rebalancing.
  • Enable service segmentation, shared network namespaces, and advanced deployment strategies across multiple regions.
  • Build debugging, inspection, and monitoring capabilities for tasks and resources.
  • Contribute to the Nomad ecosystem and supporting libraries to enhance extensibility and usability.
  • Program primarily in Go and continuously improve programming and system design skills.
  • Interface with internal teams, users, customers, and the community to gather feedback and improve features.
  • Own the full lifecycle of feature development from design through testing and release.
  • Participate in an on-call rotation as third-tier support for the product.

More Info

About Company

At IBM, we do more than work. We create. We create as technologists, developers, and engineers. We create with our partners. We create with our competitors. If you're searching for ways to make the world work better through technology and infrastructure, software and consulting, then we want to work with you. We're here to help every creator turn their "what if" into what is. Let's create something that will change everything.

Job ID: 133501651