You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Citi

Principal Software Engineer

  • Hybrid
  • 6+ years

Salary

Not stated

Similar roles pay €70K - 100K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The role is Principal Software Engineer in the company's Global Technology organisation in Warsaw, Poland, in the Technology job family and Applications Development area.

You will set the technical direction, architecture and delivery for the next-generation Risk Management Platform, working with distributed engineers, architects, product managers and quantitative analysts worldwide.

You will define technical standards and lead major architecture work while growing engineers across the company's global teams.

Responsibilities

  • Design scalable, resilient, high-throughput architectures for next-generation risk systems by studying complex business workflows, enterprise systems and industry standards.
  • Set and evolve engineering methods, coding standards, test automation and CI/CD practices across the full development lifecycle.
  • Lead the technical integration of complex enterprise functions and platforms to speed up releases and improve operations.
  • Apply deep knowledge of end-to-end data pipelines, microservices and system flows to drive technical change.
  • Plan and run technical milestones for multi-million-dollar, cross-functional, multi-stream programmes.
  • Work closely with business stakeholders, quantitative risk managers and operations users to turn functional specifications into sound architectures.
  • Keep code quality, performance profiling, fault tolerance and security high across distributed services.
  • Assign engineering workloads, set delivery milestones and coach senior developers, engineers and analysts.
  • Align architecture roadmaps with senior technology and business leaders and external technology partners.
  • Build a collaborative, inclusive culture across distributed teams in the Americas, EMEA and APAC.
  • Assess and reduce technical, operational and regulatory risk in engineering decisions, and resolve control issues promptly.
  • Ensure platforms meet governance, data privacy, regulatory and security requirements.

Requirements

  • Bachelor's or Master's degree in computer science, computer engineering, information technology or a related quantitative field, or equivalent practical experience.
  • Extensive experience in software engineering and system architecture, including delivering mission-critical enterprise systems.
  • Preferred: background in financial services or risk technology.
  • Advanced skill in backend languages and frameworks such as Java, Python, Go or C++, plus distributed, concurrent and event-driven systems (for example Apache Kafka).
  • Proven work with cloud platforms, containers (Docker, Kubernetes/OpenShift), API gateways and distributed caching.
  • Strong skills in relational and distributed databases, high-volume data pipelines and analytical engines.
  • Clear, persuasive communication and negotiation with technical teams and senior business leaders.
  • Track record of developing engineers and leading cross-functional delivery.
  • Ability to break ambiguous, complex business problems into structured, elegant technical designs.

Conditions

Full-time position based in Warsaw, Poland, with a hybrid model of up to 2 days working from home per week.

Business casual workplace.

Competitive base salary, potentially, subject to final offer.

Primary location full-time salary range: 354 530,00 zł - 603 670,00 zł.

Other job-related duties may be assigned as required.

The company is an equal opportunity employer.

Benefits

  • Employer-paid defined contribution pension plan contribution of 6% of pensionable earnings.
  • Employer-paid private medical care for employees, with family packages at preferential rates.
  • Employer-paid life insurance for employees, with family cover at preferential rates.
  • Employee assistance programme funded by the employer.
  • Paid parental leave: maternity and paternity leave, including statutory leave plus 2 weeks of additional paid paternity leave.
  • Sport card subsidised through the Social Benefits Fund, with family cards at preferential rates.
  • Social Benefits Fund support including holiday allowance, sport and cultural activities and team-building events.
  • One additional day off for volunteering.
  • Cafeteria flex benefit system to select and buy benefits from providers on the platform.
  • Possible annual discretionary incentive award.
  • Special offers and discounts for employees.

Where you’d work

Part of the week in the office

About the company

Citi

  • Industry: FinTech

Office in Warsaw, Poland

Also hiring in London, United Kingdom, United States, Belfast, United Kingdom and 12 more places

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 1 red flag

Still hiring?

13 checks

No red flags

How crowded?

6 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details12 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • Python
  • Go
  • Java
  • Kubernetes
  • Docker
  • C++
  • Kafka
  • CI/CD
Seniority
Principal
Type
Full-time
Industry
FinTech
Specialty
Backend
Region
Europe
Show 6 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Principal
Experience
6+ years
Tech stack
  • Python
  • Go
  • Java
  • Kubernetes
  • Docker
  • C++
  • Kafka
  • CI/CD

Location

Work model
Hybrid
Region
Europe
Office
  • Warsaw, Poland

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Company

Industry
FinTech

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason