Software Senior Architect Lead– Non-Functional Engineering (NFE)

FIS

Warszawa

Hybrid

PLN 420,000 - 540,000

Full time

8 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Impact in fintech
Learning & development
Inclusive environment
Community involvement
Competitive salary

Job summary

FIS in Poland (hybrid) is seeking a Software Architect Lead in Non-Functional Engineering to own deep technical analysis of payment platforms under load and to improve throughput, latency and cost.

You will profile Java applications using JFR, async-profiler and other tools, work with development teams, and lead performance campaigns to ensure fast, resilient systems at scale.

Qualifications

  • Experience as a performance architect or senior performance engineer on large-scale Java systems.
  • Hands-on Java profiling using JFR, async-profiler, JProfiler or YourKit.
  • Ability to analyse thread dumps and reason about concurrency.
  • Strong command of JVM garbage collection internals (G1, ZGC, Shenandoah, CMS).
  • Ability to read database execution plans and tune SQL, indexing and schema design.
  • Developer mindset—able to prove optimisations by building and measuring.

Responsibilities

  • Own deep technical analysis of how payment platforms behave under load.
  • Profile running systems, diagnose bottlenecks and challenge design decisions.
  • Prototype, measure and prove optimisations improving throughput, latency and cost.
  • Collaborate with development teams to embed performance thinking into design reviews.
  • Design and lead load, stress, soak and failover campaigns and drive investigations.

Skills

Performance architect
Java profiling
Thread dumps analysis
JVM GC tuning
SQL tuning
Developer mindset

Tools

Java Flight Recorder
async-profiler
JProfiler
YourKit

Job description

Type Of Hire

Experienced (relevant combo of work and education)

Position Type

Full time

Type Of Hire

Experienced (relevant combo of work and education)

Software Senior Architect Lead – Non-Functional Engineering (NFE)
Location

Poland (hybrid)

Are you curious, motivated, and forward-thinking? At FIS you’ll have the opportunity to work on some of the most challenging and relevant issues in financial services and technology. Our talented people empower us, and we believe in being part of a team that is open, collaborative, entrepreneurial, passionate and above all fun.

About The Team

You will be joining FIS' Non-Functional Engineering (NFE) team, the group accountable for the performance, scalability and resilience of the OPF payments product line. Operating globally across EMEA, the US, APAC and India, we define and validate the non-functional requirements behind mission-critical payment platforms, engineer the load, stress and endurance testing that proves them, and translate measured evidence into tuning, sizing and architecture decisions. Our purpose is straightforward~ ensure FIS products are fast, predictable and resilient at real production scale, long before a customer ever feels a bottleneck.

What You Will Be Doing

As a Software Architect, you will own the deep technical analysis that explains how our payment platforms behave under load and, more importantly, how to make them significantly faster.

You will profile running systems, dissect their runtime behaviour and challenge design decisions, working shoulder to shoulder with the engineers who build the product.

You will not simply report findings; you will prototype, measure and prove the optimisations that turn them into quantifiable gains in throughput, latency and cost.

This role will suit someone with a developer mindset, who enjoys reading code as much as reading metrics.

  • Profile Java applications end to end across CPU, memory, threads and I/O, using tools such as Java Flight Recorder, async-profiler and JProfiler, to isolate the hot paths that constrain throughput
  • Analyse thread dumps to diagnose lock contention, deadlocks, thread-pool exhaustion and blocking I/O, then reshape the concurrency model to remove the constraint
  • Own garbage collection analysis and JVM tuning, sizing heaps, selecting and configuring collectors and reducing allocation pressure, to cut pause times and stabilise latency under sustained load
  • Read and interpret database execution plans to tune expensive SQL, correct indexing and join strategies, and resolve contention and locking at the data layer
  • Work directly in the codebase alongside development teams to propose, implement and validate code-level optimisations, and embed performance thinking into design reviews, coding standards and delivery pipelines
  • Design and lead load, stress, soak and failover campaigns, and drive performance investigations during customer escalations, converting every finding into a permanent fix, a sizing recommendation or a new predictive test
What You Bring
  • Substantial experience as a performance architect or senior performance engineer, optimising large-scale, high-throughput Java systems running in production
  • Deep, hands-on expertise in Java profiling (Java Flight Recorder, async-profiler, JProfiler or YourKit) to isolate CPU, memory, lock and I/O bottlenecks
  • Proven ability to analyse thread dumps and reason rigorously about concurrency, identifying deadlocks, contention and thread starvation and prescribing the fix
  • Strong command of JVM garbage collection internals (G1, ZGC, Shenandoah, CMS), with real experience interpreting GC logs and tuning heap sizing and allocation behaviour
  • Confidence reading database execution plans (Oracle or PostgreSQL) and tuning SQL, indexes and schema design to eliminate data-layer bottlenecks
  • A developer mindset~ you are at home in the codebase, read and write production-quality Java, and would rather prove an optimisation by building and measuring it than by describing it
What We Offer You
  • Opportunities to make an impact in fintech
  • Personal and professional learning
  • Inclusive, diverse work environment
  • Resources to give back to your community
  • Competitive salary and benefits
Privacy Statement

FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see the Online Privacy Notice.

Sourcing Model

Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company.

#pridepass

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Senior Architect Lead – Non-Functional Engineering (NFE)
Software Senior Architect Lead – Non-Functional Engineering (NFE)

FIS • Warszawa

Hybrid
PLN 176,000 - 281,000
Impact in fintech
Learning opportunities
Inclusive environment
+2
Non-Functional Engineer Lead, Quality
Non-Functional Engineer Lead, Quality

FIS • Warszawa

On-site
PLN 176,000 - 281,000
Competitive salary and benefits
Inclusive, diverse work environment
Career growth opportunities
Client Services Analyst Sr Lead
Client Services Analyst Sr Lead

FIS Investor Services Poland Sp. z o.o. • Warszawa

On-site
PLN 230,000 - 320,000
Impact on fintech
Professional development
Inclusive environment
+2
Software Engineer Senior VTK
Software Engineer Senior VTK

Clear2Pay Poland Sp. z o.o. • Warszawa

On-site
PLN 167,000 - 234,000
Private health insurance for employees
Group life insurance
Pension plan 5%
+1
Client Services Analyst Sr Lead
Client Services Analyst Sr Lead

FIS • Warszawa

On-site
PLN 230,000 - 320,000
Competitive salary and comprehensive;1
Inclusive and diverse work environment
Development opportunities
Consultant II, Professional Services
Consultant II, Professional Services

FIS • Warszawa

On-site
PLN 89,000 - 145,000
Flexible working hours
International work environment
Competitive compensation
Consultant II, Professional Services
Consultant II, Professional Services

FIS Technology Services (Poland) Sp. z o.o. • Poland

On-site
PLN 89,000 - 145,000
Competitive salary
Flexible working hours
International environment
+1
Senior Java Performance Architect – Hybrid (Poland)
Senior Java Performance Architect – Hybrid (Poland)

FIS • Warszawa

Hybrid
PLN 176,000 - 281,000
Impact in fintech
Learning opportunities
Inclusive environment
+2
Treasury Consultant
Treasury Consultant

FIS • Warszawa

On-site
PLN 98,000 - 140,000
Technology Business Consultant Senior
Technology Business Consultant Senior

FIS • Warszawa

On-site
PLN 180,000 - 300,000
Flexible and creative work environment
Diverse and collaborative atmosphere
Professional and personal development resources
+2