.
Tooling Engineer @ Antal
  • Warsaw
Tooling Engineer @ Antal
Warszawa, Warsaw, Masovian Voivodeship, Polska
Antal
5. 2. 2026
Informacje o stanowisku

Tooling Engineer – Clinical Data Team

Internal Developer Tools | CLI | Python | Shell

For an international organization operating in Clinical Data Management, we are looking for a Tooling Engineer to join a small, technically driven team building internal developer tools.
This role is about improving developers’ daily work through well-designed scripts, libraries, and CLI utilities.

You won’t be building customer-facing products.
You’ll be building tools for the people who build everything else.

Role Summary

You will design, maintain, and evolve workstation-level tooling that supports clinical data processing workflows.

Work split:

  • ~50% maintenance and refactoring of existing tools
  • ~50% greenfield development of new tools

Occasionally, you may support light operational tasks (e.g. job scheduling or publishing outputs), but this is not an ops role.

 What You’ll Do

  • Refactor and harden existing code (reliability, edge cases, legacy cleanup)
  • Build new tools from team specifications:
    • CLI utilities
    • Python libraries
    • Automation scripts
  • Participate actively in code reviews — both giving and receiving feedback
  • Communicate proactively: explain what you’ve built, share insights, keep the team aligned
  • Work in a CLI-first environment

? Working Conditions

  • Location: Poland
  • Work model: Hybrid — 3 days per week onsite (Warsaw office)
  • Start date: ASAP
  • Collaboration: daily standups, light weekly syncs, async-first communication
  • Autonomy: high — you decide how to solve problems; the team decides what to prioritize

Must Have

  • Strong shell scripting skills (Bash, Zsh, or similar)
  • Willingness to learn Nushell (or existing experience)
  • Solid Python proficiency (data processing with Polars)
  • Experience refactoring and maintaining existing codebases
  • Good working knowledge of Git (we also use Jujutsu)
  • Cross-platform awareness (macOS & Windows)
  • Ability to write clean, readable, well-commented code
  • Fluent English (written and spoken)

Nice to Have

  • Functional programming mindset (immutability, composition, declarative patterns)
  • Experience building internal developer tools
  • Familiarity with chezmoi or similar configuration management tools
  • Exposure to AI-assisted development (Copilot, ChatGPT, Claude)
  • Ability to exit Vim without Googling ?

Who You Are

  • Autonomous but communicative — you own your work without disappearing
  • Curious and adaptable — comfortable learning new tools and ecosystems
  • Quality-oriented — you care about maintainability, not just “does it work”
  • Pragmatic — you adapt best practices to context
  • Collaborative — you treat code review as a conversation, not gatekeeping

Tooling Engineer – Clinical Data Team

Internal Developer Tools | CLI | Python | Shell

For an international organization operating in Clinical Data Management, we are looking for a Tooling Engineer to join a small, technically driven team building internal developer tools.
This role is about improving developers’ daily work through well-designed scripts, libraries, and CLI utilities.

You won’t be building customer-facing products.
You’ll be building tools for the people who build everything else.

Role Summary

You will design, maintain, and evolve workstation-level tooling that supports clinical data processing workflows.

Work split:

  • ~50% maintenance and refactoring of existing tools
  • ~50% greenfield development of new tools

Occasionally, you may support light operational tasks (e.g. job scheduling or publishing outputs), but this is not an ops role.

 What You’ll Do

  • Refactor and harden existing code (reliability, edge cases, legacy cleanup)
  • Build new tools from team specifications:
    • CLI utilities
    • Python libraries
    • Automation scripts
  • Participate actively in code reviews — both giving and receiving feedback
  • Communicate proactively: explain what you’ve built, share insights, keep the team aligned
  • Work in a CLI-first environment

? Working Conditions

  • Location: Poland
  • Work model: Hybrid — 3 days per week onsite (Warsaw office)
  • Start date: ASAP
  • Collaboration: daily standups, light weekly syncs, async-first communication
  • Autonomy: high — you decide how to solve problems; the team decides what to prioritize
Requirements: Shell, Bash, ZSH, Python, Git, macOS, Windows, Functional programming, AI-assisted development, ChatGPT, Copilot, Claude

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    118 577
    17 669