May 23, 2026
Infrastructure Automation Engineer
Senior • Remote
185 - 225 PLN
Warsaw, Poland
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
Submit your CV.
Answer a few written questions and a short programming exercise which you can do at your own pace.
30-minute screening conversation with the hiring manager.
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.
Similar jobs you might like
Technology
VISTULO
Senior DevOps Engineer
Senior
Remote
Warsaw, Poland
220 - 250 PLN/hr
🏢 Summary: Senior DevOps Engineer role supporting large-scale, low-latency trading systems for a North American bank. The position involves building, automating, and maintaining infrastructure across hundreds of servers and modernizing DevOps tooling in a fully remote, long-term engagement. The engineer will work on high-performance production systems used in real-time financial markets. 🗂️ Requirements: 6+ years of DevOps experience, Experience with multiple Linux distributions, Experience with at least one cloud environment, Experience managing 400+ servers using infrastructure automation tools, Proficiency in Python, Proficiency in Bash, Experience deploying and managing AWS-based systems, Experience supporting low-latency trading or capital markets systems, Experience with bare metal container orchestration, Strong knowledge of Linux system lifecycle, Ability to build and maintain observability systems, Advanced troubleshooting in live Linux environments, Ability to work US Eastern business hours, Eligibility to work and reside in Poland 📃 Skills: Linux, AWS, Python, Bash, Puppet, Ansible, Terraform, CloudFormation, Kubernetes, Docker, Icinga, Nagios, Observability, Automation 🏢 Description: Are you an experienced DevOps engineer who enjoys building and managing infrastructure in the cloud? 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 Cloud Infrastructure Engineer Fully remote for a top North American bank (based in Poland only) 220-250 zł/hr B2B net + VAT Partial overlap with US Eastern business hours 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 in AWS for trading systems used across the firm. Why Join Us? Collaborate with a world-class team of DevOps engineers and developers across North America and Europe. Enjoy a long-term, fully remote role . 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. This role requires a 6-hour overlap with US Eastern business hours during the onboarding period and a 3-4 hour flexible overlap afterwards. 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. Fully remote work: Fully remote position based in Poland. Competitive Compensation: Above-average pay and ample time-off options. Responsibilities Own one or more technology domains end-to-end such as the AWS multi-account landing zone (Control Tower, SCPs, Organizations, IAM Identity Center), EKS greenfield buildout (service mesh, GitOps/ArgoCD, Karpenter), CI/CD pipeline architecture, or AI/ML infrastructure (Bedrock, GPU workloads, MLOps). Lead platform buildouts from design through production. Architect, implement, and operate the systems your domain covers, making and documenting architecture decisions within your scope. Author and enforce IaC standards. Write production-grade Terraform/Terragrunt modules and establish patterns the entire team adopts. Design and implement CI/CD pipelines for infrastructure and application workloads using Jenkins on ECS and GitOps workflows. Understand and troubleshoot hybrid connectivity across co-location facilities, AWS Transit Gateway, Direct Connect, and cross-region networking; partner with the Networks team to resolve issues and implement changes. Mentor two Mid-level Engineers (L3). Review code and designs, pair on complex problems, drive their technical growth. Collaborate with the Governance and Security SME on security posture, vulnerability remediation prioritization, and regulatory compliance. Participate in on-call as a senior escalation point for production infrastructure incidents. Leverage AI-assisted developer tooling to accelerate delivery and reduce operational toil across the team. Requirements Must have 6+ years building and operating production infrastructure on AWS. Deep expertise in at least one of: AWS multi-account architecture (Control Tower, SCPs, Organizations, TGW) or Kubernetes at scale (EKS, service mesh, GitOps/ArgoCD, Karpenter). Terraform and Terragrunt proficiency. You create the modules, not just consume them. CI/CD pipeline design and maintenance (Jenkins, GitHub Actions, or equivalent). Linux systems administration (Amazon Linux, RHEL, or equivalent). Python and Bash scripting for automation. Experience mentoring engineers through code reviews, design reviews, and pairing. Ability to take ambiguous problems, ask the right questions, and deliver without hand-holding. Ability to follow and understand technical conversations. Ability to work during US Eastern business hours: 6-hour overlap during the onboarding period and a 3-4 hour flexible overlap afterwards. Nice to have Financial services, trading technology, or regulated industry experience. Experience with Microsoft Entra ID (Azure AD) and enterprise application management, SAML/SSO configuration, and AWS IAM Identity Center integration. Hybrid cloud connectivity troubleshooting (Direct Connect, Transit Gateway, co-location to AWS). Privileged access management (CyberArk or equivalent). Cloud security tooling (Wiz, Qualys, CrowdStrike). AI/ML infrastructure such as Bedrock, SageMaker, GPU instance management, and MLOps pipelines. AWS certifications (Solutions Architect Professional, Advanced Networking, Security Specialty). Interview process Submit your CV. Answer a few written questions and a short programming exercise which you can do at your own pace. Participate in an online three-stage interview process Successful candidates will need to pass a standard background check.
Technology
VISTULO
Senior Network Engineer
Senior
Remote
Warsaw, Poland
220 - 240 PLN/hr
🏢 Summary: Fully remote Senior Network Engineer role supporting large-scale, low-latency trading infrastructure for a North American bank. The position focuses on building, maintaining, and automating enterprise and cloud network environments to ensure high performance, reliability, and security. It combines hands-on network engineering with infrastructure-as-code and automation practices. 🗂️ Requirements: 6+ years of experience in network engineering, Strong knowledge of enterprise network architecture, Experience with Arista switches, Experience with multicast routing, Deep understanding of TCP/IP, BGP, OSPF, MPLS, DNS, DHCP, VPN, Experience with cloud networking (AWS), Experience with network automation and scripting, Experience with infrastructure-as-code and configuration management tools, Experience with NetBox or similar source-of-truth platforms, Ability to work US Eastern hours from Poland, Fluent English, Eligibility to work in Poland 📃 Skills: TCP/IP, BGP, OSPF, MPLS, DNS, DHCP, VPN, AWS, Arista, Multicast, NetBox, Python, Bash, Terraform, Ansible, ACL, VPC 🏢 Description: Are you an experienced network engineer who enjoys building and managing infrastructure at scale? Do you love working with other seasoned engineers on interesting scale, reliability, and finance-specific challenges? Want to work on large systems that power real-time trading across global markets? If so, we’re looking for people like you. The Role at a Glance Title: Senior Network Engineer Employer: Fully remote role supporting a leading North American bank Contract: B2B, 220zł-240zł/hour net + VAT Location: Open only to candidates based in Poland Hours: Work US Eastern business hours (15:00–23:00 Poland time) We’re hiring experienced network engineers (6+ years) to join the IT infrastructure team at a top North American bank — directly supporting the operations and 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 - routers, switches, low-latency trading infra supporting hundreds of physical and virtual servers. Collaborate with a world-class team of network engineers, DevOps engineers, and developers across North America and Europe. Enjoy a long-term, fully remote role . Competitive compensation and long term stability that only a bank can offer. This role is critical to maintaining the performance, reliability, and security of the network infrastructure that supports the trading systems. You’ll work across both on-premises trading infrastructure and cloud environments, ensuring seamless connectivity and secure access for business-critical systems. The position combines hands-on engineering with automation and infrastructure-as-code practices , solving complex problems through collaboration and technical expertise. This is a fully remote role based in Poland . You will work directly with the bank while being contracted through a Polish partner company that provides local support and administration. The position requires strong English skills (spoken and written) to collaborate daily with colleagues in North America. This role requires working during US Eastern business hours in order to be able to collaborate closely with other team members. 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. Fully remote work: Fully remote position based in Poland. Competitive Compensation: Above-average pay and ample time-off options. Responsibilities Network Operations & Support Deployment, configuration, and maintenance of network devices such as switches, routers, and firewalls. Monitoring of network health and resolution of connectivity issues across enterprise environments. Support for infrastructure expansion, migrations, and lifecycle upgrades in both cloud and on-premises facilities. Cloud & Hybrid Networking Design and management of cloud-based network infrastructure including VPCs, subnets, route tables, and security groups. Enablement of hybrid connectivity between cloud and on-prem environments. Collaboration with cloud and DevOps teams to optimize network performance and reliability. Automation & Infrastructure-as-Code Development of scripts and tools to automate network provisioning, configuration, and monitoring. Use of infrastructure-as-code frameworks (e.g., Terraform) and configuration automation (e.g. Ansible) to manage network infrastructure. Management of automation pipelines and configuration management systems. Integration with tools like NetBox to maintain source-of-truth for network inventory and topology. Security & Compliance Implementation and management of Access Control Lists (ACLs) to regulate traffic and enforce security boundaries. Enforcement of network segmentation and isolation policies to protect sensitive workloads and environments. Assistance in vulnerability remediation and compliance initiatives. Regular audits of network configurations and access policies to ensure alignment with security standards. Collaboration & Documentation Engagement with cross-functional teams to support infrastructure and application needs. Maintenance of accurate network documentation, diagrams, and operational procedures. Participation in process improvements and knowledge sharing initiatives. Requirements Solid understanding of networking protocols and enterprise network architecture. Experience with Arista switches. Multicast routing experience. Deep understanding of TCP/IP, BGP, OSPF, MPLS, DNS, DHCP, and VPN technologies. Experience with network source-of-truth platforms like NetBox. Knowledge of cloud networking concepts and services (e.g., AWS). Strong troubleshooting, communication, and collaboration skills. Experience with network automation and scripting (e.g., Python, Bash). Familiarity with infrastructure-as-code and configuration automation tools (e.g., Terraform, Ansible). Interview process Apply: Send us your CV. Written screen: Answer a short set of written questions to show us how you think about networking. Interviews: A three-stage online process, one with a technical recruiter with latter rounds at the bank. Successful candidates will need to pass a standard background check.
Technology
VISTULO
C# Engineer (full stack, finance)
Mid
Remote
Warsaw, Poland
160 - 180 PLN
🏢 Summary: Fully remote mid-level C#/.NET Full-Stack Engineer role focused on building and extending a liquidity monitoring and risk reporting platform for a major North American bank. The position involves end-to-end ownership of backend services, SQL data modeling, and Angular frontend features within a distributed, service-based architecture. You will work on actively developed financial systems, contributing to new services, data pipelines, and system improvements. 🗂️ Requirements: 3+ years of C#/.NET development experience, Strong knowledge of algorithms, complexity, and multithreading, Experience with SQL Server (2008+) and PostgreSQL, Ability to write and optimize SQL queries and understand ORM behavior, Experience building frontend features in Angular or React (with willingness to use Angular), Experience building distributed, service-based applications, Experience with Kafka, Experience with unit testing frameworks (e.g., NUnit, MSTest), Proficiency with Visual Studio, SSMS, and Git, Ability to debug and troubleshoot across backend, database, and frontend layers, Ability to maintain required time overlap with US Eastern business hours, Legal right to work and residence in Poland 📃 Skills: C#, .NET, SQL, SQLServer, PostgreSQL, Angular, React, Kafka, NUnit, MSTest, VisualStudio, SSMS, Git, Bash, Windows, Linux, Multithreading, Algorithms 🏢 Description: Join the C# Engineering Team at a top N. American Bank Are you a C#/.NET engineer who enjoys working at all layers of the stack — backend service, data layer, and frontend? Do you love working with smart people on meaningful technology? Want to work in the financial industry? If so, read on. The Role at a Glance Mid-level C# Full-stack Engineer Fully remote for a top N. American bank (for residents of Poland only) Part of the core team — this is not a legacy support role or an outsourced B team Liquidity monitoring and risk assessment team We're hiring a full-stack C# engineer (3+ years) to join a major N. American bank — directly supporting the development of a liquidity monitoring and reporting system used across the firm's capital markets division. This is not a legacy maintenance or support role — you'll be part of the core product team , building the services and tools that help control risk and monitor trading activity. Are you a C#/.NET developer who enjoys designing clean backend services, writing the SQL that makes them fast enough, and occasionally tweaking the Angular views that put the data in front of the user? Join us and work on real financial engineering problems end-to-end. Why Join Us? Work on a liquidity and risk management product at the heart of a large N. American bank. Collaborate with a world-class team of developers. Enjoy the stability of a long-term, fully remote role that only a bank can offer. A successful candidate will be a strong C# programmer with current .NET development experience , able to move confidently across backend services, SQL, and a modern frontend. They must also be curious, open-minded, and eager to learn new things. English proficiency is a must. This role is for developers who like owning real features end-to-end rather than dropping code into a narrow slice. If you enjoy designing a service, modeling the data, tuning the query, and polishing the UI that consumes it, this role is for you. This is a fully remote C# full-stack development role for a developer 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 maintain a solid overlap 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. After that, the team is flexible: a 2+ hour daily overlap with US Eastern is the steady-state requirement, which gives you a lot of flexibility in how you work. 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 the liquidity and risk tooling that the bank's capital markets business runs on. Professional growth: Collaborate with smart, highly capable developers in a supportive and challenging environment. 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 extending 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. No on-call duty . Responsibilities Design and implement robust backend services in C# / .NET for the bank's liquidity monitoring and reporting platform. Model and evolve the SQL data layer — write the queries, own the schema changes, understand where N+1 problems hide and how to avoid them, and make sure entities serialize/deserialize cleanly. Build and maintain Angular frontend features. Work across a suite of applications running on Windows and Linux , using Postgres , bash , and Kafka for service-to-service data flow. Collaborate with a small, focused team on concrete deliverables — e.g., new backend services, data migrations, and Kafka-based data pipelines. Create thorough test cases to ensure software stability and reliability. Support production issues, including root-cause analysis and diagnosis. Requirements Must have Current C# / .NET programming experience, with a strong understanding of programming concepts including algorithms, complexity, and multi-threading. Experience with SQL Server 2008 or newer as well as PostgreSQL, and comfort with SQL at a working-developer level: write queries, understanding how ORMs serialize and deserialize entities. You don't need to be a DBA or a data analyst. Experience building frontend features in Angular (solid React experience will substitute; willingness to work in Angular is expected either way). Experience building distributed, service-based applications — ideally with Kafka . Experience with a unit testing framework (NUnit, MS Test, or similar). Experience using Visual Studio, SSMS and git. Strong analytical and problem-solving skills, and the ability to debug across the stack. Open mind, curiosity, and a strong desire to learn new technologies and business domains. Ability to clearly explain non-trivial systems and algorithms. Ability to work efficiently in a fast-paced IT environment and do work with minimal supervision. Ability to maintain a 2+ hour daily overlap with US Eastern business hours (with a 6 hour overlap during the first two months of onboarding). Nice to have Experience with financial systems — treasury, liquidity, risk, or capital markets more broadly. Knowledge and experience in Copilot in Visual studio Knowledge and experience in Python programming Experience working remotely with North American firms. A computer science degree from a top Polish school. The recruitment process Submit your CV. Answer a few written questions and a short programming exercise which you can do at your own pace. 30-minute screening conversation with the hiring manager. A three-interview technical round (45 minutes each) with the hiring manager and two additional team members — focused on discussing your experience, understanding your depth in C#/.NET and SQL, and walking through system and problem-solving scenarios. 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.
Technology
VISTULO
Senior Java Backend Engineer (Core Java, Trading Systems)
Senior
Remote
Krakow, Poland
220 - 240 PLN
🏢 Summary: Senior Java Backend Engineer role focused on building and enhancing low-latency, high-performance financial trading systems within a capital markets division. The position involves core Java development from the ground up, working on distributed, large-scale systems processing millions of transactions daily. Fully remote role for Poland-based engineers, collaborating directly with North American teams. 🗂️ Requirements: 6+ years of backend Java development experience, Strong knowledge of algorithms, complexity and data structures, Deep understanding of Java standard library data structures and internals, Experience building distributed service-based systems, Experience working with message queues, Ability to diagnose and optimize low-latency, high-throughput systems, Experience with production issue analysis and root-cause diagnosis, Fluent English proficiency, Availability to work in US Eastern business hours during onboarding, Legal right to work and reside in Poland 📃 Skills: Java, JVM, Spring, SpringBoot, AWS, Algorithms, DataStructures, DistributedSystems, MessageQueues, Microservices 🏢 Description: Join the Java Engineering Team at a top N. American Bank Are you a Java engineer who enjoys working on large scale and high performance software? Do you love working with smart people on meaningful technology? Want to work in capital markets on financial trading systems? If so, read on. The Role at a Glance Senior Java Backend Engineer Fully remote for a top N. American bank (for residents of Poland only) Openings on multiple teams in the capital markets division (prime brokerage, platform team) Part of the core team - this is not a legacy support role or an outsourced B team We’re hiring experienced backend engineers (6+ years) to join a major N. American bank — directly supporting the development of financial trading systems . This is not a legacy maintenance or support role — you’ll be part of the core product team , building highly-performant, low-latency systems used across the firm. Are you a passionate Java developer who thrives on solving complex problems in low-latency, high-throughput trading systems ? Join us and work on interesting financial system engineering problems. Why Join Us? Work on a large-scale, low-latency trading system processing millions of daily transactions. No Legacy: Join an actively developed system — the engineers who built it originally are still on the team. Collaborate with a world-class team of developers across North America and Europe. Enjoy the stability of a long-term, fully remote role that only a bank can offer. A successful candidate will be a very strong programmer with current Java development experience. They must also be curious, open-minded, and desire to learn new things. English proficiency is a must. This role is for developers who excel at programming core Java from the ground up, not just integrating frameworks or APIs. If you’re fascinated by understanding systems ‘under the hood,’ this role is for you. Successful candidates enjoy geeking out about data structures and debugging application performance issues. This is a fully remote backend Java development role for a developer 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. Different teams have different working hour arrangements. For all roles, 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, some teams offer more flexibility your schedule 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. 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 client 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 Design and implement robust software solutions for the bank’s trading systems using core Java (versions vary from team to team, and include 8, 17 and 21). Understand, develop, and improve the subsystems used by other teams in the trading platform. Create thorough test cases to ensure software stability and reliability. Collaborate with operations teams regarding building new features and improving existing functionality. Support production issues, including root-cause analysis and diagnosis. Requirements Must have Strong understanding of programming concepts, including algorithms, complexity, and data structures. Good knowledge of the data structures in the Java standard library - both breadth and internals. Experience building distributed service-based applications based on message queues. Strong analytical and problem-solving skills, to effectively diagnose production performance issues measured in microseconds. Open mind, curiosity, and a strong desire to learn new technologies and business domains. Ability to clearly explain non-trivial systems and algorithms. 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. Nice to have Experience with financial markets and trading systems. Knowledge of AWS systems. Experience with Spring boot (some teams). Experience with JVM tuning (some teams). Experience working remotely with North American firms. A computer science degree from a top Polish school. The recruitment process Submit your CV. Answer a few written questions and a short programming exercise which you can do at your own pace. Participate in a three-stage interview process: Discuss your experience and skills. Solve verbal algorithm problems (focus on clarity and understanding). Tackle live coding challenges (no trick questions). No take-home assignments – we respect your time. Successful candidates will need to pass a standard background check.
Technology
VISTULO
Senior Java Engineer (Trading Systems)
Senior
Remote
Wrocław, Poland
270 - 300 PLN
🏢 Summary: Senior Java Backend Engineer role focused on building ultra-low-latency trading systems for equities, FX, and other asset classes at a top North American bank. The position involves developing high-performance backend services for algorithmic order management and order routing in a fully remote setup for Poland-based engineers. Candidates will work directly with trading and product teams on actively developed greenfield and semi-greenfield capital markets systems. 🗂️ Requirements: Current Java programming experience, Strong understanding of algorithms, complexity, multi-threading, and Java standard libraries, Good knowledge of Java collections framework and data structures, Experience building backend services for front-office trading systems, Understanding of front-office workflows and electronic trading platforms, Experience with algorithmic order management systems or order routing systems, Expertise in multi-threading, event-driven systems, and performance tuning, Knowledge of low-latency trading systems, Ability to design maintainable high-quality solutions, Strong communication skills, English proficiency, Ability to work with 6-hour overlap with US Eastern business hours, Residency and work authorization in Poland 📃 Skills: Java, Algorithms, Multithreading, Collections, Trading, Low-latency, Performance, Backend, Order-routing, OMS, FX, Equities, Microservices, Databases, Time-series 🏢 Description: Want to work on trading systems at a top N. American Bank This isn’t just another dev role. It’s your chance to engineer the core of global trading. We’re talking ultra-low-latency architectures, real-time market data, and automation at scale — all in an environment where milliseconds matter and billions move. You’ll work on greenfield and semi-greenfield projects, building trading systems for equities, options, FX (forex), and more. If you thrive on complexity, love solving performance challenges under pressure, and want to collaborate directly with traders and product teams at the sharp edge of financial technology, this is your arena. The Role at a Glance Senior Java Backend Engineer Building trading systems, including high-performance backend services for algorithmic order management and order routing (multiple projects & various asset classes) Fully remote for a top N. American bank (for residents of Poland only) Part of the core team - this is not a legacy support role or an outsourced B team This role requires experience building trading systems, ideally with order routing or algorithmic order management. Some capital markets experience is required. If you enjoy working on low-latency, high-throughput trading systems, join us and build the next generation of high-performance capital markets solutions. Why Join Us? Work on a large-scale, low-latency trading system . No Legacy: Join an actively developed system — the engineers who built it originally are still on the team. Collaborate with a world-class team of developers across North America and Europe. Enjoy the stability of a long-term, fully remote role that only a bank can offer. A successful candidate will be a very strong programmer with current Java development experience. They must also be curious, open-minded, and desire to learn new things. English proficiency is a must. This role is for developers who excel at programming core Java from the ground up, not just integrating frameworks or APIs. If you’re fascinated by understanding systems ‘under the hood,’ this role is for you. Successful candidates enjoy geeking out about data structures and debugging application performance issues. This is a fully remote backend Java development role for a developer 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. 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: You’ll be building a high-performance trading system at an established financial institution. Professional growth: Collaborate with smart, highly capable developers in a supportive and challenging environment. Direct collaboration : You will work directly with the client 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: Top pay and ample time-off options. Responsibilities Design and implement robust software solutions for equities and FX trading systems using core Java. Build high-performance backend services that algorithmically manage and route orders. Create thorough test cases to ensure software stability and reliability. Collaborate with operations teams regarding building new features and improving existing functionality. Requirements Must have Current Java programming experience, with a strong understanding of programming concepts, including algorithms, complexity, and multi-threading, and Java’s language capabilities and standard libraries. Good knowledge of the data structures: familiarity with the Java collections framework, depth of understanding of the commonly used data structures, intuition on what to use when. Proven experience building backend services for front-office trading systems. Deep understanding of front-office workflows and electronic trading platforms (any asset class). Built or contributed to the algorithmic order management systems or order routing systems (any asset class). Expertise in multi-threading, event-driven systems, and performance tuning. Ability to break down complex workflows into maintainable, high-quality solutions. Strong communication skills and comfort working in high-stakes, trader-facing environments. Knowledge that is required for building low-latency (measured in microseconds) trading systems. Ability to align your work with a 6-hour overlap with US Eastern business hours. Nice to have Exposure to time-series databases and market data integration. Familiarity with algorithmic workflows and pricing engines. A computer science degree from a top Polish school. The recruitment process Submit your CV. Answer a few written questions and a short programming exercise which you can do at your own pace. Participate in a three-stage interview process: Written screen Technical screen interview Three technical interviews with future team members Discuss your experience and skills. Solve verbal algorithm problems (focus on clarity and understanding). Tackle live coding challenges (no trick questions). No take-home assignments – we respect your time. Successful candidates will need to pass a standard background check.
Technology
B2Bnetwork
Software Engineer/Senior Python Developer
Senior
Hybrid
Warsaw, Poland
100 - 120 PLN
🏢 Summary: Permanent Senior Software Engineer / Senior Python Developer role focused on building and maintaining automated backend and testing solutions within a banking environment. The position centers on developing AI-driven test automation frameworks, optimizing CI/CD pipelines, and ensuring high-quality data processing and integration across financial systems. The role combines backend development, automation, API testing, and collaboration with business stakeholders to deliver scalable credit and financial data solutions. 🗂️ Requirements: Proficiency in Python for backend services and automation, Experience designing automation frameworks, especially Robot Framework, Strong knowledge of CI/CD pipelines and Jenkins, Experience with Git-based workflows and DevOps practices, Solid knowledge of SQL, Experience with Selenium, Experience with Power BI, Ability to write Gherkin scenarios, Experience implementing AI-driven testing solutions, Experience with test management tools such as qTest, Experience in API testing and automated regression testing 📃 Skills: Python, Robot, Jenkins, CI/CD, DevOps, Git, SQL, Selenium, PowerBI, Gherkin, qTest, API, AI 🏢 Description: Detailed description of work task to be carried out Welcome to Group Technology, where we pride ourselves on engineering solutions and direct Bank's transformation by providing a holistic technological view and structured understanding of the bank, and its surrounding environment to enable the Customer Vision and the Business Strategy. We are looking for a Software Engineer/ Senior Python Developer to architect and implement modern backend infrastructure while intentionally designing AI-driven approaches for stable and high-quality software delivery. This is a permanent and full-time position, based in our office in Tricity or Warsaw, Poland. We're not just a bank, we're a tech employer on a mission to evolve finance securely and responsibly. Together, we impact millions of people’s daily lives by ensuring they can access our solutions anytime, anywhere, while safeguarding their personal data and wealth. Join us in making an impact on the banking industry. About our team Meet the Financial Statement team within Rating and Limit Management Unit. Our role is to build and maintain software solutions to store and deliver data across the bank. We support our business partners not only while ensuring regulatory compliance for data quality and audit trail but also integrating financial data with rating and credit decision solution. We work with multiple data sources spanning various formats, systems, and external integrations, requiring sophisticated data orchestration. Join a modern, self-governing team focused on delivering scalable solution for credit part of the bank business. We are delivering the Bank's Service Strategy and we are looking for Senior Software Engineer to address and resolve business’ partners daily problems with end to end solution. We value autonomy, mastery likewise a focus on quality delivery. As a bank, we are changing these days and we are seeking for a Engineer willing to contribute to the journey. Main responsibilities in this role: Developing automation scripts using Robot Framework and Python. Implementing automated solutions for daily data handling tasks and prepare test data Planning and executing tests, alongside analysing test results and reporting defects. Running automated regression tests as part of the CI/CD process while using Jenkins Performing API testing and expand test coverage Optimizing workflows with AI tools to increase efficiency and maintainability of a solution delivered from business demand to working application Partnering with business stakeholders, data users and solution architects while anticipating and addressing business demands This is the right role for you if: · Passionate about automation and eager to leverage cutting-edge technologies like AI to transform testing processes · Comfortable working independently while collaborating effectively with cross-functional teams including developers and business stakeholders · Driven by quality and continuous improvement, always seeking ways to enhance test coverage, reliability, and delivery speed · You are fluent with English both written and spoken with proven experience in client-facing roles · Excited to work in a dynamic CI/CD environment where your automation expertise directly impacts product quality and release cycles Must-have knowledge and experience Your background and skills include: • Proficiency in Python for reliable, testable services and automation supporting production systems • Experience in designing automation frameworks – Robot framework in particular • Solid understanding of CI/CD pipelines, Jenkins, DevOps including automated build, test, and deployment using Git-based workflows • Established background in SQL, Selenium, Power BI • Hands-on experience in writing Gherkin scenarios • Implementing AI-driven solutions to optimize testing workflows • Experience with test management tools such as qTest • Strong independent work ethic with superior organizational skills Nice-to-have knowledge and experience • Have exposure to data warehouse principles • Have experience with database technologies • Are acquainted with or willing to learn data modeling Location: Gdańsk or Warsaw Hybrid working model: 2 days in the office (3 days from September)
Technology
New offer
EPAM Systems
Senior Python Data Engineer
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: Senior Python Data Engineer role focused on building and maintaining scalable data-driven applications and regulatory reporting solutions within an investment banking environment. The position involves developing reliable data pipelines, working with big data technologies, and contributing across the full software development lifecycle in a hybrid work model. 🗂️ Requirements: Bachelor's degree in Computer Science or equivalent IT field, 5+ years of experience in a similar role, Experience with Big Data, Data Warehouse and Data Lake, Hands-on experience building scalable data pipelines, Experience processing high-volume batch and streaming data, Expertise in Databricks, Expertise in Python, Expertise in Spark, Familiarity with Delta Lake, Familiarity with DLT, Familiarity with GitLab, Knowledge of Azure cloud technologies, Knowledge of Unix/Linux, Shell scripting skills, Experience designing high-throughput and low-latency applications, Experience building automated functional testing and CI/CD pipelines, Ability to implement prototypes and iterate using engineering best practices, Hands-on usage of AI in engineering SDLC, English proficiency at B2 level or higher 📃 Skills: Python, Spark, Databricks, Delta, DLT, GitLab, Azure, Unix, Linux, Shell, CI/CD, SQL, PLSQL, PostgreSQL 🏢 Description: We are seeking a hands-on Senior Python Data Engineer to join the Regulatory Reporting team in Poland within the Investment Bank's Digital Operations Stream, working to transform and improve products and platforms relied on by Regulatory and Data Clients. Working from the client's office is required 3 days per week. Responsibilities - Design, implement and maintain new and existing data-driven applications - Develop and deliver solutions end to end - Engineer reliable data pipelines for sourcing, processing, distributing and storing data - Design data models that can support ever-growing volumes - Contribute to all stages of the software development lifecycle - Provide technical expertise, recommendations and innovative solutions - Collaborate with the product owner and other technologists - Share expertise and best practice with colleagues and contribute regularly to the engineering culture Requirements - Hold a Bachelor's degree in Computer Science or equivalent in the IT field with 5+ years of experience in a similar role - Background in Big Data, Data warehouse and Data lake - Showcase of hands-on experience building scalable data pipelines, processing high volume data in batch and stream for near real-time analytics - Expertise in Databricks, Python and Spark - Familiarity with Delta Lake, DLT and GitLab - Knowledge of Cloud technologies such as Azure, Unix/Linux and shell scripting - Expertise designing applications considering NFRs around high throughput and low latency for data processing - Expertise building automated functional testing and CI/CD pipelines using industry standard tools - Capability to quickly implement prototypes and iterate to harden the product with good engineering principles - Hands-on usage of AI in engineering SDLC - English proficiency at B2 level or higher Nice to have - Proficiency in database development including SQL, PL/SQL, PostgreSQL and Azure SQL We offer - Top tech minds driving innovation in AI, cloud and digital platform modernization - Supportive team and agile, startup-like culture - Hybrid by design mode and opportunity to work remotely within Poland - Chance to work abroad for up to 60 days annually - Business-driven relocation opportunities - Career development programs - Thought leadership, mentoring, soft skills and well-being programs - Certification opportunities in Anthropic, Gemini, GCP, Azure and AWS - English classes - Stable pay - Participation in the Employee Stock Purchase Plan with a 15% discount - Benefits package including health insurance, multisport and shopping vouchers - Referral bonuses up to $2,000 - Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more - Corporate, social and well-being events Please note: - Benefits listed above are available to employees only - Terms of B2B cooperation agreements are agreed individually - Only selected candidates will be contacted
Technology
Citigroup
AI and Devops Technical Support Analyst
Senior
Hybrid
Warsaw, Poland
165,020 - 280,980 PLN/yr
🏢 Summary: Technical role supporting AI and DevOps platforms, focused on ensuring stability, reliability, and performance of critical services across the organization. The position involves incident management, platform resilience, automation, and observability in collaboration with SRE, engineering, and support teams. The engineer contributes to operational excellence, platform enhancements, and continuous improvement of cloud-native environments. 🗂️ Requirements: 6-8 years experience in technical support, platform operations, or engineering, Experience supporting IT services, infrastructure, or platform operations, Hands-on experience with incident management and root cause analysis, Experience with cloud-native platforms and container orchestration, Experience with CI/CD pipelines and DevOps practices, Experience with monitoring and observability tools, Knowledge of databases such as Postgres or MongoDB, Programming or scripting experience in Java, Python, or Go, Understanding of architecture concepts and system design, Experience with resilience testing and disaster recovery activities 📃 Skills: OpenShift, Kubernetes, ECS, CI/CD, Prometheus, Grafana, Splunk, Postgres, MongoDB, Java, Python, Go, AI, DevOps, SRE 🏢 Description: Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance – we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries, operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning, and flexibility with potential hybrid work opportunities. Help solve real‑world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. We are seeking a motivated team member to support our AI and DevOps Platform Support team in North America. This role is responsible for assisting in the stability, reliability, and performance of our critical AI and DevOps platforms. The team supports a wide range of services, including multiple AI applications, developer tools, and CI/CD pipeline technologies used across the organization. The ideal candidate will work closely with SRE and Support engineers to resolve incidents, address platform issues, and collaborate with engineering and development teams to enhance platform supportability. The role includes coordinating daily operational activities and contributing to short‑term planning. Responsibilities: Collaborative Application Support: Provides application support by partnering with vendors, offshore managed services, and internal development and engineering teams to ensure platform stability and operational readiness. Service Level Improvement: Actively supports efforts to improve service levels by participating in incident management, problem resolution (RCA), and knowledge-sharing initiatives. Platform Resilience and Testing: Assists in resilience-related activities, including incident simulations, disaster recovery exercises, and platform readiness testing to ensure business continuity. Automation and Efficiency: Supports automation efforts designed to reduce manual tasks, improve operational efficiency, and contribute to cost-saving initiatives. Monitoring and Observability: Helps maintain platform health by supporting observability practices, including monitoring, logging, tracing, and alerting for proactive issue identification. Platform Onboarding and Enhancement: Assists with application onboarding activities and contributes to platform enhancement initiatives in partnership with engineering and support leads. Data Collection for Planning: Helps collect and track capacity, performance, and latency data to support platform planning efforts and prepare materials for business review meetings. Troubleshooting and Incident Response: Maintains a practical understanding of platform components (like OpenShift, ECS, CI/CD) to effectively support troubleshooting and incident response activities. Qualifications: Experience: 6-8 years of relevant experience in technical support, platform operations, or engineering. Core Expertise: Demonstrated experience supporting IT services, platform operations, or infrastructure, with participation in resilience and stability-focused activities. Architectural Acumen: Exposure to architecture concepts with the ability to contribute to technical discussions and understand design decisions. Collaboration and Communication: Strong communication skills and a proven ability to collaborate effectively with business partners, engineering teams, and other cross-functional stakeholders. Cloud-Native & DevOps Tooling (Preferred): Experience with Red Hat OpenShift/Kubernetes, CI/CD tools, and modern observability/monitoring tools (e.g., Prometheus, Grafana, Splunk). Database & Scripting Skills (Preferred): Experience with databases (e.g., Postgres, MongoDB) and scripting or coding abilities in languages like Java, Python, or Go. Organizational Skills: Strong organizational skills with the ability to manage a daily workload and effectively prioritize tasks. Generative AI Knowledge (Preferred): A working knowledge of Generative AI concepts. What we can offer you: By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (currently up to 2 days working at home per week), but also (potentially, subject to final offer) receive a competitive base salary and enjoy a whole host of additional benefits which can include: Employer paid Defined Contribution Pension Plan contribution of 6% of employee’s pensionable earnings (PPE Program) Employer paid Private Medical Care Package for employees and Private Medical Care Packages for certain family members available at preferential rates Employer paid Life Insurance Program for employees and Life Insurance for certain family members available at preferential rates Employee Assistance Program financed by Employer Paid Parental Leave Program (maternity and paternity leave; statutory and 2 weeks additional paid paternity leave) Sport Card for employees subsidized via Social Benefits Fund and Sport Cards for certain family members available at preferential rates Additional benefits from Company’s Social Benefit Fund, in particular: Holidays Allowance, support for sport and cultural activities, team building events. Additional day off for volunteering Cafeteria/ flex benefit – a company benefits system which enables employees to select and purchase benefits offered by a provider and available for employees on the platform. Opportunity to receive an annual discretionary incentive award Special offers and discounts for employees Copy and paste the URL below into a new tab on your web browser to view the Remuneration Regulations extract: https://tbcdn.talentbrew.com/company/287/cms/v3/docs/policies/RemunerationRegulations-KeyProvisions-CitibankEurope_plc_05012025_A.pdf Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities. #LI-KK1 ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Support ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Primary Location Full Time Salary Range: 165 020,00 zł - 280 980,00 zł ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Automated Processing and AI We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi. Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details. ------------------------------------------------------ This job opening is for an existing job vacancy. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi . View Citi’s EEO Policy Statement and the Know Your Rights poster.
Technology
baloisesolutionhub
DevOps Automation Engineer
Senior
Remote
Warsaw, Poland
19,000 - 22,000 PLN
🏢 Summary: The offer is for a DevOps/Automation Engineer responsible for designing and implementing scripts to automate internal and customer-related workflows, improve existing tools, and resolve operational issues with sustainable solutions. The role focuses on centralized batch processing and continuous optimization of processes in Linux and Windows environments. 🗂️ Requirements: Completed education in IT or equivalent qualification, Several years of experience in DevOps or similar engineering role, Hands-on experience with automation and centralized batch processing, Strong scripting skills in PowerShell, Perl, Python, Understanding of Linux and Windows environments, Experience with Streamworks or willingness to develop expertise, Knowledge of z/OS JCL, Fluent English communication skills 📃 Skills: PowerShell, Perl, Python, Bash, Linux, Windows, Streamworks, JCL, z/OS, Java, OpenShift, DevOps, Automation 🏢 Description: About our Team: We are a self-organized team of five engineers who value trust, ownership, and a shared passion for innovation. Our focus is on automating workflows and enabling efficient program execution for our international customers. As demand continues to grow, we are constantly improving and automating our internal processes and tools to deliver even greater efficiency while maintaining the high quality standards we are known for. Key Responsibilities: Design, develop, and document scripts to automate recurring internal processes Analyze existing tools and workflows to identify automation opportunities, present ideas, and implement improvements Support the team in automating customer-related workflows and processes Investigate operational issues and develop sustainable, long-term solutions independently Your Skills: Completed education in IT or a comparable qualification Several years of experience in a DevOps or similar engineering role Hands-on experience with automation and centralized batch processing (experience with Streamworks is a strong plus) Motivation to further develop expertise in Streamworks and related tools Strong scripting skills in PowerShell, Perl, Python and ideally Bash Solid understanding of both Linux and Windows environments Knowledge of z/OS JCL and Java is an advantage Experience with OpenShift is a plus Fluent communication skills in English You will thrive here if you: Take ownership, work responsibly and approach challenges with a solution-oriented mindset Enjoy working in agile environments and are motivated by continuous improvement Are proactive, bring ideas forward and take initiative Communicate in a clear, constructive,and collaborative way Value teamwork and actively contribute to a positive team dynamic Bring enthusiasm and commitment to your daily work Think innovatively, act with an entrepreneurial mindset and stay focused on delivering value for customers What you can expect from us: We want to provide you with everything you need to succeed. To do that, we offer a bunch of benefits (depending on the type of contract chosen). Paid time off: Enjoy 30 paid days off per year. Flexible benefits budget: Additional budget that can be used for both personal or professional development. Comprehensive medical coverage: Full private healthcare for you and your family, including rehabilitation, psychotherapy, and dental services. Home office allowance: Support for a comfortable and productive remote work setup. Work from anywhere in Poland: Freedom to work remotely with the option to access our modern office in central Warsaw. You could expect occasional travels to Switzerland. Recruitment Process Overview: 45min video call with our recruiter. 1h Technical Video Call. 1h video call with Project Lead. Join us in shaping the future of insurance at Helvetia Baloise Group where in a dynamic, global team setting, you’ll have the freedom to bring your ideas to life and work alongside experts to solve demanding technical challenges.
Technology
SimCorp
Principal Architect
Senior
Hybrid
Warsaw, Poland
🏢 Summary: The role focuses on designing and implementing a scalable integration testing platform for a cloud-based service ecosystem, enabling automated, repeatable cross-system validation and post-merge quality gates. The position drives testing standards, test data strategy, and platform-wide adoption of modern, automated testing practices. It combines architectural decision-making with hands-on platform design across cloud, pipelines, and integration layers. 🗂️ Requirements: Proven experience building integration testing capabilities for service-based architectures, Hands-on experience with Microsoft Azure and Azure Kubernetes Service, Strong background in .NET, Deep knowledge of testing strategies and integration layering, Experience implementing quality gates and contract/API testing, Practical experience with test data management including synthetic data and data masking, Experience defining testing standards and reference architectures, Experience with performance and load testing, Ability to integrate testing into CI/CD pipelines 📃 Skills: Azure, AKS, .NET, API, CI/CD, Kubernetes, IntegrationTesting, ContractTesting, PerformanceTesting, LoadTesting, DataMasking, SyntheticData, SOC2, DORA 🏢 Description: WHAT MAKES US, US Join some of the most innovative thinkers in FinTech as we lead the evolution of financial technology. If you are an innovative, curious, collaborative person who embraces challenges and wants to grow, learn and pursue outcomes with our prestigious financial clients, say Hello to SimCorp! At its foundation, SimCorp is guided by our values — caring, customer success-driven, collaborative, curious, and courageous. Our people-centered organization focuses on skills development, relationship building, and client success. We take pride in cultivating an environment where all team members can grow, feel heard, valued, and empowered. If you like what we’re saying, keep reading! WHY THIS ROLE IS IMPORTANT FOR US SimCorp is investing in the integration layer of SimCorp One. We are looking for a Platform Test Architect to extend our platform capabilities for automated, repeatable cross-system testing, the crucial layer between system tests and end-to-end flows. Your work will enable product and platform teams to validate release candidates after the merge gate and qualify deliveries at scale across our service ecosystem. You will work closely with our Application Test Architect to cover the full testing spectrum. In addition, you will collaborate with architects responsible for platform services, engineering pipelines, and infrastructure to ensure testing capabilities integrate seamlessly into our delivery processes. Your focus will be on platform capabilities and execution, while our Application Test Architect leads application-side practices and client-facing testing coordination. Together with other architects, you will close today’s gaps and establish modern, scalable testing as a first-class engineering concern. WHAT YOU WILL BE RESPONSIBLE FOR To ensure success in this role, you will be involved in the following areas: Integration testing platform: Design and deliver a shared platform for integration testing of SimCorp One services (Microsoft Azure, Azure Kubernetes Service, .NET), enabling teams to add, run, and automate cross-system tests efficiently and repeatedly. Quality gates: Operationalize post-merge quality gates for release candidates, including contract and application programming interface testing, integration suites, sanity and smoke tests, and define the process for exceptions or waivers. Drive requirements: Help standardize testing capabilities in our eco-system and define how systems can test integration patterns. Adoption and enablement: Drive organization-wide adoption through templates, reference implementations, and recommended practices that teams can extend. Test data and environments: Define the strategy for test data and environments, including synthetic data, data masking, and production-equivalent snapshots, in collaboration with our operations and platform teams. Performance and load testing: Lay the groundwork for performance and load testing as a future phase, including tooling choices, service level agreements, and monitoring. Documentation and alignment: Document and align at scale by authoring reference architecture documents, patterns, and playbooks; publishing via the Architecture Hub; and measuring adoption and impact. Your role will be pivotal in ensuring that SimCorp remains an efficient, transparent leader in financial services, directly contributing to our strategic objectives and long-term success. WHAT WE VALUE To ensure success in this role, possessing one or more of the following skills will be highly beneficial: Integration testing experience: Experience in building integration testing capabilities for service-based architectures at scale, ideally in a business-to-business or software-as-a-service context. Cloud and platform expertise: Experience with Microsoft Azure and Azure Kubernetes Service; strong background in .NET. Testing strategies: Knowledge of testing strategies, including black/grey/white box testing, consumer-driven contract testing, integration layering, pipeline governance, and quality gates. Test data management: Practical experience with synthetic data approaches, data masking, and designing environments for testability. Testing economy: Optimization of cost-of-testing, including experience with shift-left patterns and ability to formulate various tradeoffs when adhering to economic testing approaches. Automation mindset: An automation-first mindset, with a track record of improving lead-time-for-changes, minimizing escaped defects, reducing failure rates, and increasing recovery speed. Stakeholder management: Strong stakeholder management skills, with the ability to drive consensus across platform, application, Site Reliability Engineering, and product teams, and to remain resilient in complex or ambiguous situations. Performance and security testing: Experience with performance and load testing, resilience testing, or security testing integration is a plus. Compliance and best practices: Exposure to compliance frameworks such as Service Organization Control 2 (SOC2) or Digital Operational Resilience Act (DORA) is beneficial but not required. Developer experience: Experience curating recommended practices and developer experience artifacts is valued. These skills will empower you to contribute significantly to our service delivery strategy and help maintain the highest standards of communication and efficiency for our platforms and services. HOW WE WORK At SimCorp, we believe that our success is driven by the collaboration and innovation of our people. Here is what you can expect and what we hope you'll bring to our team: Community leadership: You will be a key driver in the Testing Technical Collaboration Council, collaborating daily with platform and application architects, product owners, product managers, and value streams. Decision rights and alignment: You will have architectural decision rights and ensure alignment with adjacent core areas, including security, compliance, Site Reliability Engineering, and product. Testing review: As part of our architectural review of system and services, you will be responsible for reviewing the testing strategy of the system Enablement and scaling: The role is focused on building foundations and guidelines for other teams to scale; documentation and alignment are essential. Coaching and enablement: Parts of your time will be dedicated to the coaching and enablement of our Tech Leads and Engineering teams, with most of your time focused on architecture decisions and design. BENEFITS Flexible working hours and hybrid model - 2 days in the office, 3 days remote Modern office (next to Wilanowska metro station) with quiet zones and ergonomic workstations Base salary with annual bonus structure Holiday allowance upon a 2-week vacation Occasional remote work across Poland and international options available (up to 24 days domestic, 20 days international per year - subject to internal policy) Employer-paid Medicover Platinum healthcare package (employee-paid family upgrade available) Multisport card with 75% employer contribution Unum group life insurance (employee-paid upgrade available) Medicover travel insurance for private trips and global business travel insurance Possibility to join Deutsche Börse Group Share Plan (eligible after 1 year) Copyrights program for certain roles Possibility to develop your career in an international environment Professional training and courses provided by SimCorp Polish language classes for foreign employees; German and English classes based on business needs Integration events, volunteering initiatives and employee-led clubs Compensation ranges are being disclosed at the initial stage of candidate engagement. NEXT STEPS Please click below to apply to learn more about the vacancy and what SimCorp has to offer regarding salary, benefits, and perks. Applications are continuously assessed, so please send your CV in English as soon as possible. If you are interested in being a part of SimCorp but are not sure this role is the right fit, submit your CV anyway. SimCorp is on an exciting growth journey, and our Talent Acquisition Team is ready to help you discover the right role for you. The approximate time to consider your CV is three weeks. We are eager to continually improve our talent acquisition process and make everyone’s experience positive and valuable. Therefore, during the process, we will ask you to provide your feedback, which is highly appreciated.