Software Engineer
Коротко
Develops software using Node.js, Java, and PostgreSQL, with AI integration. · Needs: Experience with Node.js, Java, PostgreSQL, and AI.
Описание от работодателя
Required skills: Node.js, Java, PostgreSQL, AI
PROJECT
Join a global engineering environment focused on building internal tools supporting Future State Architecture (FSA) across CTO Platforms.
You will work on production-grade solutions used by architects and engineering teams, combining backend development, web UI, databases, integrations, and AI agent technologies . The role involves building reliable internal platforms and introducing agentic engineering practices to automate software development workflows.
YOU WILL
Design, build, and maintain internal tools supporting Future State Architecture across CTO Platforms
Develop backend services and APIs using Node.js and/or Java
Integrate applications with PostgreSQL and other enterprise data sources
Build and enhance web UI components supporting workflows for architects and engineering teams
Develop and orchestrate autonomous AI agents supporting software build, testing, and deployment processes
Implement integration patterns using MCP, tool/function calling, and APIs
Collaborate with architects, platform engineers, and stakeholders to translate architecture requirements into technical solutions
Ensure solutions meet engineering standards for security, performance, resilience, observability, testing, and documentation
Contribute to code reviews, automation, operational support, and continuous improvement of the engineering toolchain
MUST HAVE
Strong software engineering experience with Node.js and/or Java
Very good knowledge of PostgreSQL , including data modelling and query optimisation
Experience developing web applications using modern JavaScript/TypeScript frameworks
Understanding of AI agents / agentic application engineering
Experience with integration patterns such as APIs, MCP, and tool/function calling
Strong understanding of production engineering principles, including security, resilience, performance, observability, and automated testing
Experience designing solutions for internal platforms, developer tooling, or similar engineering environments
Strong English communication skills and ability to collaborate with technical and non-technical stakeholders in an international environment
NICE TO HAVE
Experience building AI-powered developer or engineering tools
Experience orchestrating autonomous AI agents
Experience working with enterprise architecture or platform engineering teams
Experience supporting production-grade internal services
Understanding of software delivery automation and modern engineering practices
OUR OFFER
The relocation package (4500 PLN total value) is paid in three installments (1500 PLN per month) if your permanent office presence is mandatory and you need to relocate from another city.
Benefits: Extended medical care (over 2000 medical facilities in Poland, 80 in Kraków) for you and your family; Multisport card ; Life insurance