Release On Demand Senior Engineer
Job in
Mississauga, Ontario, Canada
Listing for:
08763 Citi Canada Technology Services ULC
Full Time, Per diem
position
Listed on 2026-01-12
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
We’re looking for talented engineers to help enhance and scale our strategic Release on Demand platform as it's adopted by the enterprise.
The roles sit within the Developer Enablement department within our CTO organization, 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 to save our engineers tens of minutes per day, equating to £10,000,000s of savings at Citi’s scale.
Release On Demand (ROD) is an inhouse built platform that allows engineering teams to deploy code to production frequently, whilst making it easy to follow best practices in our highly regulated industry. The 3-year-old platform used by 1,000s of engineer’s bank-wide, is projected to deliver $50 million in savings this year alone. The platform needs to continue its huge success by continuing to scale and provide more opportunities for developer productivity
We have opportunities available to join the current global team of 8 and expand our Canada/Mississauga team. We are looking for Server Side, UI, or full stack engineers with 8 years plus experience, to join one of our most high-impact teams.
Why you'll love working here:
You’ll work in a small, agile team, in an organization led by technologists, building the best tools for fellow developers.You’ll impact the daily experience of tens of thousands of engineers at one of the largest engineering organizations in the world.You get to work in the fun part of the bank, the Chief Technology Office, building cool things.What you will bring:
A selection of the tools and capabilities required across our platforms. We value muti-disciplined polyglot engineers but also understand and support the need for specialisms too across the wider department.
UI/UX
Strong front-end engineering skills:
Typescript (JS), React, CSS, and data visualization tools likeStrong product/design skills:
Proficient in Figma, interaction design, component reuse. Evaluative user testing/interviewingComfortable taking part in either formal or informal user research: you talk to users early and often, integrating insights into your work.Ability to innovate:
Excited to push the boundaries in design and engineering with your unique skillset that allows you to bring strengths from both worlds.Server
Strong server-side engineering skills:
Kotlin (Java 21), building and consuming RESTful APIs, asynchronous programming.Proficiency with relational and/or No
SQL databases:
Postgre
SQL, Couchbase, Mongo
DB.Experience with message queuing systems:
Apache Kafka.SRE/Dev Ops – Experience with scalability & ObservabilityDeep understanding of containerization (Docker) and orchestration (Kubernetes).Familiarity with CI/CD tools like Tekton and deployment automation platforms like Harness.Comfortable collaborating with product, design, and UI engineers, product managers, and other stakeholders to understand requirements and deliver robust backend solutions.Key Responsibilities:
Establish and be a key part of an efficient agile delivery team that extends the ROD feature set and takes care to ensure the backlog of requested features is groomed and prioritized for delivery in orderEnsure a first line of support is provided to all ROD customers and potential customers supporting onboarding where requiredEstablish key relationships with PMO & Change Management and ensure the great work done to date continuesContribute to the feature set direction by understanding the cultural change & CI/CD approach being driven by Developer Engineering and understanding how ROD fits within the wider landscape such as Lightspeed & Pipeline FactoryLook for further automation and simplification opportunities that arise with the Citi landscapeCharacteristics:
A cheerful techie, whose optimism and enthusiasm for technology is infectiousExcellent communicator who gets on well with others, building strong professional relationshipsCollaborative by nature, builds partnerships across the firmCreative and innovative, brings different angles to problems and provides new solutionsTools you’ll use (depending on role)
:
React, TypeScript, Rest…
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: