May 30, 2026

Software Architect (Backend & APIs)

Senior • Remote

21,840 - 33,600 PLN

Kraków, Poland

📍 Remote
🕒 Full-time
📄 B2B
📅 Project duration: July 2026 – February 2027

About the project

We are looking for an experienced Software Architect (Backend & APIs) to join an ambitious greenfield initiative in the financial sector.

The project focuses on designing and building from scratch a modern, scalable analytics and research platform that will support the complete lifecycle of premium financial content - from creation and management to publication, distribution, and consumption analytics.

The platform will initially serve institutional clients, with a planned expansion toward retail users in later phases.

This is a high-impact role for someone who enjoys solving complex architectural challenges, designing systems for scale, and shaping technical direction from the ground up.

You will help create a platform that:

  • streamlines and automates financial research workflows

  • structures and manages large volumes of analytical content

  • enables secure and scalable content distribution

  • provides advanced insight into user engagement and content consumption

  • supports future scalability across multiple client segments

Your responsibilities

  • Design and evolve scalable backend and API architectures for cloud-native and hybrid environments

  • Define system architecture with strong focus on scalability, maintainability, resilience, and security

  • Design public and internal APIs, including versioning strategy, contracts, backward compatibility, and integration standards

  • Collaborate with sales and delivery teams during technical discovery, estimation, and solution planning

  • Work closely with engineering teams to solve complex backend challenges and improve technical standards

  • Drive architectural decisions and clearly communicate technical trade-offs

  • Collaborate directly with clients and domain experts to clarify requirements and translate business needs into technical solutions

  • Create and maintain architecture documentation, technical proposals, and design decisions

  • Support engineering excellence through improvements in tooling, development practices, and platform standards

  • Explore and apply AI-powered engineering tools to enhance productivity and system capabilities

Tech environment

You will work with modern backend and cloud technologies, including:

  • Java 21, Spring Boot

  • REST APIs / OpenAPI

  • PostgreSQL

  • Docker, Kubernetes, GKE

  • Google Cloud Platform

  • API Gateway / service mesh solutions

  • Event-driven integrations

  • Authentication & authorization standards (OIDC / SSO / JWT)

  • Observability and monitoring tooling

We value strong understanding of modern architectural approaches such as modular systems, domain-oriented design, contract-first APIs, event-driven patterns, and cloud-native distributed systems.

Must have

  • 8+ years of professional software engineering experience

  • Strong hands-on experience designing backend architectures and APIs

  • Proven ability to lead architectural discussions and make pragmatic technical decisions

  • Practical experience building and reviewing real production-grade backend systems

  • Strong experience working directly with clients and external stakeholders

  • Excellent communication skills and ability to explain complex technical concepts clearly

  • Experience with scalable distributed systems and cloud-native architectures

  • Transparent, proactive, and solution-oriented mindset

  • Experience across the full software lifecycle - from prototyping to strategic architectural direction

  • Strong command of written and spoken English (C1 minimum)

Nice to have

  • Experience in the financial sector or highly regulated environments

  • Experience with event-driven architectures and asynchronous integrations

  • Knowledge of modern identity and access management solutions

  • Familiarity with AI-powered development tools, LLM-based workflows, or AI-assisted engineering practices

We value your trust in providing us your data, thus we are striving to use commercially acceptable means of protecting it. Below you will find the necessary information about the data we collect and process when you send us your CV.

The controller of your personal data is Miquido Spółka z ograniczoną odpowiedzialnością sp. k. with its seat in Krakow, Zabłocie 43a, 30-701 Kraków, Poland (“Miquido”, “We”, “Our” or “Us”).

Similar jobs you might like

Technology

iTeamly

Senior Backend Engineer

Senior

Remote

Kraków, Poland

22,500 - 26,500 PLN

🏢 Summary: Backend engineering role focused on building scalable backend services, APIs, and internal developer platforms in a fully remote environment. The position involves improving system architecture, optimizing distributed systems, and collaborating across the full software development lifecycle. The offer includes influence on technical decisions, modern technologies, and growth opportunities within an experienced engineering team. 🗂️ Requirements: 5+ years of backend software development experience, Proficiency in PHP or experience with Java, Python, Go, Knowledge of RESTful APIs and GraphQL, Experience building scalable distributed backend systems, Experience with SQL/MySQL and database optimization, Experience with automated testing and monitoring, Knowledge of debugging production systems, Familiarity with contract-driven development, English for daily technical communication 📃 Skills: PHP, Java, Python, Go, REST, GraphQL, SQL, MySQL, React, API 🏢 Description: ✅ Your responsibilities: ・Design, develop, and maintain scalable backend services and APIs for third-party integrations. Improve platform architecture, service communication, and internal developer tooling. Collaborate with Product Managers, Designers, and Engineers throughout the entire software development lifecycle. Optimize existing systems for performance, scalability, reliability, and maintainability. Drive engineering best practices, including code quality, testing, and documentation. Participate in architecture discussions and technical decision-making. Mentor engineers through code reviews, pair programming, and knowledge sharing. Continuously improve the developer experience by building reliable internal platforms and tools. 🧠 Our requirements: 5+ years of experience in backend software development. Strong proficiency in PHP (preferred) or solid experience with Java, Python, Go , or similar backend technologies. Strong understanding of RESTful APIs , GraphQL , and API design best practices. Experience designing and building scalable, distributed backend systems. Hands-on experience with SQL/MySQL databases and database optimization. Experience with automated testing, observability, monitoring, and debugging production systems. Familiarity with contract-driven development and modern software development practices. Basic knowledge of frontend technologies such as React is a plus. Strong communication skills and the ability to collaborate across cross-functional teams. Passion for writing clean, maintainable, and high-quality code or AI automation English at a level allowing daily technical communication 🌟 What we offer: 100% remote work. Private healthcare and Multisport. Life insurance. Real influence on technical decisions and system architecture. Opportunity to build scalable backend services and developer platforms. Work with modern technologies in a collaborative engineering environment. Knowledge sharing, mentorship, and professional growth opportunities. Friendly, supportive, and experienced engineering team.

Technology

Miquido

Java Developer

Mid

Remote

Krakow, Poland

14,120 - 20,160 PLN

🏢 Summary: Development of a secure, scalable analytics platform for the banking sector, focused on building and maintaining Java-based backend services and REST APIs in a microservices architecture. The role involves implementing analytical and reporting functionalities, ensuring high code quality, security, and performance within a Scrum-driven project. The system is designed as a mobile-first, WCAG-compliant solution with high availability standards. 🗂️ Requirements: 2.5+ years of commercial experience, Very good knowledge of Java 8+ (lambdas, streams, exceptions, multithreading), Strong experience with Spring Framework, Knowledge of REST API, JSON, HTTP, Understanding of OOP and clean code principles (SOLID, DRY, KISS), Experience with SQL databases (PostgreSQL or MySQL), Basic knowledge of NoSQL databases, Experience with Git (pull requests, rebase, merge, conflicts), Experience with JUnit or TestNG and unit/integration testing, Basic knowledge of Docker, Basic knowledge of CI/CD, Ability to work with IDE, Ability to read and write technical documentation in English 📃 Skills: Java, Spring, REST, JSON, HTTP, SQL, PostgreSQL, MySQL, NoSQL, Git, JUnit, TestNG, Docker, CI/CD, OOP, SOLID, DRY, KISS, Multithreading, Microservices 🏢 Description: About the project The goal of the project is to design and build a modern, scalable analytics platform for the banking sector. It will support the creation, management, publishing, and distribution of analytical content prepared by the Investment Analysis team of the brokerage office. Initially, the system will be used by institutional clients, and later also by individual clients. The platform will help analysts better use their expertise, reduce manual work, and organize a large amount of analytical content, including market comments, company analyses, valuations, financial results comments, and sector reports. It will also provide clear data on how users consume the reports. The solution must meet high standards of security and availability. It will be designed with a mobile-first approach, fully responsive (RWD), and compliant with WCAG 2.0 standards. Project duration: 10–11 months. Responsibilities: Design, develop, and maintain backend applications using Java in accordance with agreed functional and technical specifications Implement new features and modify existing ones within project-based delivery models focused on defined technical outcomes Develop clean, maintainable, and scalable code that complies with established architectural and quality standards Design application modules and data exchange interfaces, ensuring scalability and security Implement REST APIs and backend modules supporting analytical and reporting use cases Participate in microservices development and integration with external systems Participate actively in code reviews (both giving and receiving feedback) Participate in the analysis of technical requirements and the creation of technical documentation Develop and maintain unit and integration tests covering implemented business logic Create and maintain technical documentation Prepare basic performance analyses and propose optimization actions (including code refactor) Analyse bugs and assist in resolving them (debugging, logs) Participate in Scrum-driven software development lifecycle Cooperate with project teams, including PM, QA, DevOps, and other developers, during technical and integration activities Use AI-assisted development tools to improve coding efficiency, test generation, and code quality Requirements: 2.5+ years of commercial experience Very good knowledge of Java (8+), including lambda, streams, exceptions, multithreading Strong experience with Spring Framework Good knowledge of REST API, JSON, HTTP Good understanding of OOP and good practices/ clean-code values (SOLID, DRY, KISS etc.) Solid knowledge and experience with databases: SQL (PostgreSQL, MySQL), basic NoSQL knowledge is a plus Familiarity with Git (pull requests, rebase, merge, conflicts) Experience with JUnit/TestNG, unit and integration testing Basic knowledge of tools such as Docker, and CI/CD basics Proficiency with IDE Ability to read and produce technical documentation in English Nice to have: Experience with message brokers (Kafka, RabbitMQ) Proficiency in modern AI-enhanced IDEs, including JetBrains IDEs, Cursor and Trae Familiarity with AI-assisted test generation and debugging tools, such as Qodo Experience in banking, fintech, or analytics-heavy enterprise systems Experience working with international clients or in cross-functional, distributed teams (e.g., across different time zones) is a plus Soft skills: awareness of the client’s business needs and project context Strong problem-solving skills and ability to work independently Strong analytical and problem-solving skills Experience in code review and openness to constructive feedback Effective team communication, with experience in client-facing roles (depending on the project) Responsibility for delivered code quality and deadlines What do we offer? ambitious, creative, talented & highly experienced team contributing to projects for clients all over the world flexible working hours and a possibility to work remotely We value your trust in providing us your data, thus we are striving to use commercially acceptable means of protecting it. Below you will find the necessary information about the data we collect and process when you send us your CV. The controller of your personal data is Miquido Spółka z ograniczoną odpowiedzialnością sp. k. with its seat in Krakow, Zabłocie 43a, 30-701 Kraków, Poland (“Miquido”, “We”, “Our” or “Us”).

Technology

ITDS

Senior API Developer – Java and Cloud-Native Architecture

Senior

Hybrid

Krakow, Poland

25,200 - 29,400 PLN

🏢 Summary: Senior API Developer role focused on designing, building, and operating scalable, resilient APIs in a cloud-native banking environment using Java and Spring Boot. The position involves delivering high-performance backend services, integrating multiple API styles, and ensuring quality, security, and maintainability. It offers hybrid work in Krakow with impact on modern digital banking platforms. 🗂️ Requirements: 5+ years of experience building APIs and backend services in Java, Strong expertise in Spring Boot, Experience with Maven build tool, Hands-on experience designing REST, GraphQL, and SOAP APIs, Experience with API tools: Postman, Swagger UI/OpenAPI, SoapUI, Strong understanding of backend architecture (service design, data access, caching, resilience), Proficiency with JSON, XML, XAML, Experience in troubleshooting, performance tuning, and defect fixing, Fluent English (spoken and written), Legal right to work in the European Union 📃 Skills: Java, SpringBoot, Maven, REST, GraphQL, SOAP, Postman, Swagger, OpenAPI, SoapUI, JSON, XML, XAML, IntelliJ 🏢 Description: Empower the Future of Digital Banking — Lead the Development of Cutting-Edge APIs in a Cloud-Native Ecosystem! Krakow-based opportunity with hybrid work model (up to 3 days remote per week). As a Senior API Developer – Java and Cloud-Native Architecture , you will be working for our client, a leading financial institution committed to innovative, secure, and scalable digital solutions. You will help design, build, and operate resilient APIs that fuel HSBC’s digital products and internal platforms, shaping the future of banking technology with modern Java and cloud-native patterns. This role offers a unique chance to work on impactful projects that define the banking experience of tomorrow while growing your engineering expertise in a dynamic environment. Your main responsibilities: Build and evolve high-performing, scalable APIs and backend services using Java, Spring Boot, Maven, primarily within IntelliJ. Collaborate effectively with cross-functional teams—including engineers, product owners, architects, and testers—to deliver reliable services aligned with business objectives. Design APIs following established standards (REST, GraphQL, SOAP) with attention to versioning, backward compatibility, and user experience. Integrate with third-party and internal APIs, ensuring system resilience, observability, and robust error handling. Develop and support event-driven services using Kafka, including schema evolution, topic design, and message reliability patterns. Build cloud-ready services on AWS, considering deployment and runtime aspects for Kubernetes/EKS, Fargate, Redis, RDS, S3, and Route 53. Own quality assurance by writing automated tests, conducting API testing, and troubleshooting production issues, embracing a “you build it, you run it” mindset. Produce and maintain clear API documentation (OpenAPI/Swagger) and operational runbooks where needed. Contribute to engineering standards emphasizing security-by-design, performance, and maintainability, driving continuous improvement. You're ideal for this role if you have: 5+ years of experience building APIs and backend services in Java. Strong expertise with Spring Boot and build tools like Maven. Deep understanding of backend architecture concepts such as service design, data access, caching, and resilience. Proven experience with API architectural styles (REST, GraphQL, SOAP) and integration patterns. Hands-on experience with API tooling (Postman, Swagger UI/OpenAPI, SoapUI). Proficiency working with data formats like JSON, XML, XAML. A track record of diagnosing issues, fixing defects, and enhancing system performance and reliability. Excellent collaboration skills and the ability to communicate complex technical ideas clearly. It is a strong plus if you have: Experience with event-driven architecture at scale (Kafka streams, schema registry, idempotency, exactly-once/at-least-once patterns). Background building and operating services on AWS (Kubernetes/EKS, Fargate, Redis, RDS, S3, Route 53). Familiarity with CI/CD pipelines, observability tools (logging, metrics, tracing), and secure coding practices. Strong critical thinking with a pragmatic, delivery-focused mindset. Language Required for the role: Fluent English command (spoken and written). Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

ITDS

Senior API Developer – Java & Cloud Services

Senior

Hybrid

Krakow, Poland

27,720 - 33,600 PLN

🏢 Summary: Hybrid Krakow-based role for a Senior API Developer focused on designing and delivering secure, scalable APIs and backend services in a modern cloud-native banking environment. The position centers on building high-performance Java-based solutions, integrating distributed systems, and deploying services on AWS. It offers hands-on ownership of API architecture, event-driven systems, and production-grade cloud deployments. 🗂️ Requirements: Minimum 5 years of experience building APIs and backend services in Java, Strong expertise in Spring Boot and Maven, Solid understanding of backend architecture and service design, In-depth knowledge of REST, GraphQL, and SOAP APIs, Experience with API testing and documentation tools, Ability to work with JSON and XML data formats, Experience integrating third-party and internal APIs, Strong troubleshooting and performance optimization skills, Fluent English, Legal right to work in the European Union 📃 Skills: Java, Spring, SpringBoot, Maven, REST, GraphQL, SOAP, Kafka, AWS, Kubernetes, EKS, Fargate, Redis, RDS, S3, Route53, Postman, Swagger, OpenAPI, SoapUI, JSON, XML, IntelliJ 🏢 Description: Ignite innovation with scalable APIs — shape the future of banking technology. Krakow-based opportunity with hybrid work model. As a Senior API Developer – Java & Cloud Services , you will be working for our client, a leading financial institution dedicated to transforming digital banking. You will design, build, and optimize secure, scalable APIs that power their cutting-edge digital products and internal platforms, leveraging modern Java and cloud-native patterns to deliver impactful solutions swiftly and reliably. This role offers an excellent platform for technical growth and innovation in a dynamic financial environment. Your main responsibilities: Build and evolve high-performing, scalable APIs and backend services using Java, Spring Boot, and Maven (developed primarily in IntelliJ). Collaborate with cross-functional teams, including engineers, product owners, architects, and testers, to deliver robust services aligned with business needs. Design APIs following industry standards (REST, GraphQL, SOAP), ensuring versioning, backward compatibility, and optimal consumer experience. Integrate with third-party and internal APIs, ensuring resilience, observability, and clear error handling. Develop and support event-driven services utilizing Kafka, managing topic design, schema evolution, and message reliability. Deploy cloud-ready services on AWS, including Kubernetes / EKS, Fargate, Redis, RDS, S3, Route 53, with consideration for deployment and runtime environments. Maintain product quality through automated testing, regular API testing, and troubleshooting live issues with a "you build it, you run it" approach. Produce comprehensive API documentation using OpenAPI/Swagger and supporting runbooks as necessary. Contribute to engineering standards around security, performance, maintainability, and continuous improvement. You're ideal for this role if you have: At least 5 years of hands-on experience building APIs and backend services in Java. Strong expertise with Spring Boot and Maven. Solid understanding of backend architecture concepts including service design, data access, caching, and resilience. In-depth knowledge of API styles and integration patterns (REST, GraphQL, SOAP). Experience working with API tooling such as Postman, Swagger UI / OpenAPI, SoapUI. Ability to work with data formats like JSON and XML. Proven troubleshooting skills to diagnose issues, fix defects, and enhance performance and reliability. Strong collaboration skills and ability to communicate technical decisions effectively. It is a strong plus if you have: Experience with event-driven architecture at scale (Kafka streams, schema registry, idempotency, exactly-once/at-least-once). Familiarity with AWS services like Kubernetes/EKS, Fargate, Redis, RDS, S3, Route 53. Knowledge of CI/CD pipelines, observability tools (logging, metrics, tracing), and secure coding practices. Strong critical thinking and a pragmatic, delivery-focused mindset. Language Required for the role: Fluent English (spoken and written). Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

emagine Polska

Backend Developer (Java, Spring Boot)

Senior

Hybrid

Krakow, Poland

160 - 170 PLN/hr

🏢 Summary: Backend Developer role focused on designing and building scalable, secure microservices and APIs using Java and Spring Boot in a cloud-oriented environment. The position emphasizes strong data modeling, architecture design, and CI/CD-driven delivery within Agile teams. The contractor will develop resilient backend solutions and ensure high code quality and reliability. 🗂️ Requirements: Hands-on experience with API and Microservices development in Java or Spring Boot, Proficiency in Java/J2EE application development, Experience with Spring Framework and Hibernate JPA, Experience building and consuming REST web services, Experience working with XML and JSON, Experience with relational or NoSQL databases (Oracle, PostgreSQL, MongoDB), Experience with CI/CD pipelines and Jenkins, Experience with Docker and Git, Unix proficiency, Experience working in Agile methodologies (Scrum or Kanban) 📃 Skills: Java, Spring, SpringBoot, J2EE, Hibernate, JPA, REST, XML, JSON, Oracle, PostgreSQL, MongoDB, Jenkins, Docker, Git, Unix, CICD, Microservices, Agile, Scrum, Kanban 🏢 Description: Location : Cracow Mode : Hybrid (6 days per month at the office - flexible) Contract : B2B Rate : 160-170 PLN/h Introduction & Summary We are seeking a skilled Backend Developer who possesses a deep knowledge of data modeling and architecture. The ideal candidate should have extensive experience in API development using core Java and Spring Boot, with a strong grasp of security principles and Agile methodologies. The role requires an analytical mindset, capable of designing resilient and scalable solutions while working cross-functionally to foster collaboration and innovation. Main Responsibilities Ensure proper definition and architecture of non-functional requirements in design. Develop and grow skills in designing cloud-based, secure, and adaptable solutions. Build scalable, highly reliable product features through effective software design and implementation. Apply problem-solving and analytical skills to diverse challenges. Interact with cross-functional teams for scalable solution production. Estimate engineering efforts and develop realistic schedules. Identify and resolve complex production issues efficiently. Conduct comprehensive design and code reviews and perform unit testing. Utilize source control and bug tracking systems responsibly. Key Requirements Hands-on experience in API and Microservices development using core Java and/or Spring Boot . Proficient in application development using Java/J2EE and related technologies, including Spring Framework and Hibernate JPA. Experience in developing reusable APIs and consuming web services (REST), as well as processing data formats like XML/JSON. Expert knowledge of Agile/Scrum/Kanban development methodologies and experience with databases (Oracle, Postgre, MongoDB). Extensive knowledge of CI/CD deployment pipelines, including Jenkins, Docker, shell scripting, and GIT with Unix proficiency. Nice to Have Experience in JavaScript frameworks such as ReactJs, Node JS, Angular, and jQuery. Familiarity with JavaScript build tools and dependency management. Experience in creating responsive designs using frameworks like Bootstrap. Knowledge of GCP, GKE, AWS is an advantage. Experience or knowledge in system architecture and solution design. Hands-on experience in Python, Machine Learning, and Data Science.

Technology

ITDS

Senior Backend Developer – Java and Node.js Platforms

Senior

Hybrid

Krakow, Poland

23,100 - 28,350 PLN

🏢 Summary: Senior Backend Developer role focused on building and maintaining internal banking architecture tooling using Java and Node.js in a hybrid Krakow-based environment. The position involves developing backend services, APIs, web UI components, and AI-agent orchestration solutions to support enterprise-scale digital transformation. Candidates should have strong software engineering experience, database expertise, and knowledge of modern integration and automation practices. 🗂️ Requirements: 5+ years of software engineering experience, Strong expertise in Node.js, Strong expertise in Java, Experience with relational databases, Proficiency in PostgreSQL, Experience with JavaScript/TypeScript frameworks, Knowledge of agentic application engineering, Experience with MCP integration patterns, API design experience, Experience with tool/function calling, Production engineering mindset, Solution design skills, Fluent English, Legal right to work in the European Union 📃 Skills: Java, Node.js, PostgreSQL, JavaScript, TypeScript, MCP, API, SQL, AI, DevOps 🏢 Description: Empower innovative architecture tools — shape the future of banking technology! Krakow-based opportunity with hybrid work model (up to 3 remote days per week). As a Senior Backend Developer – Java and Node.js Platforms , you will be working for our client, a leading international bank. You’ll contribute to designing, building, and maintaining cutting-edge internal tooling that supports the bank’s Future State Architecture across CTO Platforms. Your work will enable seamless integration of data, workflows, and autonomous AI agents, helping redefine technology governance at scale and driving digital transformation. Your main responsibilities: Design, develop, and maintain reliable internal tooling supporting Future State Architecture (FSA) with a focus on security, resilience, and usability. Build backend services and APIs using Node.js and/or Java, integrating with PostgreSQL and other enterprise data sources. Develop web UI components utilizing modern JavaScript/TypeScript frameworks to deliver intuitive user workflows. Apply agentic engineering practices to orchestrate autonomous AI agents for building, testing, and deploying software. Implement secure, efficient integration patterns (e.g., MCP, API design, tool/function calling) across the architecture ecosystem. Collaborate with architects, platform engineers, and stakeholders to translate architectural needs into effective technical solutions. Ensure solutions adhere to client's engineering standards, including testing, performance, security, and operational readiness. Support continuous improvement initiatives through automation, code reviews, and operational support for live systems. You're ideal for this role if you have: At least 5 years of experience in software engineering, with strong expertise in Node.js and/or Java . Proficiency with relational databases , particularly PostgreSQL (data modeling, query optimization). Web UI development experience with modern JavaScript/TypeScript frameworks . Knowledge of agentic application engineering , including orchestration of autonomous AI agents. Experience with integration patterns such as MCP , API design , and tool/function calling . A production engineering mindset, emphasizing security, resilience, performance, and observability . Solution design skills for internal platforms and tooling. Excellent English communication skills and proven experience in stakeholder collaboration within a global environment. It is a strong plus if you have: Certifications or experience in automation, DevOps, or related fields. Additional familiarity with cloud services or enterprise architecture frameworks. Language Required for the role: Fluent English (spoken and written). Eligibility to work in: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

ASTEK Polska

Lead AI Software Developer

Senior

Remote

Wroclaw, Poland

1,600 - 2,000 PLN

🏢 Summary: The offer is for a backend-focused AI Engineer role building a modern AI platform for business process automation and multi-agent system integration in a production-grade enterprise environment. The position centers on developing scalable Python-based services, secure API integrations, and cloud-native AI solutions using LLMs and RAG. The role involves designing robust, secure, and scalable architectures deployed on AWS or Azure with containerized infrastructure. 🗂️ Requirements: Extensive experience in backend development with Python in production environments, Hands-on experience with AI Agents, RAG, MCP, or LLM-based solutions, Experience with system integrations and API architecture, Experience with scalable cloud-based applications, Experience with AWS or Azure, Experience with Docker and Kubernetes, Experience designing secure and scalable enterprise solutions, Experience with multi-agent systems and workflow automation, Ability to conduct code reviews and mentor developers, Fluent English and Polish 📃 Skills: Python, LLM, RAG, MCP, AWS, Azure, Docker, Kubernetes, API, Microservices, Cloud, AI, Agents 🏢 Description: Additional information The project focuses on building and developing a modern AI platform supporting business process automation and the integration of intelligent agents with enterprise systems. The team is creating scalable solutions based on Python, cloud technologies, and multi-agent architecture, leveraging technologies such as LLMs, RAG, and advanced workflow automation. A key aspect of the project is designing secure integrations between AI platforms, internal systems, and external APIs within a production-grade environment. The project is delivered in an international technology-driven environment with a strong focus on innovation, high-quality architecture, and the development of cutting-edge AI solutions for a global industrial organization. You’re ideal for this role if you: Have extensive experience in backend development with Python in production environments Have hands-on experience with AI technologies such as AI Agents, RAG, MCP, or LLM-based solutions Understand system integrations, API architecture, and scalable cloud-based applications Have worked with AWS or Azure and containerized environments such as Docker and Kubernetes Are experienced in designing secure and scalable enterprise solutions Have strong problem-solving skills and can proactively remove technical blockers Enjoy working closely with cross-functional teams in an international environment Have experience mentoring developers, conducting code reviews, and promoting engineering best practices Are interested in modern AI architectures, workflow automation, and multi-agent systems Communicate fluently in English and Polish and feel comfortable working in a global setup Your day-to-day responsibilities include:​ Designing and developing scalable backend services and AI-driven integration solutions in Python Building and maintaining APIs, connectors, and middleware between AI platforms and enterprise systems Creating and optimizing multi-agent workflows and intelligent automation processes Collaborating with AI Engineers, Data Engineers, and other technical stakeholders on system architecture and integrations Integrating external AI platforms, internal tools, and cloud services into production environments Working with cloud technologies and containerized infrastructure in AWS or Azure environments Improving the quality, reliability, and performance of AI-powered solutions and LLM-based workflows Conducting code reviews, mentoring team members, and supporting engineering best practices Troubleshooting technical issues, identifying bottlenecks, and driving continuous improvements Contributing to technical documentation, architecture discussions, and innovation initiatives across the team

Technology

TechTree

Senior/Staff Backend Engineer

Senior

On-site

Wroclaw, Poland

130,000 - 190,000 USD/yr

🏢 Summary: Senior or Staff Backend Engineer role focused on architecting and scaling AI-native backend systems for a modern accounting platform. The position involves designing distributed services, building high-performance APIs, and establishing engineering standards to support rapid, reliable product delivery. You will work closely with Product, AI, and Operations teams to develop agentic systems and scalable data pipelines. 🗂️ Requirements: 5–10+ years of backend engineering experience, Proven experience designing, building, and operating production backend systems at scale, Strong expertise in API design, Strong expertise in data modelling, Deep understanding of distributed systems trade-offs, Hands-on experience with AWS or GCP in production, Practical experience with CI/CD in high-frequency deployment environments, Experience implementing testing and deployment strategies, Strong knowledge of observability practices, Experience participating in on-call rotations 📃 Skills: TypeScript, Node.js, React, AWS, GCP, Terraform, PostgreSQL, OpenAI, Azure, CI/CD, APIs, DistributedSystems 🏢 Description: ABOUT THE ROLE We're looking for a Senior or Staff Backend Engineer to own and evolve our backend services as we scale. This is a broad, high-impact role — you'll architect new features, build the systems that underpin our core product, and set the engineering standards that shape how the whole team works. The focus is on building a modern, AI-native developer experience. That means working closely with Product, AI, and Operations teams to design agentic systems, distributed data pipelines, and scalable incident response infrastructure — and doing it in a way that lets the team ship with confidence multiple times a day. WHAT YOU'LL WORK ON Architecture and feature design Partner with Product, AI, and Operations teams to architect new features and complex agentic systems. Make clear architectural trade-offs that balance platform, product, and business goals. Backend services and APIs Build and maintain the backend services and APIs that power the core product. Ensure systems are secure, well-tested, and high performance. Distributed systems Design and implement distributed services to orchestrate data pipelines, automate investigations, and enable incident response at scale. Operational excellence Own operational best practices so the team can ship multiple times a day with confidence. Healthy on-call culture and strong observability are part of what you'll build and maintain. Engineering standards Set the bar for writing, communication, and system design across the team. Your influence will shape how a modern AI-native product is built. WHAT WE LOOK FOR 5–10+ years of backend engineering experience A strong track record designing, building, and operating production backend systems at scale. Deep backend fundamentals Expertise in API design, data modelling, and reasoning about distributed systems trade-offs. You understand the nuances, not just the patterns. AWS or GCP hands-on experience Solid understanding of how infrastructure decisions impact application reliability and performance. You've run things in production, not just designed them. CI/CD in practice Practical experience with testing and deployment strategies in high-frequency shipping environments. Observability and on-call maturity A solid grasp of what good observability looks like and how to build healthy on-call practices that don't burn people out. Bonus Experience at an early-stage or scaling startup. Exposure to modern AI and ML systems. Experience shipping product without a dedicated product manager. TECH STACK TypeScript, React, Node.js, AWS, Terraform, PostgreSQL, OpenAI, Azure AI. The team uses GitHub, Slack, Linear, Figma, and Notion day to day. THE TEAM Small, senior, and in-person. The office is in central Wrocław, next to the main train station. The expectation is 4–5 days a week in the office. Relocation support is available for the right candidate. COMPENSATION & BENEFITS Salary $130,000 – $190,000 USD depending on experience, plus competitive equity. Wellness and commute stipend $100 per month. Hardware Premium hardware provided — MacBook Pro and AirPods. Food Daily in-office lunch and dinner. Time off 20 PTO days plus 9 US public holidays. Relocation Support available for candidates relocating to Wrocław.

Technology

Team Up

API Architect (m/k) 🏗️

Senior

Hybrid

Katowice, Poland

🏢 Summary: Hands-on Platform Architect role responsible for defining and driving a contract-first, cloud-native API strategy on AWS. The position focuses on designing scalable, secure, and governed API platforms, including standards, tooling, and architecture for internal and external consumers. It combines deep platform engineering with cross-team leadership to modernize legacy APIs and enable a unified, product-grade ecosystem. 🗂️ Requirements: Strong experience designing scalable API platforms on AWS, Deep knowledge of contract-first API design and versioning, Experience with schema governance and API standards (OpenAPI/GraphQL), Expertise in OAuth2/OIDC, JWT, and AWS SigV4, Hands-on experience with Terraform and infrastructure-as-code, Experience designing CI/CD pipelines and DevOps automation, Experience with event-driven architectures, Experience implementing observability and reliability practices, Experience defining API Gateway patterns and security controls, Ability to modernize legacy APIs to cloud-native standards 📃 Skills: AWS, APIGateway, Lambda, ECS, Fargate, ALB, Cognito, EventBridge, IAM, OpenAPI, GraphQL, OAuth2, OIDC, JWT, SigV4, Terraform, CI/CD, DevOps, WAF, .NET, Python, TypeScript, Observability, SLO, Tracing 🏢 Description: We are looking for an experienced Platfrom Architect to define and drive an end-to-end API strategy for a modern, cloud-native organisation. This role is responsible for shaping API standards, architecture, governance, and tooling to enable secure, scalable, and product-grade APIs across internal and external consumers. This is a hands-on architecture role , combining deep platform engineering with cross-team leadership to deliver a unified, contract-first API ecosystem built on AWS. Your role Own and evolve the target API architecture across domains using AWS-native services. Define contract-first API standards (OpenAPI/GraphQL), versioning, schema governance, and CI/CD quality gates. Design and govern API Gateway patterns , routing models, Terraform modules, and policy-as-code guardrails. Architect identity and security models , including OAuth2/OIDC, JWT, AWS SigV4, rate limiting, and WAF controls. Enable teams through paved-road service templates (.NET, Python, TypeScript) with built-in auth, observability, and pipelines. Define integration patterns for event-driven and synchronous APIs , ensuring reliability and backward compatibility. Establish observability and reliability standards (logs, metrics, tracing, SLOs). Lead API modernisation, reducing technical debt and aligning legacy APIs with new standards. Partner with engineering, product, security, and SRE teams to drive adoption and best practices. Offer International, collaborative work environment Exposure to large-scale cloud and integration platforms Strong learning and development support Competitive compensation and benefits Hybrid work Requirements Technical Expertise Strong experience designing scalable API platforms on AWS (API Gateway, Lambda, ECS/Fargate, ALB, Cognito, EventBridge, IAM). Deep knowledge of contract-first API design , versioning, and schema governance. Expertise in authentication and authorisation (OAuth2/OIDC, JWT, SigV4). Hands-on experience with Terraform and infrastructure-as-code. Solid understanding of CI/CD, DevOps, security automation , and dependency management. Experience with event-driven architectures and observability tooling. Architecture & Leadership Proven ability to define platform-wide standards and lead large-scale architectural change. Experience creating opinionated templates and enablement tooling. Strong stakeholder communication and ability to influence across teams. Mindset Hands-on builder with a pragmatic approach. Strong focus on security, automation, and API quality. Comfortable modernising legacy systems while designing for scale.

Technology

Polski Standard Płatności S.A.

Senior Software Engineer (Python/Go/AI)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior engineer role focused on designing and implementing backend services and APIs for new payment models and authorization systems in a high-availability, high-security environment. The position involves architectural design, technology selection, building production-grade solutions and proof-of-concepts, and creating scalable, secure integrations. The role also supports testing and deployment processes while contributing to mission-critical payment infrastructure. 🗂️ Requirements: Minimum 10 years experience as backend/full-stack/system engineer, Proficiency in at least two programming languages, Strong knowledge of API design, Experience with microservices architecture, Experience with messaging queues and event-driven systems, Experience with SQL and NoSQL databases, Experience building complex system integrations, Experience in high-availability environments, Experience in high-security environments, Experience with Open Source technologies, Ability to design secure and scalable services 📃 Skills: API, Microservices, SQL, NoSQL, Queues, Event-driven, Blockchain, Ethereum, Hyperledger, Cosmos, Substrate, ITIL, RAG, AI, Low-latency, Real-time, Tokenization 🏢 Description: Twój zakres obowiązków Projektowanie oraz implementacja usług backendowych i API dla nowych modeli płatności oraz systemów autoryzacyjnych. Tworzenie prototypów i usług integracyjnych działających w środowisku o wysokiej dostępności. Współpraca z liderem technicznym przy projektowaniu architektury nowych rozwiązań. Uczestnictwo w procesie analizy technologicznej i wyborze narzędzi. Tworzenie kodu produkcyjnego oraz proof-of-concepts dla nowych funkcjonalności. Dbanie o bezpieczeństwo, skalowalność i jakość implementowanych usług. Współpraca z osobą odpowiedzialną za warstwę biznesowo-regulacyjną oraz z pozostałymi członkami zespołu technicznego. Wspieranie procesów testowych i wdrożeniowych Nasze wymagania Minimum 10 lat doświadczenia w roli backend software engineer / full-stack engineer / system engineer. Bardzo dobra znajomość przynajmniej dwóch języków programowania. Zdrowe fundamenty architektoniczne: API design, mikroserwisy, kolejki, zdarzenia, bezpieczeństwo usług. Umiejętność pracy z bazami danych (SQL/NoSQL) oraz tworzenia złożonych integracji. Samodzielność w prowadzeniu prac projektowych oraz zdolność do działania w obszarach bez gotowych rozwiązań. Doświadczenie w pracy w środowiskach o podwyższonym rygorze bezpieczeństwa lub wysokiej dostępności usług. Doświadczenie w pracy z technologiami Open Source. Umiejętność czytania i rozumienia dokumentacji technicznej oraz proponowania rozwiązań. Mile widziane Znajomość wyzwań związanych z low-latency, event-driven architecture, real-time processing. Znajomość technologii blockchain (Ethereum, Hyperledger, Cosmos, Substrate itp.). Znajomość zagadnień ITIL lub posiadanie podstawowych certyfikatów. Rozumienie tokenizacji aktywów, modeli emisji, systemów rejestrów. Praca z agentami AI, orchestratorami, RAG, systemami wektorowymi. Tworzenie botów lub API do automatycznych agentów wykonujących procesy decyzyjne. To oferujemy Pracę przy jednym z najważniejszych systemów płatniczych w Polsce, który codziennie obsługują miliony użytkowników. Realny wpływ na bezpieczeństwo i dostępność usług płatniczych. Możliwość rozwoju kompetencji technicznych i operacyjnych. Przyjazne środowisko, nastawione na współpracę i ciągłe doskonalenie. Elastyczne godziny pracy oraz model hybrydowy. Pakiet benefitów (opieka medyczna, ubezpieczenie, język angielski, platforma e-learningowa, MyBenefit, MultiSport). Budżet rozwojowy i dostęp do szkoleń branżowych.