May 23, 2026
Quality Engineer Performance (QA Performance)
Mid • Hybrid
Warsaw, Poland
We are seeking a QA Performance Engineer with a strong and specialized skill set. The ideal candidate independently plans and executes performance testing, identifies and reports performance issues, analyzes system bottlenecks, and contributes to the continuous improvement of performance testing processes and overall product quality.
Responsibilities:
Execute test cases for assigned features or modules, report defects, and collaborate with other engineers to ensure the thorough testing of software applications.
Contribute to test planning activities, assisting in estimating effort, defining testing milestones, and actively participating in test strategy discussions.
Create and maintain product documentation and guides.
Assist in the execution of performance test scenarios and report findings to senior team members.
Participate in the setup and maintenance of test environments.
-
Contribute to documentation efforts related to performance testing activities.
Min requirements:
Competent level in Computer Science, Novice in Architecture and design patterns
Competent level in Programming languages (Java/Python)
Competent level in Development processes, including Build automation, Code review and Unit testing
Competent level in IT Operations
-
Competent level in Quality Assurance:
- Test Design and Test Data Management
- Bug Hunting and Bug Tracking
- Testing doubles
- API, Performance Testing Tools and Performance Testing
We offer:
Opportunity to work on bleeding-edge projects
Work with a highly motivated and dedicated team
Competitive salary
Flexible schedule
Benefits package - medical insurance, sports
Corporate social events
Professional development opportunities
-
Well-equipped office
About us:
Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI, supported by profound expertise and ongoing investment in data, analytics, cloud & DevOps, application modernization and customer experience. Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.
Similar jobs you might like
Technology
Grid Dynamics
Senior Python developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: This role focuses on optimizing and validating large-scale machine learning workloads within a High-Performance Computing and compiler infrastructure environment. The engineer will manage performance benchmarking pipelines, conduct root-cause analysis of regressions, and automate infrastructure for reliable performance testing. It is a high-impact position centered on performance engineering, automation, and system-level debugging for next-generation hardware. 🗂️ Requirements: Strong proficiency in Python, Hands-on experience with SQL, Deep knowledge of Linux/Unix environments, Experience with Bash scripting, Ability to debug complex system-level issues, Experience with performance benchmarking and analysis, Clear technical documentation skills 📃 Skills: Python, SQL, Linux, Unix, Bash, HPC, CI/CD, Bazel, CMake, JAX, PyTorch, TensorFlow, GPU 🏢 Description: We are looking for an experienced Software Engineer in Performance Infrastructure to join our team. This position is part of a high-impact project for a world-renowned global tech leader and AI innovator . You will be focused on optimizing large-scale machine learning workloads for next-generation hardware within a High-Performance Computing (HPC) and Compiler Infrastructure environment. Your core mission will be to manage the end-to-end health, precision, and reliability of performance benchmarking pipelines, working at the intersection of automated infrastructure and performance engineering. Responsibilities: Performance Analysis & Validation: Evaluate results from automated benchmarking suites to detect and analyze performance shifts and shifts in metrics. Root-Cause Analysis: Perform deep-dive root-cause analysis on bisection results to identify specific code changes responsible for performance regressions. Infrastructure Automation: Develop and maintain Python-based tooling for benchmark automation, hardware configuration management, and automated data recovery. System Debugging: Troubleshoot failures within the benchmarking pipeline, including script errors, environment misconfigurations, and resource allocation issues in distributed clusters. Data Pipelines & Dashboards: Maintain and enhance data pipelines and visualization tools to ensure high-fidelity performance metrics are consistently available for engineering teams. Technical Documentation: Develop and maintain engineering playbooks and best practices to improve consistency in performance testing and incident investigation. Min requirements: Strong proficiency in Python for systems automation, data processing, and integration. Hands-on experience with SQL for querying large datasets and managing performance metrics. Deep knowledge of Linux/Unix environments, shell scripting (Bash), and command-line development. Exceptional analytical and problem-solving skills with the ability to debug complex system-level issues. Clear written communication skills for documenting technical investigations and collaborating across globally distributed teams. Would be a plus: Practical experience with distributed build and test systems (e.g., Bazel / CMake ). Strong familiarity with CI/CD pipelines and automated regression testing. Basic understanding of hardware accelerators ( GPUs ) or machine learning frameworks (e.g., JAX, PyTorch, TensorFlow ). Background in Performance Engineering or SRE (Site Reliability Engineering). We offer: Opportunity to work on bleeding-edge projects Work with a highly motivated and dedicated team Competitive salary Flexible schedule Benefits package - medical insurance, sports Corporate social events Professional development opportunities Well-equipped office About us: Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI , supported by profound expertise and ongoing investment in data , analytics , cloud & DevOps , application modernization and customer experience . Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.
Technology
Grid Dynamics Poland
Senior QA Automation Engineer (JavaScript)
Senior
Hybrid
Warsaw, Poland
90 - 120 PLN
🏢 Summary: Senior QA Automation Engineer focused exclusively on backend and REST API testing for high-scale, high-availability systems hosted on AWS. The role involves building and scaling automated test frameworks, defining advanced test strategies (E2E, contract, load, chaos), and integrating tests into CI/CD pipelines. There is no UI testing involved, with full ownership of backend quality processes and tools. 🗂️ Requirements: 5+ years QA Automation experience focused on backend/API testing, Strong programming skills in JavaScript, Python, or Golang, Hands-on experience testing REST APIs, Experience with E2E, contract, load, and chaos testing, Experience building and maintaining backend test automation frameworks, Experience integrating automated tests into CI/CD pipelines, Proficiency with Git and version control workflows, Experience working with high-scale, high-availability systems, Willingness to work exclusively on backend testing (no UI testing) 📃 Skills: JavaScript, Python, Golang, Playwright, Cypress, K6, Gremlin, PACT, REST, Git, CI/CD, AWS, SQS, SNS, DynamoDB, S3 🏢 Description: We are looking for a Senior QA Automation Engineer who breathes backend testing. If you are tired of UI testing and want to focus 100% on complex backend APIs , this is the role for you. There is absolutely zero UI testing involved here. You will be responsible for testing high-scale, high-availability backend systems hosted exclusively on AWS. While our team currently leans towards JavaScript and tools like Playwright or Cypress, we are highly flexible - if you are a backend testing expert who prefers Python or Golang and uses different frameworks, we want to talk to you! Essential functions Own Backend Quality: Develop, maintain, and scale QA tools and frameworks specifically designed for complex REST API and backend automated testing. Define Test Strategy: Design and execute complex end-to-end, contract, load, and chaos tests integrated seamlessly into CI/CD pipelines. Collaborate & Optimize: Work closely with Engineering and Product teams to identify application faults, improve QA processes, and optimize test metrics across the organization. Document & Report: Create comprehensive test plans, maintain automation scripts, report bugs, and communicate quality metrics effectively. Promote Best Practices: Act as a QA advocate, defining design principles for automated test procedures and elevating the overall testing culture within the team. Hands-on Exploration: Execute exploratory and manual API tests when necessary to uncover edge cases in high-availability environments. Qualifications 5+ years of experience in QA Automation with a strict focus on Backend/API testing (this role does not involve any front-end/UI testing). Programming Proficiency: Strong coding skills in JavaScript (preferred), Python , or Golang (Please note: standard Java is not a fit for this stack) . Testing Frameworks: Familiarity with modern automation tools. We prefer Playwright or Cypress, but we are highly flexible if you use other robust backend testing tools (e.g., K6, Gremlin, PACT). Deep API Knowledge: Extensive hands-on experience testing REST APIs and implementing various test types (E2E, contract, load, chaos). Engineering Practices: Proficiency with Git, version control workflows, and integrating tests into CI/CD pipelines. Communication: Fluency in English (B2 level or above) with the ability to clearly explain test progress and quality issues. Would be a plus Hands-on experience with AWS services (specifically SQS, SNS, DynamoDB, and S3). Background in testing financial systems or working in high-scale, distributed environments. Solid understanding of observability practices (monitoring, tracing, alerting). A proven track record of proactively improving QA processes and establishing quality metrics within a team. We offer Opportunity to work on bleeding-edge projects Work with a highly motivated and dedicated team Competitive salary Flexible schedule Benefits package - medical insurance, sports Corporate social events Professional development opportunities Well-equipped office About us Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI , supported by profound expertise and ongoing investment in data , analytics , cloud & DevOps , application modernization and customer experience . Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.
Technology
Grid Dynamics Poland
QA Automation Engineer with Python
Mid
Hybrid
Warsaw, Poland
🏢 Summary: The role involves building and maintaining automated UI and API test suites using Python to ensure the quality of web applications and APIs within an Agile team. The engineer collaborates closely with a US-based team, participates in Scrum ceremonies aligned with EST, and performs database validations to maintain data integrity. 🗂️ Requirements: 3+ years of experience in test automation, Strong programming skills in Python, Hands-on experience with Pytest or other Python testing frameworks, Experience in REST API testing, Experience in UI test automation with Playwright, Strong knowledge of SQL, Experience with relational databases such as MySQL, Willingness to work later shift aligned with EST timezone 📃 Skills: Python, Pytest, Playwright, SQL, MySQL, REST, API, Jira, Scrum, Robot, CI/CD 🏢 Description: We are looking for a skilled QA Automation Engineer with Python to join our Agile development team. In this role, you will be responsible for ensuring the quality of our web applications and APIs by building and maintaining robust automated test suites. You will work closely with a US-based team, meaning this role requires working a later shift to align with EST timezone Scrum ceremonies. If you have a strong Python background and love working with modern tools like Playwright and Pytest, we want to hear from you! Responsibilities: Test Design: Analyze Jira user stories and requirements to create comprehensive test plans and test cases. Automation Development: Design, develop, and maintain automated UI and API tests using Python, Playwright, and Pytest. Database Verification: Write and execute SQL queries to validate data integrity within MySQL (or similar relational databases). Agile Collaboration: Actively participate in Scrum meetings (daily stand-ups, sprint planning, etc.) in alignment with the EST timezone. Quality Advocacy: Identify, record, document thoroughly, and track bugs, working closely with developers to ensure timely resolution. Min requirements: Experience: 3+ years of proven experience in Test Automation. Programming: Strong coding ability in Python . Frameworks: Hands-on experience with Pytest (or other standard Python testing frameworks). UI & API Testing: Proven experience in REST API testing and modern UI test automation using Playwright . Databases: Solid understanding of SQL and experience working with relational databases (e.g., MySQL). Working Hours: Flexibility and willingness to work a later shift (e.g., afternoon/evening in CET) to ensure overlap with EST timezone Scrum meetings. Would be a plus: Experience with Robot Framework . Previous experience working in distributed teams across different time zones. Familiarity with CI/CD pipelines and integrating automated tests into the deployment process. We offer: Opportunity to work on bleeding-edge projects Work with a highly motivated and dedicated team Competitive salary Flexible schedule Benefits package - medical insurance, sports Corporate social events Professional development opportunities Well-equipped office About us: Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI , supported by profound expertise and ongoing investment in data , analytics , cloud & DevOps , application modernization and customer experience . Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.
Technology
Grid Dynamics Poland
Senior QA Automation & Release Engineer
Senior
On-site
Gdansk, Poland
🏢 Summary: On-site QA Automation & Release Engineer role focused on owning end-to-end deployments and quality across retail stores and physical devices. The position combines QA, release management, and DevOps responsibilities, ensuring stable CI/CD pipelines and reliable production releases. It requires close collaboration with US stakeholders and hands-on management of retail and mobile systems. 🗂️ Requirements: On-site availability in Gdańsk 4-5 days per week, Ability to work shifted schedule aligned with US stakeholders, Experience with POS systems, Familiarity with mobile development, Hands-on experience with Jenkins, GitHub, Splunk, AWS tools, IAAS, ServiceNow, JIRA, Confluence, Experience managing CI/CD pipelines and release processes, Experience with risk management and production change management, Ability to perform root cause analysis using metrics and data, Understanding of agile methodologies and operational readiness practices 📃 Skills: Jenkins, GitHub, Splunk, AWS, IAAS, ServiceNow, JIRA, Confluence, CI/CD, POS, Agile, DevOps, Automation, Metrics, Mobile 🏢 Description: We are looking for a highly technical QA Automation & Release Engineer to take ownership of code deployments and quality across retail stores and physical devices. This role sits at the critical intersection of quality assurance, release management, and DevOps. 🚨 IMPORTANT - PLEASE READ BEFORE APPLYING: Location: This role requires working on-site from our customer’s office in Gdańsk 4-5 days a week . It is NOT a remote position. Working Hours: You must be able to work a shifted schedule to align with U.S.-based stakeholders. Responsibilities: Deployment & Release Management: Own all change activity from planning and testing to deployment and validation across retail stores and mobile devices. CI/CD & Process Optimization: Audit, troubleshoot, and improve CI/CD pipelines to ensure absolute operational stability during deployments. Risk & Contingency: Develop robust risk management and contingency plans for production changes. Manage "go/no-go", checkpoint, and retrospective meetings. Root Cause Analysis: Apply structured problem-solving to debug complex systems, identify bottlenecks using data/metrics, and propose engineering solutions. Stakeholder Alignment: Partner closely with product, engineering, and support teams in the US to drive release scheduling and strategic initiatives. Min requirements: Retail Tech: Proven experience working with POS (Point of Sale) systems and familiarity with Mobile Development. Tooling: Strong hands-on experience with Jenkins, GitHub, Splunk, AWS engineering tools, IAAS, ServiceNow, and JIRA/Confluence. CI/CD & Automation: Deep understanding of agile methodologies, release processes, and applying operational readiness to complex feature implementations. Data-Driven Quality: Ability to use metrics and data to assess system behavior and drive automation best practices. Communication: Superior presentation skills with the ability to translate complex technical issues to cross-functional leadership. We offer: Opportunity to work on bleeding-edge projects Work with a highly motivated and dedicated team Competitive salary Flexible schedule Benefits package - medical insurance, sports Corporate social events Professional development opportunities Well-equipped office About us: Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI , supported by profound expertise and ongoing investment in data , analytics , cloud & DevOps , application modernization and customer experience . Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.
Technology
EPAM Systems
Senior QA Automation & Performance Test Engineer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Senior QA Automation & Performance Test Engineer role focused on designing, developing, and executing automated and performance test solutions to ensure quality, scalability, and reliability of complex software systems. The position involves owning non-functional testing activities, building automation frameworks, and optimizing application performance across web, microservices, and cloud environments. The role requires strong programming expertise and hands-on experience with enterprise-grade testing and monitoring tools. 🗂️ Requirements: Strong proficiency in Java, Strong proficiency in C, Experience with LoadRunner Enterprise, Experience with Selenium or Cucumber, Hands-on experience in automation testing across web, microservices, databases, and cloud applications, Experience with CI/CD pipelines, Experience building performance and load testing frameworks, Experience with logging and APM tools, Knowledge of Linux performance tuning, Knowledge of database optimisation techniques, Experience with WebSphere, Experience with Tomcat, Ability to analyse logs and database queries, Experience managing test and defect lifecycle in Agile and Waterfall 📃 Skills: Java, C, LoadRunner, Selenium, Cucumber, Gatling, Locust, AppDynamics, AppInsights, Splunk, Linux, SQL, WebSphere, Tomcat, CI/CD 🏢 Description: We are seeking a highly skilled Senior QA Automation & Performance Test Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, maintaining, and executing automated and performance test scripts to ensure the quality, reliability, and scalability of our software products. This role requires a strong background in software development, test automation frameworks, performance testing, and a passion for delivering high-quality solutions. This position offers a flex-hybrid model of work, with 3 days per week working from the office located in Wroclaw or Krakow. Responsibilities Collaborate with cross-functional teams to understand software requirements and develop comprehensive test plans, cases, and scenarios Design, develop, and maintain automated and performance test scripts using industry-standard tools and frameworks Own and manage all non-functional testing activities, including performance, stress, load, and regression testing Continuously research and evaluate new testing technologies, tools, and methodologies to improve efficiency and effectiveness Advocate for best practices in testing and quality assurance, contributing to process improvement Develop custom tools and integrate with existing tools to increase engineering productivity Ensure quality, security, reliability, and compliance by testing both functional and non-functional requirements Coordinate test activities within the pod and across other test managers as required Enable and drive a culture of 'automation-first' in the QA space Perform in-sprint automation testing and build regression test suites Analyse errors using logs, database queries, legacy and Unix file systems, etc Expertly manage the complete test and defect lifecycle across agile and waterfall methodologies Generate test reports and share status across multiple levels Capacity planning and management of web, microservices, and mobile applications Performance monitoring and tuning of applications using tools like AppDynamics, AppInsights, Splunk Use quantitative methods to identify performance and throughput bottlenecks Work on large-scale migration projects for financial institutions’ core platforms Requirements Strong proficiency in programming languages such as Java and C Strong experience in LoadRunner Enterprise (2023 or earlier) Experience with test automation frameworks such as Selenium, Cucumber, or similar BDD frameworks Hands-on experience with automation testing for desktop, web, data services, microservices, database, ETL, cloud-based applications, middleware, and OS Experience with CI/CD pipelines Expertise in building frameworks for performance and load tests using tools like Gatling, Locust, LoadRunner Experience with logging and APM tools (AppDynamics, AppInsights, Splunk) Good understanding of Linux performance tuning and database optimisation techniques Experience with WebSphere and Tomcat application servers Strong analytical skills, proactive, detail-oriented, and comfortable working in dynamic, fast-paced environments Excellent communicator with strong written and verbal English skills We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
Grid Dynamics Poland
Senior Big Data Engineer (Java + Flink)
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: The role focuses on building and maintaining large-scale streaming data pipelines to monitor and improve video streaming quality for a global media platform. You will develop real-time and batch processing solutions that power analytics and quality insights. The position involves designing scalable, high-performance systems for processing high-volume streaming data. 🗂️ Requirements: Strong experience in streaming data processing, Hands-on experience with Java, Hands-on experience with Apache Flink, Experience with big data technologies (Spark, HDFS), Understanding of distributed systems, Experience building data pipelines, Experience with real-time and batch data processing 📃 Skills: Java, Flink, Spark, HDFS, Streaming, Batch, DistributedSystems, DataPipelines, Analytics 🏢 Description: You will join a Video Service Quality team within a large-scale media streaming organization. The team focuses on building tools and platforms for monitoring, analyzing, and improving video streaming quality. The project involves processing high-volume streaming data and developing analytics solutions that help ensure seamless video delivery and user experience. You will work on data aggregation pipelines and real-time processing systems that power quality insights for a global video platform. Essential functions Design, develop, and maintain streaming data processing pipelines Work with real-time and batch data using technologies like Java, Flink, and Spark Build scalable solutions for data aggregation and analytics related to video streaming quality Collaborate with cross-functional teams to improve monitoring and quality metrics Participate in system design discussions and contribute to architectural decisions Ensure reliability, performance, and scalability of data processing systems Analyze large datasets to identify patterns and optimize streaming performance Qualifications Strong experience in streaming data processing (must-have) Solid hands-on experience with Java and Apache Flink Experience working with big data technologies (e.g., Spark, HDFS) Good understanding of distributed systems and data pipelines Intermediate+ spoken English (for communication with international teams) Readiness to join evening calls until 8:00 PM CET Would be a plus Solution design Ability to work self-sufficiently with minimal supervision We offer Opportunity to work on bleeding-edge projects Work with a highly motivated and dedicated team Competitive salary Flexible schedule Benefits package - medical insurance, sports Corporate social events Professional development opportunities Well-equipped office About us Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI , supported by profound expertise and ongoing investment in data , analytics , cloud & DevOps , application modernization and customer experience . Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.
Technology
Grid Dynamics Poland
Senior Java Developer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Senior Java Engineer role focused on maintaining and optimizing the core (non-UI) Android application codebase, ensuring stability and performance of critical system components. The position involves deep log analysis, advanced debugging, and delivering high-impact fixes directly to production. You will also design observability mechanisms and lead technical investigations in collaboration with cross-functional teams. 🗂️ Requirements: Strong professional experience in Java, Experience reading and writing complex Java code, JVM runtime management, Writing robust automated tests, Advanced debugging of large-scale systems, Ability to analyze and interpret complex logs, Strong SQL skills for querying and aggregating log data, Upper-Intermediate (B2+) English level, Availability to work onsite in Krakow at least 3 days per week 📃 Skills: Java, JVM, SQL, Android, Kotlin, HAL, SIP, TLS, DNS, OSI 🏢 Description: We are looking for a highly skilled Senior Java Engineer to join our elite engineering group. In this role, you will work at the very heart of the world’s most widely used mobile operating system, maintaining and optimizing its core codebase. Responsibilities: Core Systems Maintenance: Maintain and optimize the Android application core codebase (non-UI), ensuring the stability of vital system components. Deep-Dive Analysis: Perform high-level analytical work, reading logs from various sources and using specialized tools to trace complex code behavior. Bug Resolution & Debugging: Identify, reproduce, and resolve critical bugs within the Java/Kotlin codebase, delivering high-impact fixes directly to production. Instrumentation & Observability: Design and implement advanced logging and tracing mechanisms to gain precise insights into system performance and reliability. Discovery & Research: Act as a technical lead in the discovery phase for new support requests, investigating requirements and technical constraints. Strategic Collaboration: Work closely with cross-functional teams and the world's leading OS engineers to align technical solutions with global standards. Min requirements: Experience: strong professional experience in Java development (reading/writing complex code, managing JVM runtime, and writing robust tests). Analytical Mastery: Exceptional analytical skills with a proven ability to debug large-scale systems and interpret complex log data. Data Proficiency: Strong experience with SQL to design queries for extracting and aggregating relevant data from system logs. Communication: Excellent communication skills with the ability to act as a technical consultant for global partners. Language: Spoken and written English at an Upper-Intermediate (B2+) level or above. Office Presence: Readiness to work from our innovation hub in Krakow at least 3 days a week . Would be a plus: Android Internals: Hands-on experience with Android (Frameworks, HAL, or low-level app debugging). Networking Protocols: Understanding of the OSI model and experience with telecommunications protocols (SIP, TLS, DNS). Modern Tooling: Familiarity with Kotlin and Google-specific internal development frameworks. Leadership Potential: Experience or strong desire to mentor junior engineers and take ownership of the release cycle. We offer: Opportunity to work on bleeding-edge projects Work with a highly motivated and dedicated team Competitive salary Flexible schedule Benefits package - medical insurance, sports Corporate social events Professional development opportunities Well-equipped office About us: Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI , supported by profound expertise and ongoing investment in data , analytics , cloud & DevOps , application modernization and customer experience . Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.
Technology
Grid Dynamics Poland
Senior Software Engineer (Java)
Senior
Hybrid
Warsaw, Poland
90 - 120 PLN
🏢 Summary: Senior Java Developer role focused on designing, implementing, and maintaining high-volume, low-latency, mission-critical systems across the full development lifecycle. The position includes architectural decision-making, performance optimization, code quality ownership, and technical mentorship within a hybrid work model in Poland. 🗂️ Requirements: Proven experience as Senior Java Developer in enterprise applications, Deep expertise in Java, Strong experience with Spring Boot and Hibernate, Master-level knowledge of relational databases, Strong knowledge of OOP, design patterns, algorithms, data structures, Experience designing and implementing REST or RPC APIs, Advanced unit testing skills, Experience with TDD, Experience with Git, Experience with CI/CD pipelines 📃 Skills: Java, Spring, SpringBoot, Hibernate, PostgreSQL, MySQL, SQL, OOP, REST, RPC, JUnit, Mockito, TDD, Git, CI/CD, AWS, GCP, Azure, Kafka 🏢 Description: We are looking for an experienced Senior Java Developer to design, implement, and maintain high-volume, low-latency applications for mission-critical systems. In this role, you will take ownership of the full development lifecycle - from writing efficient, testable code to driving architectural decisions. You will also act as a technical guide for the team, mentoring junior developers and fostering a culture of engineering excellence. Work Model: Hybrid in Warsaw / Wroclaw / Krakow / Gdansk Responsibilities: Design, implement, and maintain high-volume, low-latency Java applications for mission-critical systems across the full development lifecycle. Write high-quality, efficient, and testable code for critical components, ensuring strong functionality and performance. Analyze and solve complex technical problems, including system failures, performance bottlenecks, and scalability challenges through root-cause analysis. Provide technical leadership and mentorship to the engineering team, conducting rigorous code reviews and fostering a culture of software excellence. Refactor and continuously improve the existing codebase to enhance maintainability and extensibility while actively addressing technical debt. Ensure the overall quality and reliability of software products by driving a strong testing culture (unit, integration, and end-to-end tests). Create and maintain technical documentation, including architecture diagrams and best-practice guides, to facilitate onboarding and knowledge sharing. Minimum requirements: Experience: Proven track record as a Senior Java Developer building enterprise-grade applications. Core Tech: Deep expertise in Java and its ecosystem, particularly Spring Boot and Hibernate . Database Mastery: Master-level knowledge of relational databases ( PostgreSQL, MySQL , etc.). Architecture & Design: Strong grasp of Object-Oriented Programming (OOP), design patterns, algorithms, data structures, and APIs ( REST, RPC ). Testing: Master-level skills in unit testing ( JUnit, Mockito ) and a strong foundation in Test-Driven Development (TDD). Infrastructure: Solid competence in working with Git and CI/CD pipelines. Would be a plus: Experience with Cloud technologies (AWS, GCP, or Azure). Hands-on experience with Apache Kafka or other event-streaming platforms. We offer: Opportunity to work on bleeding-edge projects. Work with a highly motivated and dedicated team. Competitive salary. Flexible schedule. Benefits package - medical insurance, sports. Corporate social events. Professional development opportunities. Well-equipped office. About us: Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI , supported by profound expertise and ongoing investment in data , analytics , cloud & DevOps , application modernization and customer experience . Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.
Technology
Grid Dynamics Poland
Senior DevOps Engineer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior DevOps Engineer role focused on ensuring production stability and driving automation across multi-cloud environments. The position bridges infrastructure and application support, emphasizing CI/CD optimization, incident management, and elimination of manual operational tasks. Responsibilities include managing deployments, patching, and building automation tools to enhance system reliability. 🗂️ Requirements: Commercial experience with AWS, Azure, or GCP, Strong proficiency in Python, Strong proficiency in Java, Hands-on experience designing and maintaining CI/CD pipelines, Experience with Jenkins, GitHub Actions, GitLab CI, or Azure DevOps, Practical knowledge of container ecosystems, Experience in incident management and production monitoring, Experience executing system deployments and infrastructure patching 📃 Skills: AWS, Azure, GCP, Python, Java, Jenkins, GitHubActions, GitLabCI, AzureDevOps, CI/CD, Containers, Monitoring, Automation, DevOps 🏢 Description: We are looking for a highly skilled Senior DevOps Engineer to take ownership of production stability and drive the aggressive automation of support operations. In this role, you will bridge the gap between infrastructure and application support, ensuring the reliability of multi-cloud environments while eliminating manual operational toil. Essential functions Production Operations & Support: Act as the first line of defense for system reliability. Monitor system health, manage incidents, and troubleshoot complex production issues. Support Automation: Write robust code and scripts to automate routine support activities, system patching, and deployment processes. CI/CD Management: Build, maintain, and optimize deployment pipelines across various tools (Jenkins, GitHub Actions, GitLab CI, Azure DevOps). Deployments & Patching: Execute seamless software deployments and infrastructure patching with minimal downtime. Qualifications Cloud Platforms: Commercial experience managing infrastructure in AWS, Azure, or GCP . Programming Skills: Strong proficiency in both Python and Java (essential for building automation tools and supporting the core application stack). CI/CD Mastery: Solid hands-on experience designing and maintaining pipelines (Jenkins, GitHub Actions, GitLab CI, or Azure DevOps). Containerization: Practical working knowledge of container ecosystems. Ops & Reliability: Deep understanding of incident management, production monitoring, and executing system deployments. We offer Opportunity to work on bleeding-edge projects Work with a highly motivated and dedicated team Competitive salary Flexible schedule Benefits package - medical insurance, sports Corporate social events Professional development opportunities Well-equipped office About us Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI , supported by profound expertise and ongoing investment in data , analytics , cloud & DevOps , application modernization and customer experience . Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.
Technology
Grid Dynamics Poland
Senior Full Stack Developer (Ruby on Rails)
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior Full-Stack Engineer role focused on building and maintaining internal applications that connect in-house experts with millions of clients on a large-scale consumer platform. The position involves leading complex projects, shaping features from concept to deployment, and driving technical decisions using modern practices like TDD and continuous delivery. The role combines hands-on development with technical leadership and cross-functional collaboration. 🗂️ Requirements: 5+ years of professional software development experience, Experience as Technical Lead, Extensive hands-on experience with Ruby on Rails, Extensive hands-on experience with TypeScript, Experience with Next.js, Experience with React, Experience with CSS/Sass, Experience with GraphQL, Experience with Apollo, Experience designing and consuming APIs, Ability to lead complex technical projects, Experience with TDD, Experience with continuous delivery, Experience with service-oriented architecture 📃 Skills: Ruby, Rails, TypeScript, Next.js, React, CSS, Sass, GraphQL, Apollo, TDD, CI/CD, SOA, API 🏢 Description: We are looking for a Senior Full-Stack Engineer to join project for a leading US-based tech-driven consumer platform. In this role, you will build and maintain the internal applications that empower thousands of in-house experts to connect with millions of clients. By combining human expertise with best-in-class AI and recommendation algorithms, your work will have a direct, high-visibility impact on client retention and operational efficiency. You will be joining a collaborative, agile-inspired team of bright and kind engineers who value integrity, innovation, and trust, while utilizing modern practices like TDD, continuous delivery, and service-oriented architecture. Responsibilities: Lead the execution of complex projects within your team and across multiple engineering units. Act as an engaged, hands-on team member - lead meetings, create technical design documents, and pair program with other engineers. Collaborate closely with product, design, UX, data science, and mobile partners to shape features from concept to deployment. Provide technical leadership through mentorship, timely feedback, and code reviews, actively investing in the career growth of your teammates (team size: 1 Lead + 3 Senior FTEs). Break down large projects into actionable milestones and deliver sustainable results against measurable goals. Use data to frame business problems and drive technical decisions, guiding other engineers toward solutions that balance quality with pragmatism. Proactively communicate status updates, scope changes, and timeline shifts to teammates, stakeholders, and leadership. Participate in on-call rotations and help improve the on-call experience for others. Min requirements: 5+ years of professional software development experience. Have an experience as a technical lead Extensive, hands-on experience with Ruby on Rails, TypeScript, Next.js, React, and CSS/Sass . Proven experience with GraphQL and Apollo , including both consuming APIs and designing schemas. Exceptional communication skills with a track record of setting clear priorities and sharing them openly. A collaborative mindset - you enjoy mentoring other engineers, creating space for them to grow, and believe strong teams are built on trust and honesty. Would be a plus: Previous experience working in client-side / customer-facing teams. We offer: Opportunity to work on bleeding-edge projects Work with a highly motivated and dedicated team Competitive salary Flexible schedule Benefits package - medical insurance, sports Corporate social events Professional development opportunities Well-equipped office About us: Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI , supported by profound expertise and ongoing investment in data , analytics , cloud & DevOps , application modernization and customer experience . Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.