128 open roles
AI-First Software Engineer
Job description
Join our skilled team in Lithuania to build innovative banking solutions using modern technologies. You'll focus on creating tomorrow's digital banking solutions without the constraints of legacy systems. For us, software engineering is more than writing code. It starts with understanding the problem, questioning the requirement and designing the right solution — and ends with software that runs reliably in production.
The word engineer shares its root with ingenuity — the Latin ingenium: talent, cleverness, the ability to invent. That is the engineer we are looking for: someone who solves problems creatively, not just someone who writes code. We are hiring with a focus on AI and security. We work AI-first: AI agents are part of how we build software every day, which leaves more of your time for the parts that need an engineer — thinking, designing with security in mind, and deciding.
Our work is mainly backend — APIs, integrations, event-driven services and cloud — and sometimes full-stack. Our main stack is .NET, but we hire engineers, not specialists in a single language or layer. As an engineer, your impact reaches beyond your own squad: you take on problems that are not yet well defined, set the engineering direction, and help the people around you grow.
We enjoy working across the bank and collaborating with diverse teams to build solutions that deliver tangible results. This is a great place to learn. Our environment changes constantly — new tools, new AI capabilities, new problems — and we expect you to learn fast, keep learning and help others do the same. You will continuously develop new skills through hands-on experience, and we actively support your professional growth.
We work in a hybrid model, with at least three days per week in our Vilnius office. You Will : Turn broadly defined problems into a clear engineering path forward Lead solution design and technical direction, owning key trade-offs Design and build secure, testable and observable agent solutions, MCP servers, services and integrations for SDLC/PDLC automation Set engineering standards for design, testing, quality gates, infrastructure as code and observability Shape the backlog with the Product Owner and challenge requirements where needed Work across squads and functions on broader technical challenges Coach and mentor engineers, strengthening team capabilities Work AI-first with GitHub Copilot and MCP tools, while ensuring solutions run well in production About You : Take ownership of complex or undefined problems, create clarity and see them through Bring 5+ years of software engineering experience and strong technical judgement Build clean, testable software using modern languages, with strong design, architecture and API skills Work hands-on with cloud, containers, CI/CD, infrastructure as code, data stores and integrations Build quality into the engineering process through sound practices, automation and continuous improvement Use AI-assisted development effectively, including coding agents, GitHub Copilot and MCP Communicate clearly, influence beyond your team and coach or guide other engineers Work with technologies such as .
NET/C#, Java, Python, TypeScript, AWS, Open. Shift, Docker, GitHub Actions, Terraform, Kafka, OpenAPI, Open. Telemetry, Grafana, Jira and Confluence We offer: Monthly salary range from 4880 EUR to 7320 EUR gross (based on your competencies relevant for the job). Additionally, each Danske Bank employee receives an employee benefits package which includes: Growth opportunities: professional & supportive team, e-learnings, numerous development programs; (incl.
professional certificates); 100+ professions for internal mobility opportunities. Health & Well-being: a diverse, inclusive, work & life balance work environment; additional health insurance; mental well-being practices; partial psychologist counselling compensation; silence and sleep zones at the office; game rooms. Hybrid working conditions: work from home up to two days a week; home office budget (after the probation period); modern Danske Campus workplace developed with anthropologist for the best employee experience.
Additional days of leave: for rest, health, volunteering, exams in higher education institutions, and other important activities. Moreover, for seniority with Danske Bank. Monetary compensation package: accidents & critical diseases insurance; financial support in case of unfortunate events, travel insurance; IIIrd Pillar Pension Fund contribution.
See all the benefits HERE Your job function (position) in the job contract will be Software Engineering. If you're interested in this role and joining my team, feel free to contact Marijus Masteika at mamas@danskebank.lt , and I will answer your questions!
Description copied from Danske Bank's careers page. Read the full posting before you apply.
More jobs at Danske Bank
Risk Partner for Business Control and Product Management
Danske Bank· Warsaw, PolandOperations Officer in Property Sales DK Team(+Danish language bonus allowance)
Danske Bank· Vilnius, LithuaniaSenior Java Developer for Core Payment Platform Tribe
Danske Bank· Vilnius, LithuaniaSenior Business Analyst in Commercial Insights Team
Danske Bank· Vilnius, LithuaniaSenior Database Engineer
Danske Bank· Vilnius, Lithuania
More jobs in Vilnius
Specialist, Anti Money Laundering Compliance (Consumer Monitoring and Investigation) - 1 Year Fixed Term Contract
Western Union· LTU - VilniusTerapinės srities specialistas – CVRM – (Kauno regionas) – 18 mėnesių terminuota darbo sutartis
AstraZeneca· Lithuania - VilniusAccounts Payable Clerk III
Innomar Strategies· Vilnius, LithuaniaCustomer Service Specialist
Scania· Vilnius, LT, LT-02300Fp&A Manager
JTI (Japan Tobacco International)· VILNIUS, LT, 08130
