Sr. Linux DevOps Engineer - finance - top North American bank
Centrum, Warszawa +2 Locations
Vistulo
Are you an experienced DevOps engineer who enjoys building and managing infrastructure at scale? Do you love working with smart people in interesting and useful domains? Want to work on large systems that power real-time trading across global markets? If so, read on.
The Role at a Glance
Senior DevOps Engineer
Fully remote for a top North American bank (based in Poland only)
36,000-41,000 zł per month, B2B
We’re hiring experienced DevOps engineers (6+ years) to join the IT infrastructure team at a top North American bank — directly supporting the development of financial trading systems. You’ll be part of the core IT infrastructure team, building and maintaining infrastructure for highly-performant, low-latency trading systems used across the firm.
Why Join Us?
Work on large-scale systems - hundreds of physical and virtual servers.
Collaborate with a world-class team of DevOps engineers and developers across North America and Europe.
Enjoy a long-term, fully remote role with flexible hours after onboarding.
Competitive compensation and long term stability that only a bank can offer.
A successful candidate will be a passionate DevOps engineer who prioritizes automation, can code their own tools, and understands the value of observability. They will have experience maintaining configuration at scale of over 100 servers. They must also be curious, open-minded, and desire to learn new things. English proficiency is a must.
This is a fully remote DevOps role for an engineer in Poland. You will be working exclusively and directly with the bank 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 in sync with the American team during US Eastern business hours for the first two months. Working this way maximizes your time overlap for answering questions, which means you can learn quickly. That means working until 21:00 CET. After that, your schedule will be flexible and can shift closer to standard Polish business hours.
Only open to residents of Poland. Polish citizens, as well as legal residents with permission to work in Poland are welcome.
Successful candidates will need to pass a standard background check.
What we offer
Work that matters in the financial domain: Work on a trading system at an established financial institution, processing millions of transactions daily.
Professional growth: Collaborate with smart, highly capable developers in a supportive and challenging environment.
Direct collaboration: You will work directly with the bank’s team in North America and in Poland.
1st-tier work: This is not a technical support or legacy maintenance role. The system is functional and is actively being built and you will take part in updating it. The people who built the system are still part of the team.
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.
Flexibility & remote work: Fully remote position based in Poland with increasing schedule flexibility post-onboarding.
Competitive Compensation: Above-average pay and ample time-off options.
Responsibilities
Maintain configuration of hundreds of physical and virtual servers.
Provision new hardware.
Build and maintain a suite of tools used in the management of the IT infrastructure.
Participate in migration projects that modernize the DevOps tooling and infrastructure.
Support production issues, including root-cause analysis and diagnosis.
Requirements
Must have
Familiarity and experience with more than one Linux distribution.
Experience in at least one cloud environment.
Experience using infrastructure automation tools like Puppet, Ansible, Terraform, or Cloud Formation to manage 100+ servers.
Proficiency in Python and bash.
Experience deploying to AWS-based systems.
Strong understanding of the Linux system lifecycle, including boot process, init systems, runtime management, and shutdown sequences.
Ability to build and maintain observability systems that provide visibility into system health, performance, and failures across hundreds of servers.
Deep troubleshooting skills in live Linux environments, including debugging performance issues, hung processes, and misconfigured services.
Open mind, curiosity, and a strong desire to learn new technologies.
Ability to follow and understand technical conversations.
Know when and how to ask questions that speed up learning.
Ability to align your working schedule to US Eastern business hours during onboarding.
Nice to have
Experience with Icinga or Nagios.
Kubernetes experience.
Past software development experience.
Experience working remotely with North American firms.
Ruby experience.
Experience working in FinTech.