New offer - be the first one to apply!
August 8, 2026
Tech Lead Security Software Engineer
Senior • Remote
7,200 - 8,069 USD
Krakow, MA, Poland
About the role
We are looking for a Lead Security Software Engineer to architect GenAI workflows and automation systems that translate manual cloud security adoption into AI-accelerated pipelines within a large-scale financial services environment. You will design RAG-based systems and LLM API integrations to automate secure cloud baseline generation, Rego policy creation, and Terraform module compliance, while leading a localized engineering pod and acting as the primary technical point of contact for cloud security tooling.
What you will do
- Architect Generative AI workflows utilizing RAG, vector databases, and LLM APIs to automate the creation of configuration requirements, Rego policies, and Terraform modules for new cloud services, such as AWS S3.
- Oversee the development of automated drift detection, continuous discovery, and gap analysis capabilities to identify unmanaged AI assets and configuration anomalies.
- Guide the engineering pod in generating and validating compliant Terraform modules, Rego policies for Wiz Custom Configuration Rules, and Regula test cases for CI/CD pipelines.
- Act as the primary technical point of contact for a Cloud Security Tooling team, leading a localized pod to ensure scalable, maintainable, and highly effective automation frameworks.
Must haves
- 6+ years of software engineering experience with a strong architectural focus on cloud infrastructure.
- Advanced Python development and REST API design capabilities.
- Practical experience integrating GenAI APIs into software applications, such as OpenAI and Anthropic, and working knowledge of Retrieval-Augmented Generation (RAG) and vector databases.
- Deep cloud architecture experience, preferably AWS, and proven ability to design Infrastructure as Code with Terraform.
- Proven capability to lead and mentor senior engineers in an autonomous, follow-the-sun model.
- Upper-intermediate English level.
Nice to haves
- Experience building high-performance endpoints using FastAPI.
- Hands-on scripting experience with LangChain or LangGraph.
- Practical experience writing Rego policies for Wiz Custom Configuration Rules or Regula.
Benefits
Professional growth
Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation
Competitive USD-based compensation and budgets for education, fitness, and team activities.
A selection of exciting projects
Join projects with modern solution development and top-tier clients, including Fortune 500 enterprises and leading product brands.
Flextime
Tailor your schedule for work-life balance, with options to work from home or go to the office.
Recruitment process
Asynchronous stage
- Short online form to confirm basic requirements.
- 30–60 minute skills assessment via Codility.
- 5-minute introduction video.
Synchronous stage
- Technical interview with the engineering team.
- Final interview with future teammates.
- If it is a match, you will receive an offer.
Similar jobs you might like
Technology
New offer
AgileEngine
Security Software Engineer
Senior
Remote
Krakow, MA, Poland
6,000 - 7,200 USD
🏢 Summary: Senior Security Software Engineer role focused on building AI-powered cloud security automation for a large financial services environment. The position develops Python services and REST APIs, AI agents, Rego policies, and Terraform modules to support infrastructure baselining, drift detection, and asset discovery. It requires production integration of OpenAI and Anthropic APIs and cloud deployment experience, preferably on AWS. 🗂️ Requirements: 5+ years of software engineering experience, Strong Python development, including OOP, functional programming, and testing, REST API development experience, LLM API integration in Python applications, Understanding of RAG and vector embeddings, Cloud application deployment experience, Infrastructure as Code with Terraform, Ability to independently deliver complex automation tasks 📃 Skills: Python, REST, OpenAI, Anthropic, RAG, Terraform, AWS, Rego, Regula, FastAPI, LangChain, LangGraph 🏢 Description: About the role We are looking for a Senior Security Software Engineer to build cloud security AI accelerators, writing Python code, developing REST APIs, and implementing GenAI workflows that automate cloud infrastructure baselines, drift detection, and AI asset discovery across a large-scale financial services environment. You will build AI agents for inventory data quality validation, write Rego policies for CI/CD pipeline inspection, generate compliant Terraform modules, and integrate LLM APIs including OpenAI and Anthropic into production automation systems. The role requires 5+ years of software engineering experience with strong Python fundamentals and hands-on LLM API integration. What you will do - Build and implement AI agents to automate inventory data quality validation, reconciliation, and ownership attribution, reducing manual security operations efforts. - Write and validate Rego policies and Regula test cases that inspect Terraform passing through CI/CD pipelines. - Generate compliant Terraform modules based on AI-accelerated configuration requirements for new cloud resources, such as AWS S3. - Develop robust REST APIs and scripts that routinely perform drift detection, deploy live test resources, and verify expected outputs from cloud service endpoints. Must haves - 5+ years of hands-on software engineering experience. - Strong Python development fundamentals, including clean, maintainable code, OOP and functional programming patterns, and testing. - Proven REST API development experience. - Hands-on experience integrating LLM APIs, such as OpenAI and Anthropic, into Python applications, with a baseline understanding of developer-centric AI concepts such as RAG and vector embeddings. - No ML model training or data science background is required. - Practical experience deploying applications to cloud environments, preferably AWS, and writing Infrastructure as Code (Terraform). - Ability to operate with minimal supervision on day-to-day execution and reliably complete complex automation tasks. Nice to haves - Experience building high-performance endpoints using FastAPI. - Hands-on scripting experience with LangChain or LangGraph. - Practical experience writing Rego policies for Wiz Custom Configuration Rules or Regula. Benefits - Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps. - Competitive compensation: Competitive USD-based compensation and budgets for education, fitness, and team activities. - A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands. - Flextime: Tailor your schedule for work-life balance, with options to work from home and go to the office. Recruitment process Asynchronous stage - Short online form to confirm basic requirements. - 30–60 minute skills assessment via Codility. - 5-minute introduction video. Synchronous stage - Technical interview with the engineering team. - Final interview with future teammates. - If it is a match, you will receive an offer.
Technology
AgileEngine
Integration Software Engineer – Node.js ID59900
Mid
Remote
Krakow, Poland
🏢 Summary: The offer is for a Software Engineer to design and maintain secure, scalable integrations between a public safety platform and third-party systems. The role focuses on building cloud-based integration solutions using TypeScript and Node.js across RMS, CAD, and Booking products. It involves developing APIs, improving system reliability, and collaborating in an Agile environment. 🗂️ Requirements: Bachelor’s degree in Computer Science or related field or equivalent experience, 3+ years of software engineering experience, Strong experience with JavaScript, Strong experience with TypeScript, Strong knowledge of Node.js, Experience building integrations with RESTful APIs, Experience building integrations with SOAP APIs, Experience building integrations with GraphQL APIs, Experience with SQL databases, Experience with automated testing, Experience working in Agile methodologies, Upper-intermediate English level 📃 Skills: JavaScript, TypeScript, Node.js, REST, SOAP, GraphQL, SQL, API, Agile, React, Java, AWS, Kubernetes, Docker, Terraform, Prismatic, Boomi, Workato 🏢 Description: AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Software Engineer to build and maintain integrations between a public safety platform and third-party client systems. You’ll work across RMS, CAD, and Booking products using TypeScript and Node.js, designing secure and scalable cloud-based solutions that connect real-world operations. A solid fit for engineers who care about code quality, enjoy cross-functional collaboration, and want their work to have clear impact in public safety technology. What you will do Build and maintain integrations between platforms and third-party client systems; Develop integration workflows using modern integration platforms and custom services with TypeScript and the Node.js ecosystem; Enhance product capabilities with reliable and scalable integrations; Design secure, reusable, and well-architected cloud-based integration solutions; Write tests, debug production issues, and improve system quality and reliability; Contribute to technical documentation and automated build and deployment processes; Participate in code reviews and pull request-based development processes; Collaborate with engineers, product managers, and cross-functional teams to deliver robust solutions. Must haves Bachelor’s degree in Computer Science , related field, or equivalent practical experience; 3+ years of experience in software engineering; Strong experience with JavaScript and TypeScript ; Strong knowledge of Node.js and its ecosystem; Experience designing and building integrations with RESTful, SOAP, and GraphQL APIs ; Familiarity with SQL databases ; Experience with automated testing and Agile methodologies ; Ability to write clean and maintainable code; Strong collaboration skills and ability to build cooperative relationships; Upper-intermediate English level. Nice to haves Experience with React ; Experience with Java ; Familiarity with AWS, Kubernetes, Docker, and Terraform ; Experience with integration platforms such as Prismatic, Boomi, or Workato ; Exposure to event-driven architectures and distributed systems . The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!
Technology
AgileEngine
Software Engineer (Integrations)
Mid
Remote
Kraków, Poland
3,293 - 5,269 USD
🏢 Summary: Backend Software Engineer role focused on building and scaling integrations for public safety platforms using Java and Spring Boot. The position involves developing REST, SOAP, and GraphQL integrations, designing cloud-based workflows, and improving reliability across RMS, CAD, and Booking systems. The role emphasizes clean architecture, automated testing, and collaboration within Agile teams. 🗂️ Requirements: Bachelor's degree in Computer Science or related field, 3+ years of software engineering experience, Strong Java experience, Spring, Experience with REST APIs, Experience with SOAP, Experience with GraphQL, SQL proficiency, Experience with automated testing, Experience with Agile methodologies, Clean and maintainable coding practices, Upper-intermediate English 📃 Skills: Java, Spring, SpringBoot, REST, SOAP, GraphQL, SQL, Agile, Testing, React, AWS, Kubernetes, Docker, Terraform, Prismatic, Boomi, Workato 🏢 Description: ID77772 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Software Engineer to join an Integrations team building and scaling mission-critical systems that connect a public safety platform with third-party tools including 911 call centers, state databases, and external agency systems. You will design and build integration workflows using Java and Spring Boot, develop REST, SOAP, and GraphQL API integrations, and contribute to reliable data pipeline architecture supporting Records Management, Computer-Aided Dispatch, and Booking products. The role is backend-focused and emphasizes clean, testable, and well-documented integration solutions. What you will do Build and maintain integrations between the platform and third-party client systems; Develop integration workflows using modern integration platforms and custom services with Java; Enhance Records Management System (RMS), Computer-Aided Dispatch (CAD), and Booking products with scalable integration capabilities; Design secure, reusable, and well-architected cloud-based integration solutions; Write tests, debug production issues, and improve system quality and reliability; Contribute to technical documentation and automated build and deployment processes that improve engineering efficiency; Participate in code reviews and contribute through a pull request-based development process; Collaborate with engineers, product managers, and cross-functional partners to deliver robust integration solutions. Must haves Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience; 3+ years of professional software engineering experience ; Strong experience with Java and the Java ecosystem, including Spring Boot ; Experience designing and building integrations with RESTful APIs , SOAP , and GraphQL ; Familiarity with database technologies and proficiency with SQL ; Experience with automated testing and Agile development methodologies; Ability to write clean, maintainable, and easy-to-understand code; Strong collaboration skills and the ability to build cooperative working relationships with teammates; Upper-intermediate English level. Nice to haves Experience with React ; Familiarity with AWS , Kubernetes , Docker , and Terraform ; Experience with integration platforms such as Prismatic, Boomi, Workato, or similar tools; Exposure to event-driven architectures and distributed systems. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!
Technology
AgileEngine
Software Engineer
Senior
Remote
Krakow, Poland
5,600 - 7,400 USD
🏢 Summary: Senior Backend Engineer role focused on designing and building scalable serverless middleware services for digital ordering, payments, loyalty, and third-party integrations on a major consumer platform using AWS and Node.js/TypeScript. The position emphasizes event-driven architecture, infrastructure as code, secure authentication, and active use of AI-assisted development tools. It involves API development at scale, cloud-native deployments, and collaboration on high-quality, secure backend systems. 🗂️ Requirements: 4+ years of backend development experience, Experience building and operating RESTful and/or GraphQL APIs at scale, Proficiency in JavaScript or TypeScript, Experience with serverless architectures on AWS (Lambda, API Gateway, DynamoDB, SQS/SNS), Experience with CI/CD pipelines and Git-based source control workflows, Familiarity with Infrastructure as Code (Terraform or CloudFormation), Understanding of event-driven architecture, webhooks, async messaging, pub/sub, Experience integrating with third-party and vendor APIs, Strong debugging and production incident management skills, Upper-intermediate English level 📃 Skills: JavaScript, TypeScript, Node.js, AWS, Lambda, API Gateway, DynamoDB, SQS, SNS, Terraform, CloudFormation, Git, GitHub, Azure, REST, GraphQL, Cognito, OAuth2, OpenID, Datadog, Dynatrace, CloudWatch, Akamai, CloudFront, CI/CD 🏢 Description: ID72455 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Senior Backend Engineer to design and build scalable middleware services powering digital ordering, payments, loyalty, and third-party integrations across a major consumer platform. You will develop serverless applications using AWS Lambda and API Gateway, build Node.js/TypeScript microservices, design event-driven architectures with SQS/SNS, and implement infrastructure as code with Terraform. The role includes active use of AI-assisted development tools as a core part of the daily engineering workflow. What you will do Develop serverless applications using AWS Lambda and API Gateway; Build and maintain Node.js/TypeScript microservices; Design event-driven architectures using SQS/SNS; Build infrastructure as code using Terraform; Leverage AI-assisted development tools (GitHub Copilot, Claude, and similar) as a core part of daily engineering work — from code generation and refactoring to test coverage and documentation. Champion AI tooling adoption across the team; Create integrations with delivery providers and payment platforms; Collaborate with business stakeholders and product teams to understand functional and technical requirements; translate those into scalable, maintainable architecture and implementation plans; Conduct constructive code reviews and provide technical design guidance to peers and junior engineers, raising the overall quality and consistency of team output; Enforce data governance, security policies, and compliance standards throughout the software development lifecycle; Implement secure authentication and identity flows using Amazon Cognito. Must haves 4+ years of backend development experience ; Demonstrated experience building and operating RESTful and/or GraphQL APIs at scale; Strong proficiency in one or more of: JavaScript/TypeScript (Node.js, Java, or C#) ; Experience with serverless architectures on AWS ( Lambda , API Gateway , DynamoDB , SQS/SNS ); Demonstrated experience building and operating RESTful and/or GraphQL APIs at scale; Experience with CI/CD pipelines and source control workflows (Git, GitHub Actions, Azure DevOps); Familiarity with Infrastructure as Code ( Terraform or CloudFormation); Solid understanding of integration patterns: event-driven architecture, webhooks, async messaging, and pub/sub; Experience integrating with third-party platforms and vendor APIs (e.g., delivery aggregators, POS systems, loyalty platforms, or similar ecosystem partners); Ability to translate ambiguous business requirements into clear technical specifications; Collaborative mindset with a willingness to give and receive candid code review feedback; Strong debugging, root-cause analysis, and production incident management skills. Upper-intermediate English level. Nice to haves DoorDash, Uber Eats, or similar delivery integrations; Payment platform integrations; Restaurant, retail, or QSR experience; Amazon Cognito expertise; Experience with multi-region AWS deployments and global traffic management (Akamai, CloudFront); Familiarity with identity and authentication patterns: OAuth 2.0, OpenID Connect, AWS Cognito; Hands-on experience with observability platforms (Dynatrace, Datadog, CloudWatch); Experience prompting, fine-tuning, or orchestrating LLMs/AI agents as part of a software delivery workflow; Experience in QSR, retail, or e-commerce domains; AWS Certified Developer – Associate or higher; Exposure to React Native or cross-platform mobile app integration patterns. The benefits of joining us Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!
Technology
AgileEngine
Product Architect – $2000 sign-on bonus
Senior
Remote
Kraków, Poland
6,400 - 7,700 USD
🏢 Summary: Software Architect role responsible for technical ownership of a portfolio of software testing products, including TestRail, focusing on scalable architecture design, codebase integrity, and hands-on development. The position combines architectural leadership with active coding in PHP, MySQL, and JavaScript, and close collaboration on product roadmap and releases. It involves driving technical standards, resolving complex issues, and leveraging AI-assisted development practices. 🗂️ Requirements: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field, 6+ years of software engineering experience, At least 2 years in architectural or technical leadership role, Experience with software testing products including TestRail, Proficiency in PHP, Proficiency in MySQL, Proficiency in JavaScript, Strong knowledge of software architecture patterns, Experience with system design, Experience with API-driven development, Familiarity with AI-assisted development practices, Ability to design architectures from product requirements 📃 Skills: PHP, MySQL, JavaScript, API, AI, TestRail, Codility 🏢 Description: ID64562 Join us and receive a $2,000 signing bonus! AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Software Architect to own all technical matters for a portfolio of software testing products, including TestRail — a leading test case management platform used by QA and engineering teams worldwide. You will design scalable architectures, maintain codebase integrity, guide feature delivery, and contribute hands-on to complex issues using PHP, MySQL, and JavaScript. The role combines deep technical ownership with close collaboration with Product Management on roadmap and release planning. What you will do Develop a deep understanding of the product codebase through hands-on experimentation and exploration; Design scalable, maintainable software architectures that meet both current and evolving product requirements; Assess and shepherd the technical delivery of products to ensure adherence to best practices and architectural standards; Drive continual improvement of development processes, tooling, and engineering workflows; Collaborate with Product Management and other stakeholders, contributing to the product roadmap, requirements, and release schedule; Identify gaps in the technical aspects of the end user experience and propose practical solutions; Estimate software development requirements and effort, propose alternatives, and prioritize development tasks; Contribute hands-on development support for escalated customer issues, diagnosing and resolving complex technical problems directly; Stay current with emerging technologies and industry trends, including AI-assisted development tools and agentic workflows, and assess their applicability to product and process improvement. Must haves Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field; 6+ years of experience in software engineering, with at least 2 years in an architectural or technical leadership role; Strong technical background with experience in software testing products, including TestRail ; Proficiency in core technologies, including PHP , MySQL , and JavaScript ; Solid understanding of software architecture patterns, system design, and API-driven development; Familiarity with AI-assisted development practices and emerging AI capabilities applied to software quality and engineering; Excellent English verbal and written communication skills, with the ability to translate technical concepts for non-technical audiences; Ability to take raw product requirements and develop software architectures and designs to bring products to life; Self-directed, intellectually curious, and relentless in researching options to ensure the best outcomes; Performance and efficiency obsessed. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!
Technology
AgileEngine
Application Security Engineer
Senior
Remote
Krakow, Poland
5,600 - 7,400 USD
🏢 Summary: Senior Application Security Engineer role focused on architecting and automating security controls across the SDLC for a large-scale financial services program. The position involves building AI-enabled secure code scanning, integrating SAST/DAST/SCA tools into CI/CD pipelines, and providing code-level remediation guidance in Python and Java environments. The engineer operates autonomously, driving DevSecOps practices and secure-from-the-start adoption. 🗂️ Requirements: 6+ years of software engineering experience, Strong focus on Application Security and DevSecOps, Advanced proficiency in Python, Advanced proficiency in Java, Hands-on experience with SAST tools, Hands-on experience with DAST tools, Hands-on experience with SCA tools, Experience integrating security tools into CI/CD pipelines, Ability to build automated security runbooks independently, Upper-intermediate English level 📃 Skills: Python, Java, SAST, DAST, SCA, CI/CD, DevSecOps, AI, LLMs, ThreatModeling 🏢 Description: ID71663 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Senior Application Security Engineer to architect and build automated security layers within the SDLC, engineering AI-enabled secure code scanning, hardened baseline automation, and CI/CD security tooling integration across a large-scale financial services program. You will work in Python and Java to deploy and tune SAST, DAST, and SCA tools, provide code-level remediation guidance to development teams, and operate with full autonomy building automated security runbooks. The role requires 6+ years of software engineering experience with a strong AppSec and DevSecOps focus. What you will do Engineer and deploy AI-enabled secure code scanning capabilities and Golden Images to drive secure-from-the-start adoption; Automate the development of secure coding patterns and integrate them with traditional and Agentic SDLC workflows; Architect the integration of continuous security scanning tools (SAST, DAST, SCA) into enterprise CI/CD pipelines, tuning them to eliminate noise; Act as a senior technical SME, reading and reviewing complex application code (Java/Python) to provide software engineers with highly specific, code-level remediation guidance. Must haves 3–5 years of commercial experience blending software engineering and DevSecOps/AppSec; Solid coding proficiency in Python for automation/scripting; Working knowledge of modern CI/CD orchestration tools and practical experience interacting with vulnerability scoring frameworks; Ability to operate with minimal supervision on day-to-day execution, reliably completing complex scripting and integration tasks; Upper-intermediate English level. Nice to haves Ability to comfortably read and navigate Java source code; Hands-on experience with specific CNAPP or ASPM platforms (e.g., Wiz ); Basic understanding of application threat modeling. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!
Technology
AgileEngine
Site Reliability Engineer ID60188
Mid
Remote
Krakow, Poland
4,300 - 7,700 USD
🏢 Summary: Hands-on SRE Operations Engineer role focused on ensuring reliability and performance of a cloud-based SaaS platform. The position involves managing Kubernetes infrastructure, improving observability, supporting CI/CD and GitOps workflows, and automating operational processes in AWS environments. Includes active participation in incident response and on-call rotations. 🗂️ Requirements: 2+ years in SRE, DevOps, or Production Operations, Experience with AWS in production environments, Experience supporting production SaaS applications, Strong knowledge of CI/CD systems, Experience with GitOps and Git, Experience with Kubernetes (EKS or kOps), Experience with Docker and containerization, Experience with observability and monitoring tools, Experience with scripting (Bash, Python, or Go), Experience with Infrastructure as Code (Terraform or Helm), Experience using GitHub, Jira, and Confluence 📃 Skills: AWS, Kubernetes, EKS, kOps, Docker, Terraform, Helm, Grafana, Prometheus, Loki, PagerDuty, Git, GitHub, Jenkins, CircleCI, GitHubActions, CICD, Bash, Python, Go, Jira, Confluence, SRE, SaaS 🏢 Description: AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for an SRE Operations Engineer to keep production and staging environments running reliably across a cloud-based SaaS platform. You’ll respond to live incidents, reduce operational toil through automation, and improve observability using Kubernetes, Terraform, Grafana, and AWS. A hands-on role with real ownership across CI/CD pipelines, GitOps workflows, and on-call rotations. What you will do Monitor and support production and staging environments in real time, ensuring high availability, performance, and stability; Respond to incidents, perform triage and root cause analysis, and contribute to post-incident reviews and remediation efforts; Participate in an on-call rotation with defined SLAs; Handle ad-hoc and unplanned operational requests from Product, Support, and internal teams; Maintain and enhance monitoring, alerting, dashboards, logs, and metrics, and improve observability practices; Support CI/CD pipelines, production releases, and GitOps workflows; Contribute to automation efforts to reduce operational toil; Maintain and improve Kubernetes-based infrastructure and containerized workloads; Support Infrastructure as Code practices and ongoing environment improvements. Must haves 2+ years of experience in Site Reliability Engineering, DevOps, or Production Operations ; Experience with AWS supporting production environments; Experience supporting production SaaS applications ; Strong understanding of CI/CD systems such as GitHub Actions, Jenkins, or CircleCI; Experience with GitOps and strong Git fundamentals; Experience using GitHub, Jira, and Confluence in collaborative environments; Experience with Kubernetes such as EKS or kOps; Experience with Docker and containerization; Experience with observability tools such as Grafana, Prometheus, Loki, or PagerDuty; Experience with scripting languages such as Bash, Python, or Go; Experience with Infrastructure as Code such as Terraform or Helm; Ability to work within structured operational processes and SLAs; Strong written and verbal English communication skills ; Self-driven with a growth mindset. Nice to haves AWS certifications such as Solutions Architect, DevOps Engineer, or SysOps Administrator ; Experience in multi-tenant SaaS environments ; Experience working in globally distributed teams ; Familiarity with ChatOps practices ; Experience improving monitoring quality and reducing alert fatigue. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!
Technology
New offer
AgileEngine
Senior Backend Engineer
Senior
Remote
Krakow, MA, Poland
5,269 - 7,245 USD
🏢 Summary: Senior Backend Engineer role focused on building and maintaining multi-cloud Java services in a microservices, event-driven environment. The position includes test automation, production-code optimization, technical problem-solving, and support for service providers. 🗂️ Requirements: 4+ years of web development experience in similar environments, Bachelor’s degree in Computer Science, Information Security, or related technology field, Java 8, Spring, and Spring Boot expertise, Microservices and event-driven systems experience, Code and business-process documentation experience, Complex requirements and business-process analysis experience, Internal tools and reusable architecture development experience, Production code optimization and performance improvement experience, Application debugging, refactoring, and production-issue reproduction experience, JUnit and Mockito testing experience, Git experience, Commitment to code quality and ownership, Strong problem-solving and continuous-improvement approach, Upper-intermediate English 📃 Skills: Java, Spring, SpringBoot, Microservices, JUnit, Mockito, Git, AWS, ECS, SNS, SQS, RedShift 🏢 Description: About the role We are looking for a Senior Backend Engineer to develop and maintain multi-cloud platform services using Java 8 and Spring Boot, contributing to microservices architecture and event-driven systems within a small, high-ownership team. You will optimize production code, write unit and system tests using JUnit and Mockito, support complex business requirements gathering, and monitor service providers in the field. Experience in financial, accounting, or logistics software is a strong plus. What you will do - Develop multi-cloud platform services as part of a small engineering team. - Build and maintain automation frameworks to execute developer-written tests in private and public cloud environments. - Optimize code, ensure engineering best practices are followed, and support the team in resolving technical challenges. - Monitor and support service providers using the application in the field. Must haves - 4+ years of experience in web development in similar environments. - Bachelor’s degree in Computer Science, Information Security, or a related technology field. - Strong knowledge of Java 8, Spring, and Spring Boot. - Experience with microservices and event-driven systems. - Experience creating documentation for code and business processes. - Experience gathering and navigating complex requirements and business processes. - Experience developing internal tools and reusable architecture. - Experience optimizing code and improving performance for production systems and applications. - Experience debugging, refactoring applications, and reproducing production issues. - Experience with testing frameworks including JUnit and Mockito. - Experience with Git. - Commitment to code quality and ownership of developed applications. - Strong problem-solving skills with a proactive approach to continuous improvement. - Upper-intermediate English level. Nice to haves - Experience working with financial or accounting backends. - Experience with Test-Driven Development (TDD). - Experience with logistics software, delivery, transportation, route planning, or roadside assistance domains. - Experience with AWS services such as ECS, SNS, SQS, and RedShift. - Experience in architectural design, code reviews, and SOLID principles. Benefits - Professional growth through mentorship, TechTalks, and personalized growth roadmaps. - Competitive USD-based compensation and budgets for education, fitness, and team activities. - Opportunities to work on projects with modern solutions and top-tier clients, including Fortune 500 enterprises and leading product brands. - Flexible scheduling, with options to work from home or the office. Recruitment process - Asynchronous stage: short online form to confirm basic requirements; 30–60 minute skills assessment via Codility; 5-minute introduction video. - Synchronous stage: technical interview with the engineering team and final interview with future teammates. - If it’s a match, you’ll receive an offer.
Technology
AgileEngine
Backend Engineer (AdTech)
Senior
Remote
Krakow, Poland
5,600 - 7,400 USD
🏢 Summary: Senior Backend Engineer role focused on architecting and building the core systems of a next-generation AdTech platform, designing high-throughput, low-latency services for campaign delivery, targeting, and attribution. The position involves defining system architecture from scratch, scaling distributed systems, and providing technical leadership in a fast-paced environment. Strong experience with scalable backend development and AdTech ecosystems is required. 🗂️ Requirements: 5+ years of experience building scalable backend systems, Experience in AdTech (DSPs, SSPs, ad exchanges, Prebid, Google Ad Manager, OpenRTB, etc.), Strong knowledge of algorithms, data structures, networking, and databases, Proven experience designing and scaling distributed systems, Experience with backend programming languages (Java, .NET, Python, Node.js), Ability to design high-throughput, low-latency systems, Upper-intermediate English level, Availability to work until 1pm EST, Experience mentoring engineers and driving architectural decisions 📃 Skills: Python, Django, Kubernetes, AWS, PostgreSQL, Java, .NET, Node.js, OpenRTB, Prebid.js, Prebid, GoogleAdManager, AmazonUAM, AmazonTAM, ETL 🏢 Description: ID52365 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Senior Backend Engineer to architect and build the core systems of a next-generation AdTech platform that embeds products directly into visual experiences. You will design high-throughput, low-latency services for campaign delivery, targeting, attribution, and partner integrations using Python, Django, Kubernetes, and AWS. This is an early-stage initiative where senior engineers define the technical direction and system architecture from the ground up. What you will do Architect, build, and evolve core systems for the Ads platform; Design APIs and services supporting campaign management, targeting, delivery, attribution, and reporting; Build and optimize high-throughput, low-latency systems processing large volumes of events and data; Own critical systems end-to-end, including design, implementation, deployment, monitoring, and ongoing improvements; Drive architectural decisions and establish patterns that support scalability, reliability, and developer productivity; Collaborate closely with product, data, and partner teams to translate business requirements into robust technical solutions; Provide technical leadership through design reviews, system discussions, and mentoring other engineers; Contribute to engineering best practices, documentation, and long-term platform vision; Participate in hiring and help grow a strong, high-performing team. Must haves 5 years of software development experience building scalable systems (backend programming languages/frameworks, e.g. Java , .NET , Python , Node.js etc); Experience with AdTech (This may include experience with DSPs, SSPs, ad exchanges, affiliate programs, Prebid.js, Prebid Server, Google Ad Manager, Amazon UAM/TAM, OpenRTB, identity and addressability solutions, as well as ad operations workflows); Deep understanding of computer science fundamentals (algorithms, data structures, networking, databases); Proven experience designing and scaling distributed systems focusing on performance, observability, and fault tolerance; Strong architectural instincts and the ability to make high-leverage technical decisions that impact multiple teams and systems; Demonstrated ability to influence and mentor senior engineers, guide teams through ambiguity, and elevate engineering practices across the board; Exceptional ownership mindset — you drive initiatives forward, raise the bar, and deliver lasting impact; Excellent communication and cross-functional collaboration skills; Availability to work till 1pm EST (till 8 pm Kyiv time) ; Comfortable operating in a fast-paced, high-autonomy, product-driven environment; Experience with e-commerce and catalog management is preferred; Familiarity with Python , Django , Kubernetes , PostgreSQL , and AWS is strongly preferred, but deep expertise in analogous systems and a willingness to learn are welcome; Upper-intermediate English level. Nice to haves Strong experience with complex ETL flows and high-throughput systems is highly preferred. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!
Technology
AgileEngine
QA Automation Engineer
Senior
Remote
Krakow, MA, Poland
4,900 - 6,600 USD
🏢 Summary: Senior QA Automation Engineer responsible for defining and executing quality strategy for serverless middleware services on AWS, supporting ordering, loyalty, payments, and third-party integrations. The role focuses on building automated API test frameworks, validating event-driven architectures, performing performance testing, and integrating quality gates into CI/CD pipelines. It requires strong backend testing experience and active use of AI-assisted tools in daily quality engineering work. 🗂️ Requirements: 4+ years of quality engineering or software engineering focused on backend API testing, Experience designing automated test suites for REST APIs in distributed or microservices environments, Hands-on experience with performance and load testing, Proficiency in JavaScript, TypeScript, Java, or Python, Working knowledge of AWS serverless services (Lambda, API Gateway, DynamoDB, SQS/SNS), Experience integrating automated tests into CI/CD pipelines (Azure DevOps or GitHub Actions), Proficiency with AI-assisted development tools (GitHub Copilot, Claude, or equivalent), Familiarity with contract testing and consumer-driven contracts, Experience validating asynchronous systems, Strong scripting skills, Upper-intermediate English level 📃 Skills: JavaScript, TypeScript, Java, Python, AWS, Lambda, APIGateway, DynamoDB, SQS, SNS, REST, CI/CD, AzureDevOps, GitHubActions, GitHubCopilot, Claude, ContractTesting, Microservices, PerformanceTesting, LoadTesting, Scripting 🏢 Description: ID72456 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Senior QA Automation Engineer to own quality strategy for serverless middleware services powering ordering, loyalty, payments, and third-party integrations across a major consumer platform. You will design and maintain automated test suites for RESTful APIs and event-driven architectures on AWS, execute performance and load testing, validate partner integrations including delivery and payment platforms, and integrate quality gates into CI/CD pipelines using Azure DevOps and GitHub Actions. The role expects active use of AI-assisted tools as a core part of daily quality engineering work. What you will do Build automated test frameworks for serverless applications; Validate event-driven workflows and asynchronous messaging; Execute performance and load testing; Validate resiliency and failure scenarios; Design, build, and maintain automated test suites covering functional, integration, and contract testing for middleware APIs and services ensuring correct behavior in isolation and across dependencies; Leverage AI-assisted tools for test case generation, synthetic data creation, failure analysis, and coverage documentation; Own performance and reliability validation including load, stress, spike, and soak testing, establishing baselines and identifying bottlenecks; Partner with engineers throughout the development cycle to align on test strategy, acceptance criteria, and CI/CD integration via Azure DevOps or GitHub Actions; Validate third-party integrations through contract testing, sandbox/staging validation, and failure mode analysis; Track and report quality metrics, maintain documentation, and contribute to incident post-mortems. Must haves 4+ years of quality engineering or software engineering experience focused on backend API testing; Experience designing automated test suites for REST APIs in distributed or microservices environments; Hands-on experience with performance and load testing; Proficiency in JavaScript/TypeScript , Java , or Python ; Working knowledge of AWS serverless services (Lambda, API Gateway, DynamoDB, SQS/SNS); Experience integrating automated tests into CI/CD pipelines (Azure DevOps, GitHub Actions); Proficiency with AI-assisted development tools (GitHub Copilot, Claude, or equivalent); Familiarity with contract testing approaches and consumer-driven contracts; Strong analytical and root-cause analysis skills, including distinguishing flaky tests from real defects; Experience validating asynchronous systems; Strong scripting skills; Clear communication and ability to translate test findings into engineering priorities; Collaborative approach to working within engineering sprints; Upper-intermediate English level. Nice to haves Experience with k6, Gatling, JMeter, or similar performance testing tools; Postman/Newman experience; Familiarity with Pact or other contract testing tools; Cognito authentication testing experience; Delivery and payment integration testing experience; Experience with DoorDash, Uber Eats, or similar marketplace APIs; Chaos engineering and fault injection (AWS FIS or similar); Observability tooling experience (Dynatrace, Datadog, CloudWatch); Multi-region AWS testing and failover/latency validation; Background in QSR, retail, or e-commerce domains; AWS Certified Developer – Associate or higher. The benefits of joining us Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!