Senior AI Applied Software Engineer
About this role
Financial institutions face the challenge of modernizing digital banking interfaces while maintaining robust backend integration and seamless user upgrades for millions of customers. Backbase addresses this architectural hurdle by bringing on a Senior AI Applied Software Engineer in Kraków to drive frontend excellence and platform evolution within the core product development unit.
Operating in a hybrid model out of the Kraków office, this engineer takes full ownership of the software development lifecycle for digital banking products used globally. The daily focus centers on building performant and scalable user interfaces in Angular and TypeScript, integrating AI tooling throughout development and testing, and guiding the squad on architectural decisions.
Ideal candidates bring deep frontend expertise alongside an API-first mindset and a readiness to mentor peers. Anyone who thrives on improving system architectures, optimizing CI/CD pipelines, and bridging complex data flows between services will find a strong fit in this agile environment.
What you will do
- Lead the entire lifecycle of digital banking products from architectural design to release and maintenance.
- Design and deliver complex frontend features that remain performant, secure, and scalable for global users.
- Incorporate AI tooling to accelerate and optimize tasks across development and testing workflows.
- Act as a technical mentor by conducting critical code reviews and raising engineering standards within the squad.
- Collaborate closely with product managers, architects, and UX designers in an agile setup to align technical solutions with business goals.
- Optimize CI/CD pipelines and address technical debt to streamline continuous delivery.
What you need
- Possess 5 to 7 plus years of professional experience building complex, high-traffic products.
- Demonstrate strong mastery of Angular, TypeScript, RxJS, and modern build systems such as Webpack and Jenkins.
- Understand Enterprise Integration Patterns and possess the ability to design systems handling complex data flows.
- Communicate fluently in English with the capacity to explain technical concepts to non-technical stakeholders.
- Reside in Kraków or a nearby area and commit to working from the office twice a week.
Nice to have
- Experience with Vue.js
- Prior exposure to Java, Spring JPA/Hibernate, Maven, Microservices, and Cloud technologies
- Background in Fintech or Banking
Benefits
- €1,000 annual self-development budget with dedicated training time
- Competitive base salary with annual and referral bonuses
- Private healthcare via Luxmed and a Headspace app subscription
- Daily lunches and Wednesday community breakfasts at the Kraków office
- High-end MacBook hardware and flexible working hours
- Integration events focused on a healthy work-life balance
Skills and tech stack
Questions candidates ask
What is the remote work policy?
The role operates in a flexible hybrid model combining remote work with the Kraków office twice per week.
What technologies will I work with daily?
Daily work centers on Angular, TypeScript, RxJS, and modern build systems like Webpack and Jenkins, with AI tooling integrated into development and testing.
What kind of professional development support is provided?
The company offers a €1,000 annual self-development budget, a clear promotion path, and dedicated time for training.
What additional perks are included in the compensation package?
Benefits include a competitive base salary with annual bonuses, private healthcare through Luxmed, a Headspace subscription, daily lunches, and high-end MacBook hardware.