Software Engineer - P2P Systems

PRAGMATIKE , Kyiv, 2025-09-07 03:11:31

Описание

About the job

Location: Fully remote, EU timezone (CET +/- 2 hours)
Start date: ASAP
Languages: English is mandatory; French is a plus

We are hiring at Pragmatike to expand our team and drive the growth of our internal projects.

Our focus is on developing cutting-edge solutions in Cloud Computing, Blockchain, and Artificial Intelligence, while fostering a culture of collaboration and innovation. Joining us means being part of a passionate team where your ideas and skills directly contribute to shaping tomorrow's technologies.

If you're excited about working on ambitious projects in a dynamic and flexible environment, we'd love to hear from you!

Responsabilities

  • Design and develop scalable, distributed, server-side software applications and microservices.

  • Develop and optimize mission-critical software with a strong emphasis on system programming and performance tuning.

  • Implement robust peer-to-peer (P2P) communication solutions P2P experience is a MUST.

  • Contribute to and/or build projects using libp2p or similar P2P libraries.

  • Ensure cross-platform functionality and application compatibility.

  • Collaborate within an Agile Scrum team to define and prioritize backlog items, and proactively identify risks and dependencies.

  • Create clean, maintainable, and reusable code.

  • Optimize solutions for performance, reliability, and security.

  • Establish and enhance infrastructure, including deployment pipelines and observability tools.

  • Work with multi-cloud environments solid experience in AWS, Azure, and GCP is highly desirable.

  • Participate actively in the application lifecycle management.

  • Engage closely with product and design teams to grasp end-user requirements thoroughly.

  • Conduct thorough code reviews and mentor other engineers.

  • Champion best engineering practices and high-quality software craftsmanship.

Required Qualifications

  • Minimum 5-6 years of experience as a Senior/Lead Backend Developer.

  • MS degree in Computer Science or a closely related technical field.

  • Demonstrated technical proficiency in Go and/or Java.

  • Strong understanding of design patterns and multi-threaded programming.

  • Proven experience with P2P architectures ideally in production environments.

  • Solid grasp of internet protocols and technologies: TCP/IP, HTTP, HTML, XML.

  • Familiarity with service-oriented designs and methodologies: REST, JSON, etc.

  • Ability to build well-structured, secure RESTful APIs and understand their client-side implications.

  • Deep understanding of Agile development principles and the Agile Manifesto.

Preferred Qualifications

  • Hands-on experience with container orchestration (Kubernetes) and Docker.

  • Experience in infrastructure engineering and managing production environments.

  • Skilled in using tracing/logging systems to rapidly diagnose production issues.

  • Proven track record building business-critical, large-scale, high-availability systems.

  • Strong background in multi-cloud deployments (AWS, Azure, GCP).

  • Experience with libp2p, decentralized systems, and related startups or open-source projects.

  • Familiarity with continuous delivery pipelines and DevOps practices.

Pragmatike is dedicated to a fair, transparent, and inclusive recruitment process. We ensure that no applicant is discriminated against based on age, disability, gender, gender identity or expression, marital or civil partner status, pregnancy or maternity, race, religion or belief, sex, or sexual orientation.

In accordance with the General Data Protection Regulation (GDPR), your personal data will be processed lawfully, fairly, and securely. We collect and use your personal data solely for recruitment purposes, including sharing it with our client(s) for employment consideration. You have the right to request access, correction, or deletion of your data at any time. We are committed to maintaining the confidentiality and security of your information throughout the recruitment process.

Похожие вакансии

  • Senior Backend Engineer - P2P and distributed systems

    PRAGMATIKE , Donetsk, 16 дней назад
    ... mission-critical software with a strong emphasis on system programming and performance tuning.Implement robust peer-to-peer (P2P) communication solutions P2P experience is a MUST.Contribute ... tracing logging systems to rapidly diagnose production issues. ...
    ua.talent.com
  • Electrical Engineer

    Ehvert Inc , Kiev, 3 дня назад
    ... are seeking a skilled Electrical Engineer to support the design and ... and drawings in various BIM software and CAD modeling tools Using BIM tools to virtually construct Electrical systems and coordinate with other disciplines ...
    ua.talent.com
  • Electrical Engineer for Data Centers

    Ehvert Inc , Kiev, 7 дней назад
    ... are seeking a skilled Electrical Engineer to support the design and ... and drawings in various BIM software and CAD modeling tools Using BIM tools to virtually construct Electrical systems and coordinate with other disciplines ...
    ua.talent.com
  • Software Engineer

    Telstra , Cherkasy, 12 дней назад
    ... for)What You’ll DoProduct & Technology - Software Engineering & IT develops and maintains Telstras software and IT systems, working on some really cutting- ... -end developer to join a software team at the forefront of ...
    ua.talent.com
  • Software Quality Assurance Engineer

    Quantum- Systems GmbH , Kyiv, 23 дня назад
    ... station. About the JobAs a Software Quality Assurance Engineer, you will be an important ... high code quality and lean software deployment pipelines, you will support Quantum Systems in its mission to become ...
    ua.talent.com
  • Software Quality Assurance Engineer

    Quantum- Systems GmbH , Kyiv, 23 дня назад
    ... station. About the JobAs a Software Quality Assurance Engineer, you will be an important ... high code quality and lean software deployment pipelines, you will support Quantum Systems in its mission to become ...
    ua.talent.com
  • Technical Recruiter

    Quantum- Systems GmbH , Kyiv, 11 дней назад
    ... to build strong teams in software development, embedded systems, and research & development.This is ... technical and R&D positions (Software, Embedded, Hardware, Systems, QA, etc.)Partner with engineering ...
    ua.talent.com
  • Technical Recruiter

    Quantum- Systems GmbH , Kyiv, 11 дней назад
    ... to build strong teams in software development, embedded systems, and research & development.This is ... technical and R&D positions (Software, Embedded, Hardware, Systems, QA, etc.)Partner with engineering ...
    ua.talent.com
  • Senior Software Engineer / Developer (VoIP)

    Synergy Beam , Lviv, день назад
    ... Senior VoIP Engineer to join our expanding team ... with embedded systems or hardware SIP devices Experience creating systems to test call flow scenarios and scalability using tools like SIP Understanding of software design principles with experience in ...
    ua.talent.com
  • Software Engineer

    Zoom , Dnipro, 9 дней назад
    ... you can expectAs a Fullstack Software Engineer, you will be responsible for designing and implement scalable, high-performance backend systems using , TypeScript, and Fastify. (You ... to deliver high-quality software products that meet customer requirements ...
    ua.talent.com
  • Senior Node.js Software Engineer (Cloud)

    SoftServe , , 4 дня назад
    ... , testing, and operationsDevelop and test software systems or applications for software enhancements and new products, including ...
    ua.talent.com
  • Senior Java Software Engineer (Cloud)

    SoftServe , , 10 дней назад
    ... , testing, and operationsDevelop and test software systems or applications for software enhancements and new products, including ...
    ua.talent.com
  • ICT Associate, GS6, Fixed Term, Kyiv, Ukraine, Post # 120619

    Unicef , , 9 дней назад
    ... working knowledge of computer information systems, including micro-computer operating systems software ( Windows), hardware and applications software and other office technology equipment. ...
    ua.talent.com
  • Senior Application Developer

    iLink Digital , Cherkasy, месяц назад
    ... Company: iLink is a Global Software Solution Provider and Systems Integrator, delivers next-generation technology ... business inside-out. iLink integrates software systems and develops custom applications, components, ...
    ua.talent.com
  • Intelligent Systems Engineer

    ICEYE , Kyiv, 20 дней назад
    Role highlights: Intelligent Systems Engineer (Full Stack Automation & Applied ML) ... experts across many disciplines (, engineering, software development, radar technology, etc.). We’re ... simplify complex processes and build systems that improve how work gets ...
    ua.talent.com
  • Intelligent Systems Engineer

    ICEYE , Kyiv, 22 дня назад
    Role highlights: Intelligent Systems Engineer (Full Stack Automation & Applied ML) ... many disciplines (e.g., engineering, software development, radar technology, etc.). We’re ... simplify complex processes and build systems that improve how work gets ...
    ua.talent.com
  • Support Engineer

    Ingenico Group , Kyiv, месяц назад
    ... looking for a Technical Support Engineer for our office located in ... desktop applications and client-server systems Solid understanding of software administration and software development lifecycle Experience in creating ...
    ua.talent.com
  • Senior Distributed Systems Software Engineer

    Waverley Remote, Poland, Europe, Ukraine 11 часов назад
    ... datasets.Waverley Software is seeking a dedicated Software Engineer to join our team and help a client improve their cloud storage platform.Responsibilities:Design, develop, and maintain highly reliable and available distributed systems.Participate in ...
    waverleysoftware.com
  • System Security Engineer

    Playtech , Kyiv, 3 дня назад
    ... and experienced System Security Engineer to join our dynamic team. ... or academic background (Computer Science, Software Engineering, Information Systems, etc.) or equivalent experience.Demonstrate ... .Experience as a system engineer, service admin, or in IT ...
    ua.talent.com
  • Software Engineer (AI Platform) - Remote

    Replika , Kyiv, 9 дней назад
    ... the roleWe’re looking for a Software Engineer (AI Platform) to design and scale the systems powering Replika’s emotional AI. In ...
    ua.talent.com
  • ICT Coordinator, NPSA-9, DS-Kyiv (Nationals only)

    PNUD Argentina , Kyiv, 3 дня назад
    ... created and procures software and hardware to recipients. 2. ... contribute to the software development and implementation of digital ... of product or systems development, project management or managing of software development, at national or international ...
    ua.talent.com
  • Senior Automation QA Engineer (.NET) (#3910)

    N-iX , , 2 дня назад
    ... team and understand the entire software development life cycle. Our esteemed client, a prominent online broker in North America, seeks an Automation QA Engineer to join their Mobile Development ...
    ua.talent.com
  • Software Engineer

    Flourish , , 6 дней назад
    ... IT support, we develop custom software solutions designed to meet the ... years experience, ideally within a Software Engineer role.You thrive in early- ...
    ua.talent.com
  • Senior Automation QA Engineer (.Net) (#3910)

    N-iX , , 11 дней назад
    ... team and understand the entire software development life cycle. Our esteemed client, a prominent online broker in North America, seeks an Automation QA Engineer to join their Mobile Development ...
    ua.talent.com
  • Senior Backend Engineer (Scala)

    AvantStay , , 16 дней назад
    ... are seeking a Senior Backend Engineer with deep functional programming expertise ... passionate engineers to build the software that powers both guest experiences and the internal systems behind the scenes. Together, we ...
    ua.talent.com
  • Software Engineer, Data Platform

    Zoom , Dnipro, 17 дней назад
    ... PlatformWhat you can expectAs a Software Engineer, you will play a critical ... one of the pioneer Platform Software engineers in the team, you ... , containerization (Docker), and version control systems like Git.Have exposure to ...
    ua.talent.com
  • Lead.NET Cloud Software Engineer (IR-451)

    Intellectsoft , , 17 дней назад
    ... .net We’re seeking an experienced Software Engineer with expertise in .NET and  ...
    ua.talent.com
  • Staff Backend Engineer

    leadtech , , 25 дней назад
    ... looking for a Staff Backend Engineer to join our team and ... and design of scalable backend systems, ensuring software quality, performance, and reliability Define ...
    ua.talent.com
  • .NET Cloud Software Engineer (IR-450)

    Intellectsoft , , месяц назад
    ... for an experienced Cloud Software Engineer with a strong background in . ... working on commercial software projects Strong proficiency in .NET ... implement robust, maintainable software using established software engineering principles such as OOP, ...
    ua.talent.com
  • Lead.NET Cloud Software Engineer (IR-451)

    Intellectsoft , , месяц назад
    ... at We’re seeking an experienced Software Engineer with expertise in .NET and  ...
    ua.talent.com
  • Senior/Expert Python Software Engineer

    Upstaff.com , , 4 дня назад
    ... and Europe. Summary Experience in software development for more than 5 ... Expert; Deep understanding of RDBMS systems (PostgreSQL), experience crafting high-performance ... REST API developing of distributed systems (e.g. microservices, SOA); Knowledge ...
    ua.talent.com
  • Software Engineer

    Level Access , , месяц назад
    ... design and enhance their digital systems - including websites, web applications, software, and hardware - so they are ...
    ua.talent.com
  • Software Development Expert/Tech Lead (Rust)Poland, UkraineSoftware Engineering.

    Eleks , , месяц назад
    ... years of experience in software development 3+ years of experience ... develop, and maintain reliable software at an expert level in ... ELEKS is a custom software development company. We deliver value ... from working as a software innovation partner since 1991. Our ...
    ua.talent.com
  • Senior FullStack Software Engineer (PHP)

    N-iX Украина 23 дня назад
    ... countries. As a Senior FullStack Engineer, you will play a pivotal ... reliable, scalable, and highly available software systems. Specifically:Solid understanding of software architecture and design patterns.Deep ...
    careers.n-ix.com
  • Senior Backend Developer

    TechMagic Львів, Україна 11 часов назад
    ... Back-end Engineer with 4+ years of experience to join our fast-growing startup from Denmark.RequirementsMust haveBachelors degree in computer science, Software Engineering, or a related field ( ... - and energy systems. Spirii develops and provides world- ...
    www.techmagic.co
  • Java Developer (with ACD experience)

    Miratech 11 часов назад
    ... , analytics, and automation. As a Software Engineer specializing in Automatic Call Distribution (ACD) within the call center software domain, you will be responsible ... with other modules and external systems.Implement and enhance call routing ...
    www.smartrecruiters.com
  • IT Application Support Officer

    FinStaff , Kyiv, день назад
    ... adequate to run the Business systems. Provides IT Service Desk support for users, resolves IT infrastructure software related problems, maintains the log ...
    ua.talent.com
  • IT Application Support Officer

    по договоренности
    ING Bank Ukraine 1, , 12 часов назад
    ... adequate to run the Business systems. Provides IT Service Desk support for users, resolves IT infrastructure software related problems, maintains the log ...
    finstaff.com.ua
  • IT Support Specialist

    Lyft , Kyiv, 22 дня назад
    ... ticket-based enterprise workflow management systems, particularly ITIL Service Desk software and Confluence. Strong Mac and Windows hardware and software troubleshooting experience. Administration of Okta ...
    ua.talent.com

Карточка вакансии:

  • Должность Software Engineer - P2P Systems
  • Размещено: 2025-09-07 03:11:31
  • Город , Kyiv,
  • Зарплата:
  • Компания: PRAGMATIKE