Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

IBM Senior Software Developer Go/Python/Scala 
Poland, Lesser Poland Voivodeship, Krakow 
146154334

Today

Your Role and Responsibilities

  • Be one of the technical leaders of watsonx.ai ecosystems, focusing on development in Go, Scala & Python languages
  • Lead and participate in software design and code reviews, to ensure a high level of software quality delivered to customer
  • Drive the delivery of high impact projects for delivery into enterprise production environments.
  • Lead and adhere to professional software engineering practices using such most common tools and practices in software enterprise business (e.g. Test Driven Development, Continuous Integration tools, Source Code Management, etc.)
  • Participate in and lead the planning, creation and execution of automated test stack for developed features
  • Maintain a high level of proficiency within the area of overall Software Engineering knowledge and contribute to the technical skills growth of other team members
  • Participate in customer engagements (enhancement requests, issue resolution, etc.)
  • Work well independently and as part of a bigger team

Required Technical and Professional Expertise

  • 7+ years experience in at least one of the languages, like: Go, Python (preferred languages) or/and Scala.
  • extensive experience with architecture design, especially with microservice and scalable environments
  • experience working with containerised environments (Docker, Kubernetes, Openshift, etc…)
  • experience leading teams from technical perspective
  • working knowledge of CI/CD-based development practices


Preferred Technical and Professional Expertise

  • working knowledge of ML and AI technologies, especially around Generative AI
  • understanding of MLOps concepts
  • experience collaborating with different roles in the product development