Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer, tech lead

Belfast
11037 Citibank, N.A. United Kingdom
Software engineer
Posted: 22 October
Offer description

We’relooking for a talented Server-Side Tech Lead to help build our next-generation Developer Experience (DevEx) platform at Citi using Kotlin. You’ll be joining a small, high-impact team, shaping the daily lives of our 50,000 engineers globally by buildingtheplatform where engineerscan see all parts of the software development life cycle, such as code reviews, JIRAS and deployments, all tied together into aworkflow in near real-time. This is an exciting technical challenge for an ambitious candidate.


Where you’ll work

You’ll sit within Development Enablement, part of Citi’s CTO organisation. A group focused on innovation, developer platforms and internal tools used across the bank, where we experiment and ship fast, like a startup inside a global bank. Our mission is tosaveour engineerstens of minutes per day, equating to£10,000,000sof savings at Citi’sscale.


What you’ll do in your first year

By day 45

1. Have worked with an external team to connect with an upstream systemand shipped to production

2. You’ll have a fully documented OpenAPIcontract agreed between client and server

3. Created a performant API endpoint, with the time to first byte within 200ms.

By 3 months – Create system architecture and establish key relationships

4. Established some working relationships with engineering teams across Citi.

5. Begun designing a systems architecture that takes into consideration our future near real-time requirementsand the ability to link that data together into a workflow, such as being able to connect a JIRA ticket to a deployment in production

6. Aligned the team onarchitectural principles, ways of working and system example:you might choose dependency inversion for the code structure; opting for Availability and Partition tolerance over Consistency data;we also may decide that we want data to appear on the UI less than 1 second after it was received.

By 6 months - Architecture patterns established, integrated with several services

7. You will have integrated with several upstream APIs – for example, a service that consolidates CI/CD status across multiple pipelines, or an aggregation service for production error metrics.

8. Using your architectural principles and requirements, you’ll have solved hard engineering problems, making the pros and cons visible and gaining consensus from the team.

9. You will have bought additional technologies online (, Kafka, Postgres, etc.) as needed to realize the architectural vision, meeting the requirements agreed upon by month 3.

10. You will have received majority positive feedback from your colleagues on your technical leadership.

By 12 months – Own and run the backend infrastructure

11. You’ll own the server-side code and infrastructure data pipelines that support complete workflows, such as tracing a JIRA ticket's progression through build, test, and deployment into production.

12. You will have taken full technical ownership of the backend platform with the team's approval and had a meaningful impact on the speed and scalability of the platform.

13. The application will be capable of supporting 10,000 - 20,000 users per day in near real-time.


What you will bring

14. Strong server-side engineering skills: Kotlin, building and consuming RESTful APIs, asynchronous programming.

15. Proficiency with relational and/or NoSQL databases: PostgreSQL, MongoDB.

16. Experience with message queuing systems: Apache Kafka.

17. Deep understanding of containerization (Docker) and orchestration (Kubernetes).

18. Familiarity with CI/CD tools like Tekton and deployment automation platforms like Harness.

19. Comfortable collaborating with product, design, and UI engineers, and other stakeholders to understand requirements and deliver robust backend solutions.


Tools and technologies you might use

20. Kotlin/Java, Spring Boot, PostgreSQL, MongoDB, Apache Kafka, Docker, Kubernetes, Helm, Tekton, Harness

21. Mac or PC – it’s up to you

22. Access to time-saving AI tools such as GitHub Copilot and ’s Devin

Why you’ll love working here:

23. You’ll shape the daily experience of tens of thousands of engineers at one of the largest engineering organizations in the world by building the resilient systems they rely on.

24. You’ll work in a small autonomous team, with impact across our global organization.

25. You’ll get to use your strong backend engineering skills on hard problems to build a shape a greenfield platform

What we’ll provide you

By joining Citi Belfast, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

26. 27 days annual leave (plus bank holidays)
27. A discretional annual performance related bonus
28. Private Medical Care & Life Insurance
29. Employee Assistance Program
30. Pension Plan
31. Paid Parental Leave
32. Special discounts for employees, family, and friends
33. Access to an array of learning and development resources


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.

#LI-RH4

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineers
Belfast
Ocho
Software engineer
€65,000 a year
Similar job
Senior software engineer
Belfast
ARC Regulatory Ltd
Software engineer
€70,000 a year
Similar job
Senior software engineer - c
Belfast
VANRATH
Software engineer
€70,000 a year
See more jobs
Similar jobs
It jobs in Belfast
jobs Belfast
jobs Antrim
jobs Northern Ireland
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Belfast > Senior Software Engineer, Tech Lead

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save