Senior Software Engineering Lead
Kraków, PODLASKIE, PL, 30-347
Job description
Your career opportunity
You’ll join Technology Engineering within HSBC Technology, where we build and support the software applications, systems and platforms that underpin the bank’s day-to-day operations. This role focuses on end-to-end software engineering across build, release and run, applying modern engineering practices to deliver reliable, scalable and efficient services. You’ll work in an agile environment with a strong focus on continuous delivery and DevSecOps, helping teams ship small, low-risk changes at high cadence while improving resilience and service sustainability.
What you’ll do
- Own end-to-end delivery of a product from requirements through to production
- Design and develop significant software applications and contribute to solution designs
- Automate and improve continuous integration and continuous delivery pipelines within a DevOps product or service team
- Set and maintain engineering standards and define product change strategies aligned to agreed visions
- Contribute to code continuously and review others’ code, embedding best practice through rigorous reviews and automation
- Ensure service resilience, service sustainability and recovery time objectives are met for delivered software solutions
- Provide value during production incidents, support recovery and chair retrospectives across teams
- Build trusted relationships with the business and translate technical detail into clear, senior-level updates and options
What you need to have to succeed in this role
- Bring extensive experience designing and developing significant software applications across the full software development lifecycle
- Demonstrate strong agile delivery experience with continuous delivery and DevSecOps ways of working, including small, low-risk, high-cadence change
- Show proven capability in automating CI/CD pipelines within a DevOps product or service team
- Apply strong engineering discipline including automated testing, code reviews and performance optimisation
- Demonstrate experience delivering service resilience and sustainability including recovery time objectives
- Provide subject matter expertise in at least one area such as DevOps, security, accessibility, agile or production governance
- Make sound judgement calls on technical debt and articulate trade-offs through solution design choices
- Communicate clearly with engineering teams and senior management, translating technical detail into business impact and decisions