JobsSenior Software Engineer II
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?
