May 29, 2026
Software Engineer - CLM / GCAS
Senior • Hybrid
Krakow, Poland
Software Engineer (PKI / CLM Integration)
We are looking for an experienced Software Engineer to join a mid-sized engineering team working on the integration and modernization of a key in-house application with a new Certificate Lifecycle Management (CLM) solution.
In this role, you will be responsible for designing, implementing, and maintaining new functionalities that replace an existing CLM system. You will work across the full software development lifecycle, from design through implementation, testing, deployment, and ongoing maintenance.
This position offers the opportunity to grow in multiple directions, including software development, testing, cryptography, and infrastructure engineering, depending on your interests and team needs.
Key Responsibilities
- Design, develop, and implement new features integrating an existing application with a new CLM platform replacing legacy solutions
- Prepare technical design documents, test plans, and implementation documentation
- Perform unit testing and support quality assurance activities
- Participate in deployment, release management, and production maintenance activities
- Collaborate with cross-functional engineering teams to deliver reliable and secure solutions
Required Skills & Experience
- 5+ years of experience in software engineering roles
- Strong knowledge of software design, development, testing, and SDLC best practices
- Hands-on experience with Python and Bash scripting
- Familiarity with collaboration tools such as JIRA, Confluence, and SharePoint
- Experience with automation and integration tools (e.g. Terraform, Ansible, Splunk, Postman)
- Understanding of CI/CD and release management tools (e.g. GitHub, Jenkins)
- Experience with Microsoft SQL databases
- Knowledge of IT infrastructure concepts (Windows/Linux servers, VMware, networks, firewalls)
- Understanding of Identity and Access Management (RBAC, Privileged Access Management)
- Experience working with ITSM processes and tools (e.g. ServiceNow, incident/change management, RFCs)
- Strong analytical skills and ability to work independently
Nice to Have
- Experience with PKI, digital certificates, Certificate Authorities, or CLM systems
- Knowledge of Venafi TPP (including SSH key discovery)
- Experience in large-scale enterprise environments, preferably financial services
What we offer
- Opportunity to work on a critical security and infrastructure-related transformation project
- Exposure to modern automation, security, and integration technologies
- Flexible development paths across engineering, security, and infrastructure domains
- Collaboration in an experienced, international engineering environment
Why apply for an Antal job offer?
When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process.
About Antal
Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research.
Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.
Discover our latest job openings: https://en.antal.pl/candidates
Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland
Similar jobs you might like
Technology
Antal Sp. z o.o.
Senior Software Engineer
Senior
Hybrid
Krakow, Poland
190 - 230 PLN/hr
🏢 Summary: Senior Software Engineer role focused on designing, building, and supporting scalable applications in the financial domain within a small Agile team. The position covers the full software development lifecycle, including analysis, design, implementation, testing, deployment, and production support. It emphasizes microservices and event-driven architecture with strong engineering standards and ownership. 🗂️ Requirements: Minimum 5 years of professional software development experience, Strong knowledge of Java, Strong knowledge of Python, Hands-on experience with Spring Framework, Understanding of SOLID principles, Knowledge of Clean Code practices, Experience with DDD and BDD, Experience with SQL and NoSQL databases, Experience with PostgreSQL, Experience with MongoDB, Familiarity with microservices architecture, Experience with event-driven or streaming systems 📃 Skills: Java, Python, Spring, SQL, NoSQL, PostgreSQL, MongoDB, Microservices, EventDriven, SOLID, CleanCode, DDD, BDD 🏢 Description: Senior Software Engineer 📍 Kraków, Poland (hybrid – min. 2 days/week in the office) 🕒 Full-time | B2B 190-230PLN netto/h About the Role We are looking for an experienced Senior Software Engineer to join a global technology team delivering innovative digital solutions in the financial domain. In this role, you will work closely with a Development Manager and a small, cross-functional team to build and maintain scalable applications. You will be involved in the entire software development lifecycle – from analysis and design to deployment and production support. This is a hands-on role in a collaborative environment where teams take full ownership: “you build it, you support it.” Your Responsibilities Work in a small Agile team (4–6 people) with a dedicated Product Owner Translate business requirements into user stories and deliver them iteratively to production Design and implement high-quality, scalable solutions aligned with technical standards Participate in all stages of the development lifecycle, including testing and production support Identify and manage technical debt, balancing it with new feature development Collaborate closely with team members through pairing and knowledge sharing Contribute to a culture of continuous improvement and experimentation Required Skills & Experience Minimum 5 years of professional software development experience Strong knowledge of Java and Python Hands-on experience with Spring Framework Solid understanding of software engineering principles ( SOLID, Clean Code, DDD, BDD ) Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB) Familiarity with microservices architecture Experience with event-driven systems / streaming technologies Strong communication skills in English (written and spoken) Ability to collaborate, mentor, and support other engineers Nice to Have Experience with JavaScript (Vue.js) Background in AI / Machine Learning / NLP / Data Science Knowledge of: Prompt Engineering LangChain / LangGraph Clean Architecture What You Can Expect Work in a globally distributed engineering organization Small, self-organizing teams with strong ownership Continuous delivery approach (no traditional sprints – focus on flow and frequent releases) Opportunity to work on cutting-edge AI-driven solutions Exposure to modern technologies and experimentation with new tools A collaborative culture where learning, pairing, and knowledge sharing are encouraged Benefits: Multisport Card and Luxmed Who We’re Looking For We value engineers who: Are curious, adaptable, and open to experimentation Enjoy solving complex problems with technology Take ownership and responsibility for their work Are comfortable stepping outside their specialization when needed See failure as a learning opportunity Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.
Technology
Antal Sp. z o.o.
Software Engineer Performance
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Hybrid Software Engineer (Performance) role focused on improving performance, scalability, and reliability of a large-scale cloud platform. The position involves analyzing bottlenecks in distributed systems, designing and executing load tests, and enhancing observability and automation. You will collaborate with architects and engineering teams to validate and optimize high-traffic backend systems. 🗂️ Requirements: 5+ years in Software Engineering, Performance Engineering, SRE, or related field, Hands-on experience with load testing and performance analysis, Experience with high-scale backend systems and distributed architectures, Strong programming skills in Java, Experience with Infrastructure as Code tools, Experience with observability and monitoring solutions, Familiarity with REST API load testing tools, Experience with GitHub and CI/CD pipelines, Understanding of SRE principles, Professional English communication skills 📃 Skills: Java, Scala, Go, Python, TypeScript, Terraform, Ansible, Prometheus, ELK, APM, REST, GitHub, CI/CD, GitHubActions, SRE, Scrum, Kanban, SAFe 🏢 Description: Software Engineer (Performance) Location: Wrocław / Rzeszów / Łódź / Warszawa Work model: Hybrid (approximately 80% remote work, 20% office presence) Responsibilities As part of the Performance Engineering team, you will contribute to the development and continuous improvement of a large-scale cloud platform, focusing on performance, scalability, and reliability. You will evaluate new technologies, tools, and engineering approaches before their adoption and support performance validation of existing solutions to ensure they operate efficiently under real-world workloads. Analyze performance bottlenecks and identify root causes across distributed system components in high-load environments handling large volumes of traffic. Collaborate with development teams to continuously assess and improve platform performance. Design, develop, and execute load and performance tests in close cooperation with architects and engineering stakeholders. Evaluate existing and new platform components from a performance, scalability, and resilience perspective. Develop and maintain infrastructure dedicated to performance and load testing activities. Create, enhance, and maintain automated performance tests, reports, dashboards, and monitoring solutions. Support engineering teams in implementing performance best practices and optimization initiatives. Requirements 5+ years of experience in Software Engineering, Performance Engineering, Site Reliability Engineering, or a related field. Hands-on experience with load testing, performance analysis, and scalability improvements. Strong analytical and problem-solving skills, including hypothesis creation, experiment design, metric definition, and result interpretation. Experience working with high-scale backend systems and distributed architectures. Technical Skills Strong programming skills in Java; experience with Scala, Go, Python, or TypeScript is considered an advantage. Experience with backend applications, messaging systems, asynchronous processing, reactive programming, and databases. Knowledge of Infrastructure as Code tools such as Terraform or Ansible. Experience with observability and monitoring solutions (e.g., Prometheus, ELK stack, APM tools). Familiarity with REST API load testing tools and frameworks. Experience with GitHub and CI/CD pipelines, including GitHub Actions. Understanding of Site Reliability Engineering (SRE) principles and practices. Experience working in Agile environments (Scrum, Kanban, SAFe, Pair Programming). Additional Requirements Strong communication skills in English. German language skills are considered a plus. Curiosity, ownership mindset, and willingness to continuously learn new technologies and engineering practices. What We Offer Opportunity to work on large-scale, high-traffic cloud systems serving millions of users. Exposure to modern technologies and engineering practices. Participation in architecture discussions and technical decision-making. Stable employment within an international engineering environment. Private healthcare and sports package. Flexible working hours. Hybrid work model (80% remote / 20% office). Professional growth and continuous learning opportunities. Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland
Technology
Antal Sp. z o.o.
C Developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Mid/Senior Software Developer role focused on designing, developing, and maintaining scalable and secure software solutions in a Linux environment. The position involves working on complex internal applications, performing technical analysis, testing, debugging, and supporting product releases. You will collaborate with engineering teams to deliver high-quality, reliable systems. 🗂️ Requirements: 3–5 years of experience in software development, Strong programming skills in C, Experience with Python, Perl, or TCL, Hands-on experience with Linux environments, Degree in Engineering, Computer Science, or related field 📃 Skills: C, Python, Perl, TCL, Linux, Docker, Git, Gerrit, Java, Networking, Ethernet, Broadband, Agile, UnitTesting, SystemsIntegration 🏢 Description: Position: Software Developer Experience Level: Mid or Senior Level Role Overview As a Senior Software Developer, you will contribute to the development and improvement of complex software solutions. You will collaborate with the engineering team to design, build, and maintain reliable applications while ensuring high standards of quality and security. Key Responsibilities Participate in the development and enhancement of internal software applications Analyze requirements and provide technical estimations Perform security impact assessments Design and implement scalable software solutions Conduct testing, prepare technical documentation, and support product releases Maintain and debug existing systems Investigate and resolve reported technical issues Required Qualifications 3–5 years of experience in a similar software development role Strong programming skills in C Experience with Python, Perl, or TCL Hands-on experience working with Linux environments Degree in Engineering, Computer Science, or a related field Nice to Have Experience with Docker, Git, or Gerrit Experience writing unit tests Understanding of networking technologies , including switching/routing, Ethernet, or broadband-related technologies Experience with systems integration Experience working with distributed teams Familiarity with Agile development environments Programming experience in Java About You Currently residing in Poland (knowledge of Polish is not required) Fluent in English , both spoken and written Motivated to learn and share knowledge with team members A proactive team player who is willing to support colleagues and contribute to the success of the team and company Comfortable asking questions and seeking help when needed Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland
Technology
Antal Sp. z o.o.
Senior Software Engineer (C / Systems Programming)
Senior
Hybrid
Krakow, Poland
32,000 - 37,800 PLN/hr
🏢 Summary: Senior Software Engineer role focused on developing and supporting a scalable service platform within capital markets operations. The position combines systems programming, DevOps practices, and enterprise architecture work in a hybrid cloud environment. The engineer will build platform components, automate deployments, and ensure high availability and security of distributed systems. 🗂️ Requirements: 3-5+ years of experience in DevOps, Software Engineering, or Platform Engineering, Strong knowledge of Linux/Unix systems, Experience in C programming or systems-level programming, Understanding of REST APIs and distributed systems, Experience with CI/CD pipelines and deployment automation, Ability to design scalable and secure cloud or hybrid architectures, Experience working in Agile enterprise environments, Ability to provide production support and incident management 📃 Skills: Linux, Unix, C, REST, CI/CD, DevOps, Cloud, APIs, DistributedSystems, Agile, Automation 🏢 Description: 📍 Cracow 🏢 Hybrid: 2 days per week in the office 💰 B2B: 190 - 225 PLN/h We are looking for a Senior Software Engineer to join the technology team of a global financial services organization. The role focuses on supporting the development of a service platform used within capital markets operations. It combines systems development, DevOps practices, and work on scalable, secure enterprise architecture. Responsibilities Design, develop, and maintain platform and infrastructure components Build and maintain CI/CD pipelines and deployment automation Work in Linux/Unix environments and develop low-level/system software (C / systems programming) Contribute to the architecture of distributed systems and APIs Ensure high availability, performance, and security of systems Provide production support (incident management, troubleshooting) Collaborate with global teams in an Agile environment Requirements Minimum 3-5 years of experience in DevOps / Software Engineering / Platform Engineering Strong knowledge of Linux/Unix systems Experience in C programming (or systems-level programming) Understanding of REST APIs and distributed system architectures Experience with CI/CD pipelines and deployment automation Ability to design scalable and secure cloud/hybrid systems Experience working in Agile and enterprise environments Strong communication and analytical skills Nice to have: Java JNI, Node.js, or systems integration experience Experience with monitoring tools (Prometheus, Grafana, ELK stack) Familiarity with financial services or regulated environments We offer Work in a global financial services organization Real impact on a platform used worldwide Modern DevOps / cloud / hybrid technology stack Collaboration with experienced engineering teams across Europe and Asia Benefits package: private medical care (LuxMed) and MultiSport card Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland
Technology
Antal Sp. z o.o.
Software Security Backend Engineer (Node.js and/or Python)
Senior
Hybrid
Krakow, Poland
33,500 - 42,000 PLN/hr
🏢 Summary: Senior Software Security Engineer role in a global banking cybersecurity initiative focused on building secure, scalable cloud-native backend platforms. The position combines hands-on development in Python and/or Node.js with ownership of production services on GCP and Kubernetes. It involves designing modern authentication solutions and distributed systems at enterprise scale. 🗂️ Requirements: Strong hands-on experience with Python (Django) and/or Node.js (TypeScript/NestJS), Experience building production-grade backend services, Experience designing and developing distributed systems, Hands-on experience with GCP services, Strong knowledge of Infrastructure as Code and Terraform, Experience designing scalable and secure cloud-native architectures, Solid knowledge of Kubernetes and containerized environments, Understanding of Zero Trust and modern security engineering practices, Experience with PostgreSQL performance optimization, Experience with event-driven architectures 📃 Skills: Python, Django, NodeJS, TypeScript, NestJS, GCP, Terraform, Kubernetes, PostgreSQL, OAuth2, OpenID, IaC, ZeroTrust, DistributedSystems, CloudNative, Containers, EventDriven, Observability, Automation, Security 🏢 Description: 📍 Location: Kraków (hybrid: 2 days in the office per week) 📄 B2B: 200 - 250 PLN / h 🏦 Industry: Banking We are currently looking for a Senior Software Security Engineer (Node.js and/or Python) to join a strategic global banking initiative focused on building modern, secure and scalable backend platforms within the cybersecurity domain. The role combines hands-on software engineering, cloud-native architecture and security engineering, with strong ownership of production-grade services and engineering excellence. You will work within international cross-functional teams responsible for developing next-generation security products and services, contributing to the migration from vendor-based platforms toward open-source and cloud-native solutions deployed at enterprise scale. Key responsibilities: Design, develop and maintain secure, scalable backend services using Python, Node.js and cloud-native technologies. Build and optimize distributed systems running on Google Cloud Platform and Kubernetes environments. Develop high-quality production code with strong focus on reliability, observability and automation. Own the lifecycle of backend services on GCP, ensuring resilience, performance and cost efficiency. Design and implement OAuth2/OpenID Connect authentication and authorization solutions. Contribute to event-driven architectures and highly concurrent backend systems. Collaborate closely with engineering and platform teams to deliver secure and scalable solutions. Mentor engineers and actively contribute to engineering best practices and technical excellence. Drive automation initiatives to improve developer productivity and operational efficiency. Stay up to date with modern backend and cloud technologies, sharing knowledge across teams. Requirements: Strong hands-on experience with Python (Django) and/or Node.js (Typescript/NestJS). Experience building production-grade backend services and distributed systems. Hands-on experience with GCP services. Strong understanding of Infrastructure as Code and Terraform. Experience designing scalable, secure and observable cloud-native architectures. Solid knowledge of Kubernetes and containerized environments. Understanding of Zero Trust and modern security engineering practices. Experience with PostgreSQL performance optimization and event-driven architectures. Strong engineering mindset with focus on automation, quality and operational excellence. Ability to work effectively in cross-functional and international engineering teams. Nice to have: Experience with Go or Rust. Contributions to open-source projects, technical blogging or public GitHub portfolio. Broad full-stack understanding with backend specialization. Passion for solving complex engineering and security challenges at scale. What we offer: Opportunity to work on strategic, global cybersecurity and cloud engineering initiatives. Collaboration with highly experienced international engineering teams. Long-term cooperation within a stable enterprise-scale environment. Private healthcare package (LuxMed). Multisport card. Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland
Technology
Antal Sp. z o.o.
Software Security Backend Engineer (Node.js and/or Python)
Senior
Hybrid
Krakow, Poland
33,500 - 42,000 PLN/hr
🏢 Summary: Senior Software Security Engineer role focused on building secure, scalable backend platforms within a global banking cybersecurity initiative. The position combines hands-on development in Node.js and/or Python with cloud-native architecture on GCP and Kubernetes, emphasizing security, automation and production-grade reliability. You will design and own distributed, event-driven services while driving engineering excellence and cloud transformation. 🗂️ Requirements: Strong hands-on experience with Python (Django) and/or Node.js (TypeScript, NestJS), Experience building production-grade backend services, Experience with distributed systems, Hands-on experience with Google Cloud Platform, Experience with Infrastructure as Code, Practical knowledge of Terraform, Strong knowledge of Kubernetes, Experience with containerized environments, Experience designing secure, scalable cloud-native architectures, Knowledge of OAuth2 and OpenID Connect, Understanding of Zero Trust principles, Experience with PostgreSQL performance optimization, Experience with event-driven architectures 📃 Skills: Python, Django, Node.js, TypeScript, NestJS, GCP, Kubernetes, Terraform, OAuth2, OpenID, PostgreSQL, Docker, IaC, ZeroTrust 🏢 Description: 📍 Location: Kraków (hybrid: 2 days in the office per week) 📄 B2B: 200 - 250 PLN / h 🏦 Industry: Banking We are currently looking for a Senior Software Security Engineer (Node.js and/or Python) to join a strategic global banking initiative focused on building modern, secure and scalable backend platforms within the cybersecurity domain. The role combines hands-on software engineering, cloud-native architecture and security engineering, with strong ownership of production-grade services and engineering excellence. You will work within international cross-functional teams responsible for developing next-generation security products and services, contributing to the migration from vendor-based platforms toward open-source and cloud-native solutions deployed at enterprise scale. Key responsibilities: Design, develop and maintain secure, scalable backend services using Python, Node.js and cloud-native technologies. Build and optimize distributed systems running on Google Cloud Platform and Kubernetes environments. Develop high-quality production code with strong focus on reliability, observability and automation. Own the lifecycle of backend services on GCP, ensuring resilience, performance and cost efficiency. Design and implement OAuth2/OpenID Connect authentication and authorization solutions. Contribute to event-driven architectures and highly concurrent backend systems. Collaborate closely with engineering and platform teams to deliver secure and scalable solutions. Mentor engineers and actively contribute to engineering best practices and technical excellence. Drive automation initiatives to improve developer productivity and operational efficiency. Stay up to date with modern backend and cloud technologies, sharing knowledge across teams. Requirements: Strong hands-on experience with Python (Django) and/or Node.js (Typescript/NestJS). Experience building production-grade backend services and distributed systems. Hands-on experience with GCP services. Strong understanding of Infrastructure as Code and Terraform. Experience designing scalable, secure and observable cloud-native architectures. Solid knowledge of Kubernetes and containerized environments. Understanding of Zero Trust and modern security engineering practices. Experience with PostgreSQL performance optimization and event-driven architectures. Strong engineering mindset with focus on automation, quality and operational excellence. Ability to work effectively in cross-functional and international engineering teams. Nice to have: Experience with Go or Rust. Contributions to open-source projects, technical blogging or public GitHub portfolio. Broad full-stack understanding with backend specialization. Passion for solving complex engineering and security challenges at scale. What we offer: Opportunity to work on strategic, global cybersecurity and cloud engineering initiatives. Collaboration with highly experienced international engineering teams. Long-term cooperation within a stable enterprise-scale environment. Private healthcare package (LuxMed). Multisport card. Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland
Technology
Antal Sp. z o.o.
Senior Software Engineer / Lead Software Engineer (Big Data)
Senior
Hybrid
Krakow, Poland
180 - 250 PLN/hr
🏢 Summary: Hybrid B2B opportunity for a Senior or Lead Software Engineer focused on Big Data platforms within Risk & Compliance for a global banking environment. The role involves building scalable data processing solutions, ETL pipelines, and analytics platforms using Spark and Java/Scala in an Agile international team. Engineers will collaborate with architects, analysts, and data scientists while contributing to CI/CD, TDD, and large-scale surveillance and risk management systems. 🗂️ Requirements: Commercial experience with Apache Spark, Strong programming skills in Java, Strong programming skills in Scala, Experience building large-scale data processing solutions, Knowledge of software engineering best practices, Experience working in Agile environments, Ability to collaborate in international teams, Strong communication skills, English level B2 or higher 📃 Skills: Spark, Java, Scala, Hadoop, YARN, HDFS, Spring, Airflow, SQL, Elasticsearch, Python, GCP, Maven, Git, CI/CD, TDD, ETL, Agile 🏢 Description: Senior Software Engineer / Lead Software Engineer (Big Data) 📍 Location: Kraków, Poland 🏢 Work mode: hybrid, 2 days per week from the office 💰 Rate: 180-250 PLN/h B2B About the Project: Join a global technology team within the Risk & Compliance domain of a leading international banking organization. The team develops cutting-edge solutions that help protect customers and the business from financial crime, market abuse, identity threats, regulatory risks, and other compliance-related challenges. You will become part of a global Agile team responsible for building modern data platforms and big data solutions that support large-scale surveillance and risk management initiatives. This role offers the opportunity to work on highly impactful systems, collaborating with engineers, architects, analysts, and data scientists from around the world. Your Responsibilities: Collaborate with Product Owners and Business Analysts to understand business and stakeholder requirements Design, develop, and maintain data processing components and storage solutions Onboard new data sources and build scalable ETL/data processing pipelines Work closely with Data Scientists to productionize analytical models and solutions Develop software following CI/CD and Test-Driven Development (TDD) practices Partner with Solution Architects to validate and implement technical designs Perform unit testing and ensure high code quality standards Contribute to the continuous improvement of development processes and engineering practices Requirements: Must Have: Strong commercial experience with Apache Spark Solid programming experience in Java/Scala Experience building large-scale data processing solutions Understanding of software engineering best practices and Agile methodologies Strong communication skills and ability to work effectively in an international team English proficiency at B2 level or higher Nice to Have: Experience with Apache Hadoop (YARN, HDFS) Knowledge of Spring Framework Experience with Apache Airflow Experience working with SQL databases and Elasticsearch Python programming skills Experience deploying services on Google Cloud Platform (GCP) Familiarity with Maven and Git What We Offer: Benefits package: private healthcare ( LuxMed ), sports package ( Multisport ) Opportunity to work on global-scale Big Data solutions Collaboration with international teams and industry experts Modern technology stack and challenging engineering environment Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland
Technology
Antal Sp. z o.o.
Cybersecurity Automation Engineer
Mid
Hybrid
Krakow, Poland
200 - 220 PLN/hr
🏢 Summary: B2B role for a Cybersecurity Automation Engineer focused on building automation solutions, API integrations, and CI/CD pipelines within containerized environments. The position combines Python development, infrastructure automation, and full‑stack engineering to support cybersecurity products across multiple environments. Work is delivered in a hybrid model with strong exposure to DevOps and system integration practices. 🗂️ Requirements: Strong proficiency in Python, Experience in cybersecurity, software development, or operations environments, Ability to work with Linux, Windows, or UNIX systems, Experience with containerized environments, Full-stack development experience with HTML, CSS, JavaScript, Knowledge of API design and standards (REST, SOAP, OpenAPI, Swagger, JSON), Experience with CI/CD pipelines and DevOps practices, Working knowledge of MSSQL, PostgreSQL, or MongoDB databases, Understanding of Agile methodologies 📃 Skills: Python, Linux, Windows, UNIX, Docker, HTML, CSS, JavaScript, REST, SOAP, JSON, OpenAPI, Swagger, CICD, DevOps, MSSQL, PostgreSQL, MongoDB, Agile 🏢 Description: Cybersecurity Automation Engineer Location: Kraków (hybrid model – 6 days per month onsite) Contract type: B2B Rate: 200–220 PLN/h Role overview: We are looking for an engineer with strong skills in automation, system integration, and software development to join the Cybersecurity Core Engineering team. The role combines Python development, infrastructure automation, API integrations, and work with modern containerized environments. You will collaborate within a multidisciplinary engineering team delivering end‑to‑end solutions that support cybersecurity products, data flows, and user interaction. The position sits at the intersection of software engineering, DevOps, and cybersecurity, offering significant opportunities for technical growth. Key responsibilities: Designing and developing automation solutions for infrastructure and web/application platforms. Building integrations between cybersecurity products using APIs, data pipelines, and UI components. Participating in scoping, planning, and prioritizing engineering work. Troubleshooting and resolving technical issues across DEV, UAT, PROD, and DR environments. Collaborating with platform teams, SMEs, and business stakeholders. Developing and maintaining CI/CD pipelines and DevOps practices. Contributing to continuous improvement within the engineering team. Supporting knowledge sharing and technical development within the group. Requirements: Strong proficiency in Python for scripting and web development. Experience in cybersecurity, software development, or operations environments. Ability to work with Linux, Windows, or UNIX systems and containerized environments. Full‑stack engineering experience, including HTML, CSS, and JavaScript. Experience with UI/UX tools such as Figma or wireframing is a plus. Knowledge of API design, OpenAPI/Swagger, REST, SOAP, and JSON. Familiarity with CI/CD, DevOps, and Agile methodologies. Working knowledge of databases such as MSSQL, PostgreSQL, or MongoDB. Background in roles such as Systems Engineer, Application Support, or Developer. Strong communication skills and a growth‑oriented mindset. What we offer: B2B cooperation with a stable, global organization. Rate of 200–220 PLN/h. Hybrid work model with 6 onsite days per month in Kraków. Private medical care (LuxMed). Multisport card. Work in a modern engineering environment with real impact on cybersecurity tooling. Opportunities to grow in automation, integrations, DevOps, and cybersecurity engineering. Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.
Technology
Antal Sp. z o.o.
Python Developer
Senior
Hybrid
Krakow, Poland
130 - 160 PLN
🏢 Summary: Senior Software Engineer role focused on end-to-end development of Python-based applications within Global Markets Technology. The position covers full software development lifecycle, including analysis, design, development, testing, and production support in small agile teams. The engineer is responsible for delivering business requirements into production and maintaining supported systems. 🗂️ Requirements: 5+ years experience with Python, Strong hands-on experience with Pandas, Strong hands-on experience with NumPy, Hands-on experience with Flask or Django, Experience across full software development lifecycle, Experience working in Agile methodologies, Ability to provide production support for delivered applications, Experience designing technical solutions aligned with standards 📃 Skills: Python, Pandas, NumPy, Flask, Django, Agile 🏢 Description: Senior Software Engineer (Python) Global Markets Technology We are looking for an experienced Senior Software Engineer to join our Global Markets Technology team, reporting directly to a Development Manager. This role covers the full software development lifecycle, including analysis, development, testing, and production support. We operate in true end-to-end teams – there are no separate support teams. About the Project As a Senior Software Engineer, you will be involved in all stages of application development. You will work in small, agile teams of 4–6 engineers with a dedicated Product Owner. While most teams are co-located, collaboration with geographically distributed teams is part of the role. Your Responsibilities Work within a team of 4–6 engineers with a dedicated Product Owner Take business requirements, break them down into user stories, and deliver them iteratively into production Provide ongoing production support – “you build it, you support it” Identify areas of technical debt and ensure a healthy balance between new functionality and technical improvements Design solutions for new features in line with technology standards and constraints Pair program and collaborate closely with other team members Provide guidance and mentorship to junior engineers Skills & Experience We Require 5+ years of strong experience with Python Solid hands-on experience with Pandas, NumPy, Flask and/or Django Good understanding of Agile development methodologies with a delivery-driven mindset Ability to work effectively with both local and global teams Leadership skills and experience supporting junior team members Flexible approach to ownership and delivery responsibility Open-minded, proactive, and eager to learn and grow Strong written and spoken English communication skills Nice to Have Experience in Machine Learning, NLP, or AI Experience building FX or Rates pricing systems Experience with KDB or cloud-based solutions Knowledge of JavaScript and/or Vue.js Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.
Technology
Antal Sp. z o.o.
Senior Java Engineer with GCP / GenAI
Senior
Hybrid
Krakow, Poland
33,000 - 42,000 PLN/hr
🏢 Summary: Senior Java Engineer role in a global banking transformation programme focused on building a next-generation in-house Collateral & Facility Management platform. The position involves developing enterprise-grade microservices on GCP while leveraging GenAI-assisted SDLC practices. You will deliver secure, scalable, production-ready solutions within international cross-functional teams. 🗂️ Requirements: Strong hands-on experience with Java, Strong hands-on experience with Spring Boot, Experience building production-grade microservices, Experience with distributed systems, Experience with Oracle and/or PostgreSQL, Experience with JUnit, Mockito, Testcontainers, Experience with API and contract testing, Experience with CI/CD pipelines, Experience with Jenkins or GitLab, Experience with SonarQube and SAST/DAST tools, Understanding of RESTful APIs and event-driven architectures, Hands-on experience with GCP, Knowledge of secure software development practices, Practical exposure to LLMs and GenAI-assisted development 📃 Skills: Java, Spring, SpringBoot, GCP, Oracle, PostgreSQL, JUnit, Mockito, Testcontainers, Jenkins, GitLab, SonarQube, SAST, DAST, REST, Microservices, CI/CD, LLM, GenAI 🏢 Description: 📍 Location: Kraków (hybrid: 2 days in the office / 3 days remote) 📄 B2B: 200 - 250 PLN/h 🏦 Industry: Banking We are currently looking for an experienced Senior Java Engineer with GCP / GenAI to join a strategic global banking programme focused on building next-generation Collateral & Facility Management capabilities. The initiative involves developing an in-house enterprise platform that will replace an existing commercial solution, leveraging modern engineering practices and an AI-enabled Software Development Lifecycle (SDLC). This role combines hands-on software engineering, cloud technologies, modern integration patterns, and responsible adoption of AI-assisted development. You will work within international cross-functional teams delivering scalable, secure, and production-ready solutions while contributing to the adoption of GenAI-powered engineering practices across the programme. Key responsibilities: Design, develop, test, and maintain enterprise-grade Java microservices and backend components. Contribute to solution architecture and integration design, ensuring alignment with target architecture and non-functional requirements. Deliver high-quality production code with a strong focus on security, resilience, maintainability, and performance. Build and support distributed services running in cloud environments. Develop robust automated testing strategies, including unit, integration, and contract testing. Participate in technical design reviews, code reviews, and security reviews, ensuring engineering quality standards are met. Collaborate with architects, Tech Leads, QA, SRE, platform teams, and business stakeholders to deliver integrated solutions. Support CI/CD processes, quality gates, and release management activities. Apply AI-assisted development tools and GenAI techniques responsibly to accelerate software delivery while maintaining governance, traceability, and security standards. Contribute to AI-enabled engineering practices, including LLM-assisted development, RAG concepts, and agent-based automation patterns. Promote engineering excellence, continuous improvement, and knowledge sharing across teams. Requirements: Strong hands-on experience with Java and Spring Boot in enterprise-scale environments. Experience building and maintaining production-grade microservices and distributed systems. Solid experience with relational databases ( Oracle and/or PostgreSQL ), including schema design, performance optimization, and transactional integrity. Strong testing background, including JUnit, Mockito, Testcontainers , API testing, and contract testing. Practical experience with CI/CD pipelines , quality gates, and code quality tools (e.g., Jenkins, GitLab, SonarQube, SAST/DAST). Good understanding of API design, RESTful services, messaging, and event-driven architectures. Experience contributing to technical design decisions and balancing business requirements with engineering best practices. Hands-on experience working with Google Cloud Platform (GCP) . Understanding of secure software development practices and operational readiness requirements. Practical exposure to GenAI tools and concepts , including LLMs and AI-assisted software development workflows. Strong communication skills and ability to work effectively within international, cross-functional teams. Nice to have: Experience delivering solutions within highly regulated financial services environments. Knowledge of cloud-native technologies, containers, Kubernetes, and service mesh architectures. Experience with observability platforms, resilience testing, and performance engineering. Hands-on experience implementing or integrating GenAI solutions such as RAG pipelines, prompt engineering, evaluation frameworks, or AI governance controls. Experience driving AI-enabled SDLC initiatives and engineering productivity improvements. Understanding of modern software delivery practices and platform engineering principles. What we offer: Opportunity to work on a strategic global banking transformation programme. Exposure to cutting-edge AI-enabled software engineering practices and cloud technologies. Collaboration with highly experienced international engineering and architecture teams. Long-term cooperation within a stable enterprise-scale environment. Private healthcare package (LuxMed). Multisport card. Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.