May 20, 2026
Backend Engineer
Senior • Remote
4,200 - 7,700 USD
Krakow, Poland
ID63544
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 lead a critical migration from a monolithic database to multiple domain-specific data stores within Google Cloud Platform. You will design and implement data operations including backfills, data mapping, and Change Data Capture using GCP Datastream and Dataflow, working in Kotlin or Java. The role prioritizes demonstrated expertise in large-scale data migration over specific language fluency.
What you will do
Drive the migration from a single monolithic database to multiple domain-specific data stores within the Google Cloud Platform;
Implement solutions for complex data operations, including one-time backfills, data mapping, filtering, and ongoing Change Data Capture to propagate data changes;
-
Leverage expertise in GCP technologies, specifically Datastream and Dataflow.
Must haves
6+ years of professional experience, ideally at a Senior or Lead level;
Demonstrated deep expertise in data migration;
Extensive experience with Google Cloud Platform (GCP) data services, especially Datastream and Dataflow;
Proficiency in a modern programming language, such as Kotlin or Java;
Upper-intermediate English level.
Nice to haves
Experience with artificial intelligence (AI) to help optimize data workflows.
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!
Similar jobs you might like
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
Technical Architect
Senior
Remote
Krakow, Poland
7,400 - 8,400 USD
🏢 Summary: Technical Architect / Solutions Architect role leading the modernization of a large-scale healthcare platform across Africa, focused on distributed backend systems in C#/.NET on Azure. The position drives HL7/FHIR interoperability, offline-first capabilities, and scalable, secure architecture while providing technical leadership and hands-on guidance. It combines architecture ownership, stakeholder collaboration, and mission-critical system optimization in a healthcare environment. 🗂️ Requirements: 8+ years software engineering experience, 3+ years experience as Technical Lead or Architect, Proficiency in C#, Experience with .NET Framework, Experience with .NET Core / .NET 6+, Experience with SQL Server and/or PostgreSQL, Experience building REST APIs, Experience with distributed systems, Experience with Microsoft Azure, EMR / EHR systems experience, Knowledge of HL7 and/or FHIR standards, Healthcare interoperability experience, Architecture ownership experience, Experience mentoring engineers and conducting code reviews, Participation in technical roadmap planning, Strong stakeholder communication skills, Upper-intermediate English level 📃 Skills: C#, .NET, .NETCore, SQLServer, PostgreSQL, REST, Azure, HL7, FHIR, EMR, EHR, DistributedSystems, Docker, Kubernetes, CI/CD, DevSecOps, AI, Analytics 🏢 Description: ID68730 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 own the technical direction and architecture of a large-scale healthcare platform supporting primary care programs across Africa. You will lead modernization and redesign initiatives using C#, .NET Core, Azure, and SQL Server/PostgreSQL, drive HL7/FHIR interoperability with EMR and national health systems, and mentor engineers through architecture and code reviews. The role includes hands-on contribution to complex implementation work and occasional travel to Africa. What you will do Own architecture and technical direction for a large-scale healthcare platform supporting primary care programs across Africa; Lead modernization, refactoring, and redesign initiatives across existing backend systems and services; Design scalable, secure, and maintainable solutions using C#, .NET, Azure, SQL Server/PostgreSQL, and distributed architectures; Drive healthcare interoperability initiatives, including HL7/FHIR integrations and connections with national health systems, laboratories, and third-party platforms; Guide engineering teams on architecture, coding standards, performance optimization, and technical best practices; Mentor engineers through code reviews, design reviews, and day-to-day technical leadership; Collaborate closely with the CTO, product, clinical, data, and DevOps teams on roadmap execution and technology decisions; Support development of offline-first healthcare workflows and synchronization solutions for low-connectivity environments; Improve platform reliability, scalability, security, and operational efficiency as the business expands across multiple countries; Participate in incident resolution and technical problem-solving for mission-critical healthcare systems requiring rapid response times; Evaluate and introduce new technologies, architectural patterns, and AI/data-driven capabilities where appropriate; Contribute hands-on to solution design and complex implementation work when needed; This role may require occasional travel to Africa based on business and project requirements. Must haves 8+ years software engineering experience ; 3+ years Technical Lead / Architect experience ; C# ; .NET Framework ; .NET Core / .NET 6+ ; SQL Server and/or PostgreSQL ; REST APIs ; Distributed systems ; Azure ; EMR / EHR experience ; HL7 and/or FHIR ; Healthcare interoperability ; Architecture ownership; Mentoring engineers; Code reviews; Technical roadmap participation; Strong stakeholder communication; Upper-intermediate English level. Nice to haves OpenMRS; National healthcare integrations; Offline-first systems; Docker/Kubernetes; Data platforms / analytics; AI in healthcare; Public health systems; Africa healthcare programs; Knowledge of DevSecOps and CI/CD pipelines; Experience supporting large-scale distributed healthcare deployments. 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
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
Backend Engineer
Senior
Remote
Krakow, Poland
5,600 - 7,400 USD
🏢 Summary: Senior Backend Engineer role to architect and build the core systems of a next-generation AdTech platform, focusing on high-throughput, low-latency services for campaign delivery, targeting, and attribution. The position involves defining system architecture from the ground up using Python, Django, Kubernetes, and AWS in a distributed, scalable environment. Engineers will drive technical direction, optimize performance, and provide leadership in a fast-paced, product-driven setting. 🗂️ Requirements: 5+ years of software development experience building scalable backend systems, Strong knowledge of algorithms, data structures, networking, and databases, Proven experience designing and scaling distributed systems, Experience with backend programming languages (e.g. Java, .NET, Python, Node.js), Ability to design high-throughput, low-latency systems, Experience with system architecture and technical decision-making, Availability to work until 1pm EST, Upper-intermediate English level 📃 Skills: Python, Django, Kubernetes, AWS, PostgreSQL, Java, .NET, Node.js, ETL, OpenRTB, Prebid.js, GoogleAdManager, AmazonUAM, DSP, SSP 🏢 Description: ID68432 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 using backend programming languages/frameworks (e.g. Java , .NET , Python , Node.js , etc); Deep understanding of computer science fundamentals, including algorithms, data structures, networking, and databases; Proven experience designing and scaling distributed systems with a focus 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; Availability to work till 1pm EST (till 8 pm Kyiv time) ; Excellent communication and cross-functional collaboration skills; 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; 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.) 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 maintaining and evolving a serverless backend platform for a mobile news application using Node.js and TypeScript on AWS. The position involves building and supporting APIs, content ingestion pipelines, and improving production reliability and observability. Requires strong AWS serverless expertise, ownership, and ability to work independently on existing production systems. 🗂️ Requirements: 4+ years of professional software engineering experience, Strong hands-on experience with Node.js and TypeScript, Experience building and maintaining REST APIs and serverless services, Strong AWS production experience (Lambda, API Gateway, DynamoDB, S3, CloudFront, CloudWatch, IAM), Experience with Terraform or similar infrastructure-as-code tools, Experience with CI/CD workflows, builds, tests, and release validation, Strong debugging skills in live production environments, Experience improving legacy or evolving applications, Working knowledge of React, Upper-intermediate English level 📃 Skills: Node.js, TypeScript, AWS, Lambda, APIGateway, DynamoDB, S3, CloudFront, CloudWatch, IAM, Terraform, CI/CD, SQS, EventBridge, SSM, WAF, VPC, NAT, Sentry, React 🏢 Description: ID73087 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 maintain and evolve the backend platform powering a mobile news application, working across Node.js and TypeScript services running on AWS Lambda. You will support content ingestion pipelines, APIs for mobile clients, and WebView rendering, while improving production reliability and observability using CloudWatch, Sentry, and Terraform-managed infrastructure. The role requires strong AWS serverless depth, high ownership, and the ability to understand and improve an existing production system independently. What you will do Build, maintain, and improve Node.js/TypeScript backend services running on AWS Lambda; Develop and support APIs used by mobile clients, content systems, WebViews, and internal workflows; Support content ingestion, article payload generation, audio generation, navigation feeds, top stories, video feeds, and search; Work with AWS services including Lambda, API Gateway, CloudFront, DynamoDB, S3, SQS/DLQs, EventBridge, SSM, WAF, CloudWatch, IAM, VPC, and NAT; Improve reliability, observability, scalability, and maintainability of production systems; Investigate production issues using CloudWatch logs, metrics, alarms, Sentry, dashboards, and deployment history; Write and improve tests, build scripts, package validation, and local checks that mirror CI; Refactor legacy or fast-evolving code paths while preserving production behavior; Document setup steps, operational decisions, implementation details, and incident learnings. Must haves 4+ years of professional software engineering experience ; Strong hands-on experience with Node.js and TypeScript backend development; Experience building and maintaining REST APIs, serverless services, and backend integrations; Strong AWS production experience, especially Lambda , API Gateway , DynamoDB , S3 , CloudFront , CloudWatch , and IAM ; Experience with Terraform or similar infrastructure-as-code tooling; Experience with CI/CD workflows, package-level builds, tests, and release validation; Strong debugging skills for live production systems; Ability to understand existing systems, business logic, and operational constraints quickly; Experience improving legacy or evolving applications; Working knowledge of React for light frontend/template support; High ownership mindset and ability to work independently in a remote environment; Clear written and verbal communication; Strong attention to maintainability, observability, and code quality; Upper-intermediate English level. Nice to haves Experience with media, publishing, CMS, or content-delivery systems; Experience with CloudFront Functions, API keys, caching, and edge routing; Experience with DynamoDB streams, EventBridge schedules, SQS dead-letter queues, and asynchronous workflows; Experience with Sentry, structured logging, CloudWatch Logs Insights, and production dashboards; Experience with React, Vite, Storybook, or WebView-rendered content; Experience supporting applications that evolved from small internal tools into larger production platforms; Experience using AI-assisted development tools responsibly as part of a professional workflow. 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
Backend Engineer (AdTech)
Senior
Remote
Krakow, Poland
4,300 - 6,400 USD
🏢 Summary: Senior Backend Engineer role to architect and build the core systems of a next-generation AdTech platform embedding products into visual experiences. The position focuses on designing high-throughput, low-latency distributed services for campaign delivery, targeting, attribution, and reporting using Python, Django, Kubernetes, and AWS. Engineers define system architecture from the ground up and drive scalability, reliability, and performance. 🗂️ Requirements: 3–4 years of experience building scalable systems, Experience in AdTech domain, Strong knowledge of algorithms, data structures, networking, databases, Experience designing and scaling distributed systems, Focus on performance, observability, fault tolerance, Experience with Python and Django or other backend languages, Experience with Kubernetes, Experience with PostgreSQL, Experience with AWS, Ability to design system architecture, Upper-intermediate English 📃 Skills: Python, Django, Kubernetes, PostgreSQL, AWS, AdTech, ETL, APIs, DistributedSystems, Algorithms, DataStructures, Networking, Databases 🏢 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 Join as a Senior Backend Developer (AdTech) to help build a next-generation advertising platform powered by scalable backend systems, real-time data processing, and distributed architectures. You will work with technologies such as Python, Django, Kubernetes, PostgreSQL, and AWS while contributing to technical direction and engineering standards in an early-stage environment. This role offers strong ownership, collaboration with experienced engineers, and the opportunity to create products used by millions of people. 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 ; 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; 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 , 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
Full Stack Engineer
Senior
Remote
Krakow, Poland
5,600 - 7,400 USD
🏢 Summary: Senior Full Stack Engineer role focused on building and modernizing a large-scale healthcare platform supporting primary care programs. The position involves developing scalable backend APIs in C#/.NET and frontend applications in React and TypeScript, along with healthcare integrations such as EMR systems and HL7/FHIR. You will collaborate cross-functionally to deliver high-quality, performant, and maintainable solutions. 🗂️ Requirements: 6+ years of software development experience, Experience with C# and .NET Framework/.NET Core/.NET 6+, Experience with React and/or Angular, Experience with TypeScript, Experience with SQL Server and/or PostgreSQL, Experience with NoSQL databases, Experience with Telerik/Kendo UI, Experience with API design and development, Experience with distributed systems, Upper-intermediate English level 📃 Skills: C#, .NET, .NETCore, .NET6, React, Angular, TypeScript, SQLServer, PostgreSQL, NoSQL, Telerik, Kendo, APIs, DistributedSystems, Azure, HL7, FHIR, EMR, EHR 🏢 Description: ID69153 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 Full Stack Engineer to develop and maintain backend and frontend components of a large-scale healthcare platform supporting primary care programs. You will build scalable APIs and business workflows using C# and .NET Core, implement React and TypeScript frontend experiences, and contribute to healthcare integrations including EMR systems and HL7/FHIR standards. The role spans modernization initiatives and cross-functional collaboration with product, data, DevOps, and clinical teams. What you will do Develop and maintain backend and frontend platform components; Participate in architecture and technical design discussions; Implement scalable APIs and business workflows; Build healthcare workflows and integrations; Support modernization and refactoring initiatives; Collaborate with product, data, DevOps, and clinical teams; Improve performance, maintainability, and code quality; Contribute to code reviews and technical decision-making. Must haves 6+ years software development experience ; Experience with C# / .NET Framework, .NET Core / .NET 6+ ; Experience with React and/or Angular ; Experience with TypeScript ; Experience with SQL Server and/or PostgreSQL ; Experience with No-SQL Databases ; Experience with Telerik/Kendo UI ; Experience with API design and development ; Experience with distributed systems; Upper-intermediate English level. Nice to haves Experience with healthcare software; Experience with EMR / EHR systems; Experience building offline-first applications; Experience with Azure; Familiarity with HL7/FHIR familiarity. 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
DevOps Engineer
Senior
Remote
Krakow, Poland
6,000 - 8,400 USD
🏢 Summary: Senior DevOps Engineer role focused on designing, building, and operating containerized and serverless workloads on AWS. The position involves implementing Infrastructure as Code, managing Kubernetes and serverless environments, and establishing CI/CD pipelines in an Agile setting. The engineer will also support production systems, prototype new solutions, and resolve complex infrastructure challenges. 🗂️ Requirements: 5+ years of experience in DevOps or similar role, Hands-on experience with AWS (ECS, EKS, Lambda, Step Functions), Experience with Kubernetes cluster operations, Infrastructure as Code with Terraform, Helm chart authoring and maintenance, Experience building and maintaining CI/CD pipelines, Experience with Git version control, Experience with JIRA, Working knowledge of MySQL, MSSQL, Oracle or Postgres, Working knowledge of Windows and Linux, Upper-intermediate English level 📃 Skills: AWS, ECS, EKS, Kubernetes, Lambda, StepFunctions, Terraform, Helm, CI/CD, Git, JIRA, MySQL, MSSQL, Oracle, Postgres, Windows, Linux 🏢 Description: ID68699 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 DevOps Engineer to design, build, and operate containerized and serverless workloads on AWS, working across ECS, EKS, Lambda, and Step Functions. You will implement infrastructure as code with Terraform and Helm, establish and maintain CI/CD pipelines and operational runbooks, and provide technical mentorship while resolving complex infrastructure challenges. The role spans both greenfield prototyping and support of existing production systems in an Agile environment. What you will do Support and improve existing functionality; Prototype new solutions; Provide technical mentorship to your colleagues; Analyze and resolve intricate technical challenges; Design, build, and operate containerized and serverless workloads on AWS; Implement Infrastructure as Code and repeatable deployments for Kubernetes and serverless stacks; Establish and maintain CI/CD pipelines, monitoring, and operational runbooks. Must haves Excellent oral and written communication skills; Ability to work independently as well as within a collaborative environment; 5+ years of experience ; Hands-on AWS experience building and operating workloads with: ECS (Fargate/EC2) for container orchestration; EKS (Kubernetes) including core K8s primitives and cluster operations; AWS Lambda for serverless compute; AWS Step Functions for workflow/orchestration; Infrastructure as Code with Terraform (writing reusable modules, workspaces, and state management); Helm (authoring and maintaining charts for Kubernetes deployments); Proficient in using software collaboration tools such as JIRA ; Working knowledge of various databases ( MySQL, MSSQL, Oracle, Postgres ); Working knowledge of various operating systems ( Windows, Linux ); Proficient in version control software such as Git ; Basic understanding of Agile Scrum methodologies; Upper-intermediate English level. Nice to haves Working knowledge of developing web-based client interfaces using React.js + TS ; Working knowledge of Java and Spring . 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
Connectis
Senior Backend Engineer (Kotlin / GCP / Data Platform)
Senior
Remote
Warsaw, Poland
140 - 180 PLN
🏢 Summary: Senior Backend Engineer role focused on building and maintaining high-performance, real-time backend systems for price monitoring and data mapping within an e-commerce data platform. The position combines backend architecture design with data engineering tasks in GCP, supporting analytical and predictive models. The role involves developing scalable services, data pipelines, and infrastructure as code in a production environment. 🗂️ Requirements: 4+ years of experience in Backend / Software Engineering, Experience designing and maintaining production backend systems, Very good knowledge of Kotlin or Java with readiness to work in Kotlin, Experience with MongoDB and document data modeling, Experience working with cloud environments (preferably GCP), Knowledge of Terraform (Infrastructure as Code), Practical knowledge of SQL, Experience designing systems processing large data volumes, Experience building and maintaining data pipelines, English proficiency for professional communication 📃 Skills: Kotlin, Java, GCP, Terraform, MongoDB, SQL, BigQuery, Airflow, CloudComposer, API, IaC 🏢 Description: Wspólnie z Naszym Partnerem z branży e-commerce, jednej z największych rozwijających się platform handlowych w Europie Środkowo-Wschodniej poszukujemy doświadczonej osoby na stanowisko Senior Backend Engineer (Kotlin / GCP / Data Platform) w obszarze monitorowania cen, asortymentu i mapowania danych zewnętrznych. Dołączysz do zespołu odpowiedzialnego za budowę systemów działających w czasie rzeczywistym, które monitorują i analizują dane dotyczące ofert, cen oraz asortymentu, zarówno wewnętrzne, jak i pozyskiwane ze źródeł zewnętrznych. Kluczowym wyzwaniem jest mapowanie, normalizacja i ujednolicanie danych z różnych źródeł, tak aby zasilać nimi modele analityczne i predykcyjne wspierające decyzje biznesowe. To rola 70% Software Engineering / 30% Data Engineering - backend jest rdzeniem, data to kontekst biznesowy. ➡️ (70% Software Engineering) Projektowanie architektury systemów przetwarzających duże wolumeny danych. Tworzenie wysokowydajnych API i komponentów przetwarzających dane. Zarządzanie infrastrukturą w GCP z wykorzystaniem Terraform (IaC). Projektowanie i rozwój usług backendowych w Kotlin / Java. Udział w on-call oraz reagowanie na incydenty produkcyjne. Modelowanie danych (MongoDB, SQL). ➡️ (30% Data) Wsparcie zespołu Data Science w przygotowaniu danych (nie trenowanie modeli jako główna odpowiedzialność). Współpraca przy budowie i utrzymaniu potoków danych (Airflow / Cloud Composer). Integracja danych wykorzystywanych przez modele analityczne. Praca z BigQuery i przetwarzanie danych w środowisku GCP. 🔎 CZEGO OCZEKUJEMY OD CIEBIE? 4+ lata doświadczenia w Backend / Software Engineering. Doświadczenie w projektowaniu i utrzymaniu systemów backendowych w środowisku produkcyjnym. Bardzo dobra znajomość Kotlin (lub Java + gotowość do pracy w Kotlinie). Język angielski - poziom umożliwiający swobodną komunikację. Doświadczenie z MongoDB (modelowanie dokumentowe). Doświadczenie w pracy z chmurą (preferowane GCP). Znajomość Terraform (Infrastructure as Code). Praktyczna znajomość SQL. ✨ OFERUJEMY: Projekty z realnym wpływem, Twój kod i Twoje modele działają na danych milionów transakcji i wpływają na decyzje dziesiątek tysięcy sprzedawców. To nie jest projekt do szuflady. 🌍 Praca zdalna na co dzień, pracujesz skąd chcesz. Raz na kwartał spotykasz się z zespołem w Warszawie lub Poznaniu, żeby porozmawiać o tym, co naprawdę ważne. 🚀 Stabilność + perspektywa - współpraca do końca 2026 roku z możliwością przedłużenia. Zaczynasz ASAP i wchodzisz w projekt od razu na pełnych obrotach. Uczestnictwo w spotkaniach integracyjnych oraz meetupach technologicznych, umożliwiających dzielenie się wiedzą i doświadczeniem. Wsparcie dedykowanej osoby kontaktowej z Connectis, dostępnej w celu pomocy w sprawach związanych z projektem. 5000 PLN za polecenie znajomych do naszych projektów. Stabilną, długofalową współpracę w oparciu B2B. Proces zdalny. Dziękujemy za wszystkie zgłoszenia. Pragniemy poinformować że skontaktujemy się z wybranymi osobami. 12683/DK
Technology
Starbridge
Senior Backend Software Engineer | Java/Kotlin | EMEA/LATAM
Senior
Remote
Warsaw, Poland
8,000 - 11,500 USD
🏢 Summary: Senior Backend Engineer role focused on building and scaling backend systems for an AI-driven product that transforms complex government data into actionable insights. The position involves designing data ingestion, processing pipelines, and distributed infrastructure from scratch, with full ownership from architecture to production. You will work closely with a small senior team to deliver scalable, production-ready systems. 🗂️ Requirements: 6+ years of Backend Engineering experience, Experience in JVM ecosystem, Experience in product companies (B2B SaaS preferred), Experience designing and owning backend systems in production, Strong knowledge of system design and scalability, Experience building asynchronous or distributed systems, Ability to make and justify technical decisions, Fluency in English, Valid work authorization in Europe or LATAM 📃 Skills: Kotlin, Java, JVM, SQL, GCP, Messaging, Queues, DistributedSystems, SystemDesign, DataPipelines, LLMs, AI 🏢 Description: About the role We’re looking for a Senior Backend Engineer to join our early team and help build our product from zero to one. You’ll work on a product that helps companies navigate complex government data, from contracts and grants to market signals and turn it into actionable insights using AI. On the backend side, this means working on data ingestion, processing, and the infrastructure that powers search and AI-driven workflows at scale. You’ll collaborate closely with a small, senior team and have real ownership, from shaping solutions to shipping them to production and improving them over time. You might be a fit if you: Must have: 6+ years of experience as a Backend Engineer, preferably in the JVM ecosystem (we use Kotlin on the backend) Experience working in product companies (B2B SaaS preferred) with direct impact on shipped features Experience working in small companies or startups would be a strong advantage Experience designing and owning backend systems in production (from initial design to deployment and ongoing improvements) Strong understanding of system design, including scalability, failure handling, and trade-offs Experience building asynchronous or distributed systems (e.g. messaging, queues, event-driven systems) Ability to make and justify technical decisions, not just implement given solutions Fluency in written and spoken English Nice to have: Experience with large-scale data processing, scraping, or data pipelines Experience working with LLMs / AI-related systems Experience with GCP or similar cloud environments How We Work Build Bridges to Help Customers Win - We pride ourselves on being obsessively customer-centric. Shooting Star Speed - We move with extreme speed. We value momentum, decisiveness, and the ability to accelerate when it matters. Fun Is a Feature - Fun is a Feature means we intentionally design Starbridge to be an energizing place to do hard work. Joy, humor, and camaraderie make great teams faster, sharper, and more resilient. In the Arena - We believe the best ideas come from living close to the work, feeling the friction, hearing the nuance, and experiencing the details firsthand. Benefits include: Competitive salary + early-stage equity Unlimited PTO Regular off-sites (NYC + global locations) Interview Process We move fast — really fast. Getting back to someone today beats tomorrow, and our interview process reflects that mindset. Please keep us posted on your timeline so we can move quickly and speed things up where needed. After submitting your application, the team reviews your CV and statement of exceptional work. If your application passes this stage, you will be invited to a 30-minute interview during which a member of our team will make sure you're a good fit for the role. You will have the opportunity ask questions and learn more about the role as well. We'll then send you a programming challenge that consists of two parts: LeetCode and SQL. Beyond that step, you will enter the main process, which consists of three interviews: System design exercise hands-on. Live coding in Java/Kotlin. Product thinking and past work. All interviews will be conducted via Google Meet. Eligibility to Work in Europe or LATAM: Candidates must hold valid authorization to work in the country where they will be based. At this time, we are unable to offer visa sponsorship or assist with work permit applications.