CAREER

Senior Software Engineer (Java, Typescript, AWS)

Join Hargreaves Lansdown and be part of the team building software for the UK’s largest investment platform.

With over 40 years of history, Hargreaves Lansdown has become the UK’s well-established investment platform for private clients, used by 2 million investors and managing more than £172 billion in savings and investments. HL’s platform allows clients to bring all their ISAs, pensions, SIPPs, and savings into one easy-to-manage place.

HL Tech is a Polish technology hub, part of the Hargreaves Lansdown Digital division (700 colleagues). We build software used daily by millions of private investors and underpin the entire HL investment platform, shaping how it evolves, adding new features, improving reliability and strengthening HL’s market position. We don’t just maintain the existing platform; we build new products and capabilities that move it forward.

We are looking for a Senior Software Engineer to help promote our dedicated, friendly and growing Trading Team to deliver critical new functionality to our clients and internal users. If you enjoy working with clean architecture, modern technologies, and being part of a positive team that learns from each other, we’d love to hear from you!

General information

  • Possible work locations:
    remote/hybrid
  • Salary gross (CoE):
    18 000 – 25 000 PLN
  • Salary net (B2B):
    20 000 – 29 000 PLN
  • Employment type:
    permanent contract of employment or b2b contract (after 3-month trial period)
  • HL Tech size:
    65 people in Poland – part of the British Hargreaves Lansdown Group (2,500 colleagues)
  • Reporting to:
    Senior Engineering Manager
  • Tribe:
    Trading

Why join us?

  • Work the way you want – Most colleagues work remotely, but you can also work from our office in WeWork Mennica Tower in central Warsaw. Please note, all work must be performed within Poland, as remote work from abroad is not allowed.
  • Healthy work-life balance – we value your time, which means no overtime culture.
  • Helpful, knowledge-exchange team – work jointly with experienced engineers who are passionate about clean code, best practices, and continuous learning.
  • Modern tools & technologies – develop enterprise-scale solutions in a technology-focused environment.

What you’ll do

  • Building and deploying scalable, fault-tolerant microservices at pace, owning them end-to-end.
  • Integrating with cloud applications, operating in a zero-trust, security-first environment.
  • Delivering value iteratively, always focused on customer outcomes and short feedback loops.
  • Creating and visualizing application metrics to evaluate usage patterns and detect anomalies.
  • Reviewing code with peers, with an eye for both quality and velocity.
  • Working with others in the team to solve problems, not just deliver features.
  • Innovating and bringing new ideas for adoption across HL Digital.
  • Driving technical choices and shaping how we build our services.
  • Providing coaching and mentoring to peers.

Requirements

About You

  • Min C1-level proficiency in both English and Polish – you will use both languages in all aspects of your daily work.
  • Solid background in building and deploying services with Java (Spring Framework) and Typescript (React, Next.js).
  • Comfortable working in a cloud-native environment – AWS, Kubernetes (EKS), containers, scaling, etc.
  • Familiarity with AWS services and how to integrate them into modern applications.
  • Interested in observability, using tools like Prometheus and Grafana to keep services healthy and evaluate usage patterns.
  • Solid focus on quality and security, incorporating testing and scanning into CI/CD pipelines.
  • Capable of writing clean, maintainable, and well-tested code.
  • Happy to review, exchanging knowledge and learn from senior engineers within the team.
  • Adaptable, thriving in a fast-moving environment where we ship things quickly and always look to evolve.

Technical Skills

  • Java (21) and Spring Framework
  • Typescript and/or React, Node.js
  • Amazon Web Services (S3, ECS, EKS, SQS, SNS, Lambda) using IaC such as Terraform
  • Containers (e.g., Docker, Kubernetes)
  • SQL and NoSQL solutions such as PostgreSQL and DynamoDB
  • Event-driven and microservices architectures
  • CI/CD pipelines and DevOps guidelines
  • Design and integration patterns

Benefits

  • Copy rights (50% tax relief due to creative type of work)
  • PPE (4% employer contribution without any additional cost nor employee contributions required)
  • Annual bonus depending on performance
  • Conference & Training budget
  • English lessons with native speakers
  • Private health care & Life insurance
  • MyBenefit Cafeteria (benefits platform)
  • 2 additional days for volunteering events
  • Team events
  • Buddy programme
  • Opportunity to grow according to your level of expertise
  • Working with new technologies and a multi-diverse team
  • Many opportunities to share knowledge and ideas
  • In-house Trainings

Read more about our benefits

We are an inclusive employer that values diversity in its workforce.
We encourage applications from all individuals without regard to race, religion, gender, sexual orientation, national origin, disability or age.

Check job offers

See current offers and apply!

Write _message

Can't find your ideal position?

No worries! New job offers are constantly appearing at HL Tech – maybe we will have the right offer for you soon? Send us your CV and additional information and we will contact you once we have a vacancy that matches your profile :)

Apply now!