JobsSenior Software Engineer II
IBM logo

Senior Software Engineer II

IBM

Location

United States

Type

Full-time

Posted

6/11/2026

Compensation

$161,000 - $276,000 per year

Undergraduate with 5+ Years of Experience
Approval 98.5%·Filings 2,072·New hires 501·
💎 Strong Sponsor
·FY 2025

Job description

The Senior Software Engineer II role at IBM focuses on developing the Infrastructure Cloud, which integrates Infrastructure and Security Lifecycle Management. The position requires a deep backend focus, particularly in Golang and Ruby, and involves collaboration with cross-functional teams to design and implement impactful features. The engineer will also mentor teammates and advocate for technical roadmaps that enhance organizational performance. This role is part of a team dedicated to innovation and continuous learning in a dynamic environment.

Requirements

  • At least 10+ years of experience as an engineer.
  • Professional experience developing with modern programming languages and frameworks, specifically Golang and Ruby.
  • Experience working with distributed systems on cloud providers such as AWS, Azure, or GCP.
  • Demonstrated conflict resolution skills and the ability to maintain project alignment.
  • Experience mentoring peers through code and design reviews.

Responsibilities

  • Lead the design, prototyping, and implementation of multi-phase features and tools.
  • Collaborate closely with Product Design, Product Management, and engineering teams.
  • Act as a subject matter expert in Golang development and quality standards.
  • Spot potential technical issues and recommend improvements.
  • Advocate for technical roadmaps that enhance organizational performance.

Benefits

  • IBM offers competitive compensation, healthcare coverage, retirement programs, paid parental leave, tuition assistance, wellness programs, flexible work options, and extensive learning and certification resources.

Is this posting expired or inaccurate?