{"schemaVersion":"jobsearcher.job.v1","id":"cabf0714a5bd54b0e6d39dfa","url":"https://jobsearcher.com/jobs/cabf0714a5bd54b0e6d39dfa","canonicalUrl":"https://jobsearcher.com/jobs/cabf0714a5bd54b0e6d39dfa","title":"Junior Software Engineer - Content Services","description":"If you are passionate about computer science, enjoy building high-quality coding challenges and are eager to work in a collaborative, tech-agnostic environment, read carefully... and apply!\r\nLevel: This job is for junior to midlevel engineers with a few years of experience, not for seniors\r\nLocation: Remote in Poland (your application will be rejected if you are not located in Poland already)\r\nAbout the Team – Content Services & Delivery\r\nWe build, operate, and evolve Codility's task management and storage solution – the backbone that stores, versions, indexes, and securely delivers every programming task on the platform. Our remit includes reliability, scalability, access control, metadata and search, and end-to-end observability, with tight integration into Docker-based execution and Python automation.\r\nAlongside platform ownership, we author and maintain technology-agnostic programming tasks and reference solutions across multiple languages, ensuring the content remains accurate, fair, and aligned with assessment goals.\r\nIn this position you will\r\nDevelop and maintain the task management & storage platform : build features and services that store, index and deliver coding tasks. Ensure reliability, scalability and security of this platform using Python, Docker and AWS.\r\nContribute to programming tasks : help design and improve technology-agnostic coding challenges by defining problem statements, function signatures and descriptions and by providing reference solutions in multiple languages.\r\nManage templates and test cases : Create and maintain initial code skeletons, and design example, correctness, and performance test cases to ensure tasks accurately assess candidate solutions.\r\nAutomate workflows : write Python scripts and Terraform code to automate task generation, testing, deployment pipelines and infrastructure provisioning.\r\nOperate containers and AWS services : use Docker for isolated execution environments and manage infrastructure on AWS services (ECS, Lambda, DynamoDB, Kinesis, S3).\r\nMaintain existing content and tooling : review and update existing tasks and maintain internal tools for content authoring and storage.\r\nCollaborate across teams : work closely with product, engineering and support to align content and platform capabilities.\r\nRequired Qualifications & Skills\r\nComputer science fundamentals : Solid understanding of algorithms, data structures and complexity analysis. You should be comfortable designing problems that assess these skills.\r\nDocker experience : Familiarity with containerization and the ability to build, run and debug Docker images.\r\nTech-agnostic mindset : Openness to working across various languages and technologies to create tasks.\r\nProblem formulation : Ability to translate real-world engineering challenges into clear, structured coding tasks with well-defined inputs, outputs and constraints.\r\nCommunication skills : Excellent written and verbal communication in English; you will write clear task descriptions and collaborate with distributed teams.\r\nEfficient use of LLMs : Ability to leverage large language models (LLMs) to research programming concepts, generate code snippets and assist with problem design or automation.\r\nAttention to details : Meticulous in reviewing and refining content, ensuring accuracy and consistency across all tasks and solutions.\r\nNice to Have\r\nExperience writing coding assessment tasks or teaching algorithms.\r\nKnowledge of unit testing, continuous integration and version control tools (Git, GitHub/GitLab).\r\nAwareness of security and sandboxing considerations when running untrusted code.\r\nExperience with cloud infrastructure and infrastructure-as-code: familiarity with Terraform and AWS services (ECS, Lambda, DynamoDB, Kinesis, S3) and the ability to design and maintain scalable solutions using these tools.\r\nWhat We Offer\r\nGrowth & learning : Work on diverse programming challenges and expand your knowledge across languages and technologies.\r\nCollaborative culture : Join a supportive team that values open communication, feedback and mentorship.\r\nRemote-first : We are a remote-first organisation and don't have permanent offices.\r\nCompetitive compensation : Package includes salary, benefits and opportunities for career progression.\r\nJ-18808-Ljbffr","company":"Codility","rawCompany":"codility","city":"Poland","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-06-25T01:16:32.713Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Junior Software Engineer - Content Services","description":"If you are passionate about computer science, enjoy building high-quality coding challenges and are eager to work in a collaborative, tech-agnostic environment, read carefully... and apply!\r\nLevel: This job is for junior to midlevel engineers with a few years of experience, not for seniors\r\nLocation: Remote in Poland (your application will be rejected if you are not located in Poland already)\r\nAbout the Team – Content Services & Delivery\r\nWe build, operate, and evolve Codility's task management and storage solution – the backbone that stores, versions, indexes, and securely delivers every programming task on the platform. Our remit includes reliability, scalability, access control, metadata and search, and end-to-end observability, with tight integration into Docker-based execution and Python automation.\r\nAlongside platform ownership, we author and maintain technology-agnostic programming tasks and reference solutions across multiple languages, ensuring the content remains accurate, fair, and aligned with assessment goals.\r\nIn this position you will\r\nDevelop and maintain the task management & storage platform : build features and services that store, index and deliver coding tasks. Ensure reliability, scalability and security of this platform using Python, Docker and AWS.\r\nContribute to programming tasks : help design and improve technology-agnostic coding challenges by defining problem statements, function signatures and descriptions and by providing reference solutions in multiple languages.\r\nManage templates and test cases : Create and maintain initial code skeletons, and design example, correctness, and performance test cases to ensure tasks accurately assess candidate solutions.\r\nAutomate workflows : write Python scripts and Terraform code to automate task generation, testing, deployment pipelines and infrastructure provisioning.\r\nOperate containers and AWS services : use Docker for isolated execution environments and manage infrastructure on AWS services (ECS, Lambda, DynamoDB, Kinesis, S3).\r\nMaintain existing content and tooling : review and update existing tasks and maintain internal tools for content authoring and storage.\r\nCollaborate across teams : work closely with product, engineering and support to align content and platform capabilities.\r\nRequired Qualifications & Skills\r\nComputer science fundamentals : Solid understanding of algorithms, data structures and complexity analysis. You should be comfortable designing problems that assess these skills.\r\nDocker experience : Familiarity with containerization and the ability to build, run and debug Docker images.\r\nTech-agnostic mindset : Openness to working across various languages and technologies to create tasks.\r\nProblem formulation : Ability to translate real-world engineering challenges into clear, structured coding tasks with well-defined inputs, outputs and constraints.\r\nCommunication skills : Excellent written and verbal communication in English; you will write clear task descriptions and collaborate with distributed teams.\r\nEfficient use of LLMs : Ability to leverage large language models (LLMs) to research programming concepts, generate code snippets and assist with problem design or automation.\r\nAttention to details : Meticulous in reviewing and refining content, ensuring accuracy and consistency across all tasks and solutions.\r\nNice to Have\r\nExperience writing coding assessment tasks or teaching algorithms.\r\nKnowledge of unit testing, continuous integration and version control tools (Git, GitHub/GitLab).\r\nAwareness of security and sandboxing considerations when running untrusted code.\r\nExperience with cloud infrastructure and infrastructure-as-code: familiarity with Terraform and AWS services (ECS, Lambda, DynamoDB, Kinesis, S3) and the ability to design and maintain scalable solutions using these tools.\r\nWhat We Offer\r\nGrowth & learning : Work on diverse programming challenges and expand your knowledge across languages and technologies.\r\nCollaborative culture : Join a supportive team that values open communication, feedback and mentorship.\r\nRemote-first : We are a remote-first organisation and don't have permanent offices.\r\nCompetitive compensation : Package includes salary, benefits and opportunities for career progression.\r\nJ-18808-Ljbffr","datePosted":"2026-06-25T01:16:32.713Z","dateModified":"2026-06-25T01:16:32.713Z","hiringOrganization":{"@type":"Organization","name":"Codility","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Poland","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"cabf0714a5bd54b0e6d39dfa"},"url":"https://jobsearcher.com/jobs/cabf0714a5bd54b0e6d39dfa"}}