Senior Software Development Engineer (Golang)

IBMKrakow, PL
Published on

About the Role

At IBM, work is more than a job - it's a calling to lead in a new era of technology. This role involves designing and delivering an innovative platform used by Apptio, tackling exciting features that enhance collaborative processes and automate vital operations.

Responsibilities

As a Senior Software Development Engineer, you will:

  • Collaborate with your scrum team to deliver impactful features bi-weekly.
  • Own end-to-end features from concept through design to production, working closely with product managers, other engineers, and cross-functional teams.
  • Engage with internal teams to create systems that facilitate growth and operational efficiency.

About the Candidate

The ideal candidate is a proficient Golang engineer, passionate about delivering elegant solutions for complex problems. You should have a curious mind, a commitment to continuous improvement, and thrive in an agile, collaborative team environment. Key requirements include:

  • Expertise in Go and Terraform.
  • Experience with AWS, Azure, and/or GCP services.
  • Strong knowledge of SDLC best practices and data models.
  • Effective communication skills and a team-oriented mindset.

About the Company

IBM is at the forefront of providing intelligent solutions that drive organizational success through AI and hybrid cloud technologies. The focus is on helping clients leverage data for effective AI applications, underpinning a flexible approach to business operations.

Company Culture and Benefits

Being an IBMer means continuous learning and career development in an innovative and supportive environment. IBM promotes a culture of trust, teamwork, and courage, allowing employees the freedom to experiment and grow within their roles, regardless of their background. The company is committed to equal opportunities and values diversity among its workforce.