Software Engineering Build Systems Engineer

3 tygodni temu


Kraków, Lesser Poland IBM Pełny etat
Introduction
At IBM Watson orders, work is more than a job – it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.

Your Role and Responsibilities
This role is looking for a talented engineer to help own, manage, and develop the common runtime and build tooling for the IBM Watson Orders offering.
The core responsibilities of an engineer in this space are:
- Own the core build tooling for our Python monorepo built with pants.
- Develop and maintain internal build tool plugins and development environment tooling.
- Own and develop the integration of our python tooling stacks: python3.8, pytest, flake8, pylint, mypy, 150+ pypi libs
- Provide integration support for IDEs in our build and test environment (VSCode, IntelliJ)
- Develop and maintain engineer-facing build, test, profile, static analysis, and release tooling
- Serve as an owner in the continuous process of maintaining the canon of "Best Practices" including the policy judgement made around code style, documentation conventions, calling patterns, and library use including identifying and migrating to common third-party
libraries, where appropriate.
- Educate the engineering teams on best practices, and where possible, automate enforcement and migrate existing code to ensure compliance
- Define and maintain the environment defined by a "correct" checkout of the dev environment, the associated automated tooling, as wellas the "correct" integration with various IDEs and profiling tooling
- Provide technical support and training to engineers on the use of the development environment

Required Technical and Professional Expertise
  • 5+ years of professional experience in Python
  • 3+ years of experience in Linux environments
  • 3+ years of professional experience in Bash Shell Scripting
  • Quick learner and ability to quickly add value to the team
Preferred Technical and Professional Expertise
  • Strong knowledge of python language, runtime, and ecosystem
  • Experience with tooling in monorepos
  • Pants or similar core build system
What we offer:
  • Working for a top 5 IT company according to Forbes 2022 best employers ranking
  • International and prestigious projects
  • Highly skilled teams of experts
  • Wide range of IBM trainings and certificates
  • Access to Udemy, Harvard Business Review, O'Reilly, Interskill, IBM AI Skills Academy
And what is more:
  • Contract of employment
  • Competitive compensation – salary range, depending on your skills and experience
  • Private medical care and life insurance
  • Employee Assistance Program
  • Sport, charity & other networking groups
  • Summer / winter camps for children
  • Discounts with IBM employee badge
  • Referral Bonus Program
  • Home office option
  • No dress code

#J-18808-Ljbffr

  • Kraków, Lesser Poland Arista Pełny etat

    Software Engineer, Engineering ProductivityFull-timeArista Networks was founded to pioneer and deliver software driven cloudnetworkingsolutions for largedatacenter storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has...


  • Kraków, Lesser Poland IBM Pełny etat

    IntroductionIBM Data & AI DevOps team is responsible for creating automated processes to develop, test, deploy, and maintain software systems across the whole software development lifecycle. Whether you are working on projects internally or for a client, continuous integration and continuous deployment is critical to the success of IBM and our clients...

  • Senior Software Engineer

    3 tygodni temu


    Kraków, Lesser Poland PLVision Pełny etat

    Senior Software Engineer (Networking, Embedded C) @ PLVision Kraków Kraków, Lesser Poland Voivodeship, Polska Ready to tackle complex challenges in the dynamic technology domain of computer networking? PLVision invites an ambitious Senior Network Software Engineer to join a new project for our customer – one of the world's most influential software...


  • Kraków, Lesser Poland Software Mind Pełny etat

    [BCL] Senior Back-End Software Engineer (.NET) Full-time Company Description Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional...


  • Kraków, Lesser Poland Motorola Solutions Systems Polska Pełny etat

    Senior Java Software Engineer @ Motorola Solutions Systems Polska Kraków, Lesser Poland Voivodeship Senior Java Software Engineer @ Motorola Solutions Systems Polska Kraków Kraków, Lesser Poland Voivodeship, Polska The Motorola Solutions Command Central Video Services team is responsible for the architecture, design, and development of cloud-based Video...

  • Senior Software Engineer

    3 tygodni temu


    Kraków, Lesser Poland PLVision Pełny etat

    Ready to tackle complex challenges in the dynamic technology domain of computer networking? PLVision invites an ambitious Senior Network Software Engineer to join a new project for our customer – one of the world's most influential software companies.We are looking for a professional with extensive experience in programming embedded systems in C and...


  • Kraków, Lesser Poland JAM Software GmbH Pełny etat

    Integration Software Engineer (onsite) – UMPAt AVSystem, we are a Polish-based company behind a telco industry-leadingUnified Management Platform (UMP) product allowing Communication Service Providers automatic setup, upgrades, and monitoring of millions of their client routers.We are seeking a dedicated Integration Software Engineer with a programming &...


  • Kraków, Lesser Poland Sabre Pełny etat

    Sabre Technology Company: Join Us as a Software Systems Engineer Sabre is a technology company focused on powering the global travel industry. Leveraging cutting-edge technology, we develop solutions that address major opportunities and solve challenges within travel. Positioned at the heart of the travel sector, we drive innovation to create a more...


  • Kraków, Lesser Poland Motorola Solutions Systems Polska Pełny etat

    Software Engineering Manager @ Motorola Solutions Systems Polska Kraków Kraków, Lesser Poland Voivodeship, Polska Computer Aided Dispatch Center is an essential part of advanced group communication solutions. Dispatching is a central functionality of such a center. Dispatch and Content Logging team is responsible for creating integrated dispatch solutions....


  • Kraków, Lesser Poland Motorola Solutions Systems Polska Sp.z.o.o Pełny etat

    Senior Java Software Engineer Krakow, Polska Who we're looking for?4+ years of experience in software developmentpractical knowledge of Javaexperience with concurrent programmingpractical knowledge of application testingGood knowledge of computer networksknowledge of IT security concepts and practicesfamiliar with cloud / distributed computing...


  • Kraków, Lesser Poland Software Mind Pełny etat

    [BG1] Senior Front-end Software Engineer (Angular) Full-time Company Description Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building...


  • Kraków, Lesser Poland Sabre Pełny etat

    Sabre is a tech company that plays a vital role in the global travel industry. Leveraging cutting-edge technology, we craft innovative solutions that tackle major opportunities and resolve intricate challenges within the travel sector. Positioned as a central figure in travel, we drive the future by introducing advancements that lead to a more connected and...

  • Software Engineer

    3 tygodni temu


    Kraków, Lesser Poland Philip Morris International Management SA Pełny etat

    MAKE HISTORY WITH USAt PMI, we've chosen to do something incredible. We're totally transforming our business and building our future on one clear purpose – to deliver a smoke-free future.With huge change, comes huge opportunity. So, wherever you join us, you'll enjoy the freedom to dream up and deliver better, brighter solutions and the space to move your...

  • Software Engineer

    3 tygodni temu


    Kraków, Lesser Poland Philip Morris International Pełny etat

    MAKE HISTORY WITH USAt PMI, we've chosen to do something incredible. We're totally transforming our business and building our future on one clear purpose – to deliver a smoke-free future.With huge change, comes huge opportunity. So, wherever you join us, you'll enjoy the freedom to dream up and deliver better, brighter solutions and the space to move your...

  • Software Engineer

    1 miesiąc temu


    Kraków, Lesser Poland Philip Morris International Pełny etat

    MAKE HISTORY WITH USAt PMI, we've chosen to do something incredible. We're totally transforming our business and building our future on one clear purpose – to deliver a smoke-free future.With huge change, comes huge opportunity. So, wherever you join us, you'll enjoy the freedom to dream up and deliver better, brighter solutions and the space to move your...

  • Software Engineer

    3 tygodni temu


    Kraków, Lesser Poland Guidewire Software Pełny etat

    Software Engineer – Krakow, PolandDo you understand the power of persistence? Are you ready to get better every day? We're looking for a Software Engineer to join our development team in Krakow. You'll play a key role in building products that improve the experience of millions of Guidewire customers worldwide. Working in a team of specialists who have a...


  • Kraków, Lesser Poland Allvue Systems, LLC Pełny etat

    We areAllvueSystems,the leading provider of software solutions for the Private Capital and Credit markets. Whether a client wants an end-to-end technology suite, or independently focused modules,Allvuehelps eliminate the boundaries between systems, information, and people. We're looking for ambitious, smart, and creative individuals to join our team and help...

  • Software Engineer

    3 tygodni temu


    Kraków, Lesser Poland Acceleroid Pełny etat

    Do you love building scalable and innovative backend systems in the cloud? Are you passionate about leveraging AI and ML models to drive real-world impact? If so, we have the perfect opportunity for you We're seeking a talented and experienced Software Engineer to join our dynamic team and play a crucial role in developing and integrating cutting-edge...


  • Kraków, Lesser Poland Iqvia Pełny etat

    Staff Engineer, Site Reliability EngineeringLocation (flexible): Poland, Spain or Italy (hybrid/remote)Role SummaryThis is a staff engineer position within the Analytics Center of Excellence (ACOE) department of the Research & Development Solutions org (R&DSIT). This SRE is responsible for the design and implementation of a hybrid cloud strategy including...


  • Kraków, Lesser Poland HITACHI ENERGY SERVICES SP. Z O.O. Pełny etat

    Description : As DevOps Engineer you will join our team in Krakow, working with experienced DevOps colleagues from Poland and Switzerland. With excellent software engineering skills and can-do culture, you will be a part of our global group providing comprehensive solutions for Hitachi Energy Mission Critical Communication systems. Joining Mariusz...