Infrastructure Automation Engineer

51 - 62 USDNet per hour - B2B
Python

Infrastructure Automation Engineer

Python
Centrum, Warszawa +2 Locations

VISTULO

Full-time
B2B
Senior
Remote
51 - 62 USDNet per hour - B2B

Job description

Join the Infrastructure Team at a top N. American Bank

Interested in automation, DevOps, finance, and big infrastructure? Do you have a knack for making things work efficiently end-to-end? Want to work in capital markets at a top North American bank? If so, read on.

The Role at a Glance

  • Owns the firm's internal automation estate: a portfolio of scripts, services, infrastructure-as-code, and integration tooling that connects inventory, ticketing, monitoring, identity, cloud, and networking systems.

  • Maintain and expand existing tooling, build new automations where manual effort is repeated, and improve the integration fabric across the wider platform.

  • Fully remote for a top N. American bank (for residents of Poland only), directly supporting the operations and development of large financial trading systems.

  • Part of the core IT infrastructure team — this is not a legacy support role or an outsourced B team.

  • Work collaborating with the infrastructure, operations, and security teams.

If you are good at Python and reach for automation the moment you see the same manual step repeated twice, you should join us.

Why Join Us?

  • Collaborate with a world-class team of DevOps engineers, network engineers, and developers.

  • Enjoy the stability of a long-term, fully remote role that only a bank can offer.

A successful candidate will be a solid Python programmer with experience with IaaC systems. They will be comfortable integrating APIs (REST and others), building focused tooling that solves concrete problems, creating small internal services, and shifting capabilities from manual configuration to infrastructure-as-code. They must also be curious, open-minded, and eager to learn new things. English proficiency is a must.

This is a fully remote infrastructure automation role for an engineer in Poland. You will be working through a Polish company that will provide the support and administrative assistance to make you successful in the role. We are looking for people to join the team long-term.

To ensure efficient onboarding, you’ll work largely in sync with the American team during US Eastern business hours for the first two months, in practice, roughly until 21:00 CET. Working this way maximizes your time overlap for answering questions, which means you can learn quickly. As you demonstrate that you can work independently, the schedule will become more flexible you can shift closer to standard Polish business hours, as long as you maintain a 3-4 hour overlap with US Eastern business hours.

Only open to residents of Poland. Polish citizens, as well as legal residents with permission to work in Poland, are welcome.

What we offer

  • Work that matters in the financial domain: Build and maintain the automation to manage the systems the bank's trading infrastructure and IT runs on.

  • Professional growth: Collaborate with smart, highly capable engineers in a supportive and challenging environment.

  • 1st-tier work: This is not a technical support or legacy maintenance role. The portfolio is actively maintained and growing, and you will take part in extending it.

  • Long-term commitment: This is not a fixed-scope or fixed-term outsourcing role; we value people who want to grow and contribute long-term.

  • Fully remote work: Fully remote position for people based in Poland.

Responsibilities

  • Keep the existing tooling portfolio healthy, current, and running on schedule.

  • Identify repeated manual work across infrastructure, operations, and security teams, and convert it into automations.

  • Ensure scheduled jobs, services, and integrations remain reliable as upstream systems change.

  • Stand up new tooling repositories following house patterns: standard project layout, CI pipeline, containerization where appropriate, and runbooks.

  • Wire new automations into the existing ticketing and support tooling.

  • Improve the integration layer between inventory, monitoring, configuration management, identity, and ticketing systems.

  • Evolve infrastructure-as-code modules as the cloud footprint grows.

  • Maintain runbooks and architecture notes alongside code changes - documentation is part of "done".

  • Support production issues, including root-cause analysis and diagnosis.

Requirements

Must have

  • Strong Python scripting experience.

  • Demonstrated experience integrating with external APIs — auth, pagination, rate-limiting, retries.

  • Experience with cloud environments (AWS preferred): compute, storage, IAM, secrets, networking.

  • Familiarity with building small internal services or APIs.

  • Understanding of infrastructure-as-code (Terraform or equivalent) and at least one configuration-management system (Puppet, Ansible, Chef, or ****similar).

  • Experience with DCIM platforms: inventory / source-of-truth system (preferably NetBox).

  • Experience working with Git-based workflow.

  • Understanding of Jira (or ServiceNow)

  • Excellent written communication and a good documentation mindset: runbooks, design notes, and unambiguous change tickets.

  • Ability to work efficiently in a fast-paced IT environment and do work with minimal supervision.

Nice to have

  • Experience integrating with several of: inventory / DCIM, ticketing, documentation, identity / directory services, monitoring, messaging platforms, and network devices.

  • Exposure to Active Directory / LDAP integrations.

  • Network-automation experience with vendor APIs (e.g., Arista, Cisco).

  • Experience with AI-assisted or agent-based coding.

The recruitment process

  1. Submit your CV.

  2. Answer a few written questions and a short programming exercise which you can do at your own pace.

  3. 30-minute screening conversation with the hiring manager.

  4. Interviews: A three-stage online process, one with a technical recruiter with latter rounds at the bank.

We ask you not to use AI tools during the recruitment process. We want to evaluate your knowledge, ability, intuition, and depth of understanding. Intelligent use of AI tools is encouraged in the workplace; this restriction applies only to the written exercise and interview process.

Successful candidates will need to pass a standard background check.

Tech stack

    English

    B2

    Python

    advanced

    AWS

    advanced

    Terraform

    regular

    DCIM

    regular

Office location

Infrastructure Automation Engineer

51 - 62 USDNet per hour - B2B
Summary of the offer

Infrastructure Automation Engineer

Centrum, Warszawa
VISTULO
51 - 62 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is VISTULO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ (hereinafter "controller"). You have th... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.