Jobs

272
  • Β· 85 views Β· 26 applications Β· 24d

    Senior Python Engineer

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· B2 - Upper Intermediate
    Position Summary: We are looking for a talented Senior Python Engineer to join our Blockchain integration team. This is a remote role, and we are flexible with considering applications from anywhere in Europe. As part of our Blockchain integration team,...

    Position Summary:

    We are looking for a talented Senior Python Engineer to join our Blockchain integration team. This is a remote role, and we are flexible with considering applications from anywhere in Europe. As part of our Blockchain integration team, you will play a critical role in integrating additional blockchains and protocols into the Crystal platform.

    More details: crystalintelligence.com

     

    Duties and responsibilities:

    • Integration of blockchains, tokens and bridges within Crystal's platform;
    • Maintain code to high-quality standards;
    • End-to-end feature designing and implementation;
    • Code, debug, test and deliver features and improvements in a continuous manner;
    • Provide code review, assistance and feedback for other team members;
    • Refactor code as necessary.
       

    Required:

    • 5+ years commercial experience in developing Python backend services and API for Web or Mobile Apps;
    • Solid software architecture skills;
    • Strong knowledge of SQL/NoSQL databases and data architecture;
    • Experience with a Flask framework;
    • Knowledge of Unit Testing principles;
    • Experience in developing service-oriented solutions;
    • Understanding of the process of integration with external services;
    • Product-oriented mindset;
    • Proficiency in English.


    Would be a plus:

    • Hands-on experience with PostgreSQL;
    • Hans-on experience in big data, key-value and other storages;
    • DevOps skills for working in development environment;
    • Experience with open source solutions;
    • Passion for Bitcoin and Blockchain technologies;
    • Experience with distributed systems, like cryptocurrencies and blockchain technologies.
    More
  • Β· 45 views Β· 1 application Β· 24d

    Python Software Engineer (Algorithms, Ad Bidding Optimization)

    Hybrid Remote Β· Poland, Ukraine (Kyiv) Β· Product Β· 5 years of experience Β· B1 - Intermediate
    About airSlate airSlate is a global SaaS technology company that develops no-code workflow automation, electronic signature, and document management solutions. Our award-winning products - SignNow, pdfFiller, DocHub, airSlate WorkFlow, Instapage, and US...

    About airSlate

     

    airSlate is a global SaaS technology company that develops no-code workflow automation, electronic signature, and document management solutions. Our award-winning products - SignNow, pdfFiller, DocHub, airSlate WorkFlow, Instapage, and US Legal Forms - serve over hundreds of millions of  users and more than one million customers worldwide, helping organizations of every size digitize processes, improve efficiency, and transform how they work.

    We’re in an exciting phase of growth and transformation, with teammates in more than 20 countries across three continents and main hubs in the United States, Poland, Romania, Ukraine and Philippines

    At airSlate, we’re building value for customers and a culture where growth and innovation go hand in hand. We’re looking for people eager to shape products, scale a company, and thrive in a fast-moving environment.
     

    About the team

     

    The PPC Development team builds and maintains software that supports pay-per-click (PPC) advertising across Google, Bing, and other major ad platforms. A key focus of the team is optimizing and automating the ad bidding process, including designing smart bidding algorithms and budget allocation optimizers.

     

    In this role, you will design and implement these algorithms end-to-end, tackling large-scale challenges that directly impact company revenue and ad performance, while also contributing innovative ideas to enhance the team’s capabilities.

     

    What you’ll be working on:

     

    • Design and implement bidding algorithms that optimize CAC, CPA, CTR, and other performance metrics across ad platforms;
    • Develop mathematical models for bid optimization, budget allocation and other constraints;
    • Collaborate with ML team to prototype and productionize ML models for Ad bidding;
    • Continuously monitor and improve algorithm performance through A/B testing and statistical analysis;
    • Work with PPC managers and Marketing stakeholders to align business requirements with Ad bidding processes;
    • As part of PPC development team, participate in integration with Marketing engine platform and PPC tools development.
    •  

    What we expect from you:  

     

    • Bachelor’s or Master’s degree in Computer Science, Applied Mathematics, Statistics, or related field. PhD is a plus;
    • Demonstrated multi-year experience as a Software Engineer, with a proven track record of delivering production-grade systems;
    • Deep understanding of probability, statistics, optimization, and linear algebra;
    • Solid knowledge of object-oriented programming (OOP) principles and software design patterns;
    • Strong programming skills in Python;
    • Experience with machine learning frameworks and familiarity with reinforcement learning concepts is a plus.

       

    What helps you rock:

    • Experience with Java or PHP is a plus;
    • Knowledge of digital advertising, PPC platforms, or programmatic bidding preferred but not strictly required;
    • Experience with machine learning frameworks and familiarity with reinforcement learning concepts is a plus.

     

     

    What we offer

     

    Flexible working environment - Our teams operate across the globe. We value in‑person collaboration in our hubs, but we also embrace remote and hybrid working. You can work from one of our offices in the United States, Poland, Romania or Ukraine, or remotely from many countries.

     

    Competitive compensation and stock options - We offer salaries that reflect local market conditions and experience,  plus a performance-based bonus system and stock options so you share in the company’s growth.

     

    Professional growth and learning - We invest in your development through courses, conferences, and access to learning resources. We encourage career growth and internal mobility, supporting teammates who want to explore new opportunities within airSlate.

     

    Health and well‑being - We provide comprehensive benefits tailored to each country, including health coverage, wellness programmes and access to fitness options. We also dedicate quarterly company-wide Mental Health Days, when everyone takes time off to rest and recharge.

     

    Family‑friendly culture - Family life is part of who we are, and we embrace it in many forms. From flexibility for parents to our airSlate Junior Club for kids, to company-wide family days and our pet-friendly approach, we’re committed to making work and life easier to balance.

     

    Giving back - We support charitable initiatives around the world through the airSlate Care programme. Our current focus includes humanitarian aid in Ukraine and other regions, matching employee donations and supporting causes chosen by our teams.

     

    Open communication - We encourage transparent dialogue at all levels. From team discussions to company-wide Q&A sessions with our CEO, we make sure everyone has the chance to be heard and to influence how we grow.

    More
  • Β· 45 views Β· 0 applications Β· 21d

    Senior Python Engineer (#4215)

    Full Remote Β· Ukraine Β· 6 years of experience Β· B2 - Upper Intermediate
    Our client is a cutting-edge, technology focused company that provides a better way of detecting and managing risks that may impact the outcome of clinical trials. Their solutions, all of which are cloud-based, are driven by a unique set of algorithms...

    Our client is a cutting-edge, technology focused company that provides a better way of detecting and managing risks that may impact the outcome of clinical trials. Their solutions, all of which are cloud-based, are driven by a unique set of algorithms that interrogate clinical and operational data in real-time centrally to conveniently illuminate outliers and anomalies in data.

     

    Role description:

    In this role, you will collaborate with skilled engineers, Squad leads, and our lead application architect to find elegant and manageable solutions to new and complex product needs. As a member of the Engineering team, you will join a friendly and talented group of Python developers, within a dynamic scale-up company facing great engineering challenges.

     

    Responsibilities: 

    • Build robust and scalable software using Python.
    • Refactor and perform code review.
    • Solve complex performance problems and architectural challenges.
    • Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution.
    • Analyze challenging problems and successfully deliver results.

       

    Requirements:

    • A minimum of 6 years of software development experience.
    • Proven experience in building large-scale client-side solutions using Python.
    • Rich experience creating REST-based web-services.
    • Strong experience with of SQL and/or NoSQL databases.
    • Experience in Continuous Integration and Continuous Delivery practices.
    • Clear understanding of Agile/SCRUM methodology.
    • Strong knowledge of design and architectural patterns.
    • Confidence in English for daily interactions.
    •  

    Nice to have: 

    • Experience in MLOps and/or Containerisation.

       

    We offer*:

    • Flexible working format - remote, office-based or flexible
    • A competitive salary and good compensation package
    • Personalized career growth
    • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
    • Active tech communities with regular knowledge sharing
    • Education reimbursement
    • Memorable anniversary presents
    • Corporate events and team buildings
    • Other location-specific benefits
    More
  • Β· 51 views Β· 3 applications Β· 21d

    Senior Python Developer

    Full Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper Intermediate
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits management, reports of trading activities, FIX connectivity,...

    • Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits management, reports of trading activities, FIX connectivity, market data providers connectivity (e.g. Bloomberg B-pipe), etc
    • Responsibilities:

      The Team is focused on the development and maintenance of various applications. The successful candidate will have considerable and proven experience in Python, a good working knowledge of end-user and server-side data processing techniques, a good understanding of SDLC and agile development methodologies.

    • Mandatory Skills Description:

      - Strong understanding of data quality principles
      - Hands-on exp with Python
      - Proven experience in designing and developing data models using industry best practices
      - Experience in using code management and CI/CD tools such as Github, Azure Devops, Jenkins, Bamboo etc.
      - 5+ years of experience working with Python
      - Good understanding and demonstrated experience working with Power Query (M query language) and DAX.
      - Extensive experience designing and developing reports and performance metrics from complex and disparate platforms

    • Nice-to-Have Skills Description:

      - Risks trading system development experience.
      - Business knowledge in trading domain / capital markets Good

      understanding and demonstrated experience working with Power Query (M query language) and DAX. Experience in using code management and CI/CD tools such as Github, Azure Devops, Jenkins, Bamboo etc.

    • Languages:
      • English: B2 Upper Intermediate
    More
  • Β· 105 views Β· 32 applications Β· 21d

    Senior Backend Engineer (Python, Async IO)

    Full Remote Β· Worldwide Β· Product Β· 5 years of experience Β· B2 - Upper Intermediate
    We are seeking an experienced Senior Backend Engineer to join our dev department. Our backend is developed all in Python running in the cloud over k8s. It's not a typical backend interacting with a UI frontend, handling audio streams in real-time. Our...

    We are seeking an experienced Senior Backend Engineer to join our dev department. Our backend is developed all in Python running in the cloud over k8s. It's not a typical backend interacting with a UI frontend, handling audio streams in real-time. Our systems integrate with a large number of third party services. Because of the myriad of challenges and the fast pace of a startup, each team member gets to experience a lot of professional growth and ownership. About the role:


    In this role, you will:
    ● Integrate with new POS systems and digital menu boards
    ● Build data pipelines to process restaurant menus
    ● Support existing integrations and pipelines
    ● Debug and solve complex customer issues
    ● Lead communication with integration partners to deliver the integrations
    ● Estimate, plan and deliver the integration projects
    ● Handle a large set of complex and diverse customer issues
    ● Create documentation for integrations

     

    Qualifications:
    ● BSc in Software Development or equivalent industry experience
    ● 5+ years experience in Python
    ● Strong backend development and software architecture skills
    ● Experience in developing and deploying multiple projects used in production
    ● Proficient with Async IO
    ● Experience with CI/CD, Clouds (AWS/GCP/Azure), Linux, Docker, Kubernetes, 3rd Party API integrations
    ● Experience with Data Pipelines, ETL
    ● Prior experience working in startups
    ● 2+ years of experience as a tech lead or team lead


    Bonus:
    ● Knowledge of concurrency
    ● Experience with React


    Qualities We're Looking For
    ● Resilience – being able to balance planned work with real-time issues in a fast-paced, high-pressure environment
    ● Strong communication skills – in both written and verbal communication, with the ability to produce crisp and clear documentation
    ● Problem solver
    ● Strong ownership and independence
    ● Team player
    ● Fast
    ● Star Performer
    ● Passionate about their work

    More
  • Β· 47 views Β· 5 applications Β· 21d

    Senior Python Developer

    Full Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper Intermediate
    Project Description: Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits management, reports of trading activities,...
    • Project Description:

      Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits management, reports of trading activities, FIX connectivity, market data providers connectivity (e.g. Bloomberg B-pipe), etc

       

    • Responsibilities:

      The Team is focused on the development and maintenance of various applications. The successful candidate will have considerable and proven experience in Python, a good working knowledge of end-user and server-side data processing techniques, a good understanding of SDLC and agile development methodologies.

       

    • Mandatory Skills Description:

      - Strong understanding of data quality principles
      - 5+ years of experience working with Python
      - Proven experience in designing and developing data models using industry best practices
      - Experience in using code management and CI/CD tools such as Github, Azure Devops, Jenkins, Bamboo etc.
      - Good understanding and demonstrated experience working with Power Query (M query language) and DAX.
      - Extensive experience designing and developing reports and performance metrics from complex and disparate platforms

    More
  • Β· 86 views Β· 28 applications Β· 21d

    Senior Python Developer

    Full Remote Β· Countries of Europe or Ukraine Β· 4 years of experience Β· B2 - Upper Intermediate
    About the Role: We are looking for an experienced Python Developer to join our engineering team. You will be responsible for building, improving, and maintaining high-performance backend systems and APIs. The ideal candidate has strong experience...

    About the Role:
    We are looking for an experienced Python Developer to join our engineering team. You will be responsible for building, improving, and maintaining high-performance backend systems and APIs. The ideal candidate has strong experience designing scalable software solutions, enjoys problem-solving, and writes clean, maintainable code.
    Responsibilities:

    • Design, implement, and maintain backend services using Python (FastAPI, Django, or Flask)
    • Build and integrate RESTful or GraphQL APIs
    • Work with databases (PostgreSQL, MySQL, or MongoDB) and ORM frameworks
    • Collaborate with frontend and DevOps teams to deliver complete features
    • Optimize performance and ensure code quality through testing and reviews
    • Participate in architectural discussions and propose improvements

    Requirements:

    • 4+ years of professional Python development experience
    • Solid understanding of software architecture, design patterns, and best practices
    • Experience with one or more web frameworks (FastAPI, Django, Flask)
    • Strong knowledge of relational databases and SQL
    • Familiarity with asynchronous programming (asyncio, Celery)
    • Experience with Docker and cloud environments (AWS, Azure, or GCP)
    • Upper-intermediate English or higher
    More
  • Β· 41 views Β· 12 applications Β· 21d

    Technical Lead (React + Python)

    Full Remote Β· Worldwide Β· 8 years of experience Β· C1 - Advanced
    Position: Technical Lead (AWS, React, Python) Location: Remote (Europe preferred, must work in USA – Arizona time zone) Contract Type: B2B Experience: 8+ years in software development, including at least 1 year in a Technical Lead role English Level: C1...

    Position: Technical Lead (AWS, React, Python)
    Location: Remote (Europe preferred, must work in USA – Arizona time zone)
    Contract Type: B2B
    Experience: 8+ years in software development, including at least 1 year in a Technical Lead role
    English Level: C1 (Advanced)
    Compensation: Gross (TBD)
    Holidays: 10 public holidays (vacation & sick days unpaid)

    About the Role

    We’re looking for an experienced Technical Lead with strong AWS expertise to join our team and take ownership of the technical direction and day-to-day leadership of a development project.
    You will work closely with both management and the engineering team to deliver high-quality, scalable, and cloud-native SaaS solutions.

    This is a hands-on leadership role β€” ideal for someone who enjoys both writing code and guiding a team toward technical excellence.

    Responsibilities

    • Lead the technical implementation of a multi-tenant SaaS platform hosted on AWS.
    • Design, develop, and maintain scalable, cloud-based applications using React (frontend) and Python (backend).
    • Architect and optimize infrastructure leveraging AWS services (EC2, Lambda, RDS, S3, ECS/EKS, CloudFormation, etc.).
    • Provide mentorship, code reviews, and technical guidance to engineers.
    • Collaborate with product and management teams to plan and deliver milestones on time.
    • Define and enforce best practices for code quality, testing, CI/CD, and documentation.
    • Oversee architecture decisions ensuring system reliability, performance, and scalability.
    • Coordinate cross-functional collaboration between backend, frontend, and DevOps teams.
    • Stay up to date with emerging technologies and propose improvements to the tech stack.

    Requirements

    • 8+ years of hands-on experience in software development.
    • 1+ year of proven experience in a Technical Lead or similar leadership role.
    • Strong proficiency in React, TypeScript, Python, and related frameworks.
    • Proven experience designing and implementing multi-tenant SaaS applications.
    • Solid understanding of AWS cloud architecture (compute, storage, networking, and security).
    • Experience with microservices, Docker, and Kubernetes.
    • Excellent communication skills in English (C1 or higher).
    • Ability to work effectively in a remote, cross-functional, and fast-paced environment aligned with the US/AZ time zone.

    Nice to Have

    • Experience with event-driven architecture (e.g., Kafka, RabbitMQ).
    • Background in CI/CD pipeline setup and DevOps practices.
    • Knowledge of relational and non-relational databases (PostgreSQL, MongoDB).
    • Familiarity with API security, authentication (OAuth, SSO), and monitoring tools.
    • Experience with Agile/Scrum methodologies.
    More
  • Β· 118 views Β· 7 applications Β· 21d

    Python Backend Engineer to $5500

    Full Remote Β· Ukraine Β· 4 years of experience Β· B2 - Upper Intermediate
    We are a fully bootstrapped and profitable B2B SaaS startup reshaping how hotels communicate with their guests. In just one year, we have become the leading Voice AI provider for hospitality in Europe, working with a growing number of hotels from...

    We are a fully bootstrapped and profitable B2B SaaS startup reshaping how hotels communicate with their guests. 

    In just one year, we have become the leading Voice AI provider for hospitality in Europe, working with a growing number of hotels from boutique city stays to luxury resorts across the continent. 

     

    Our mission is simple: 

    Help hotels be available for every guest, at any time, without losing a single booking or opportunity. 

     

    We are now expanding rapidly across the DACH region, and we are looking for a Full-Stack / Backend Engineer to join our core team and help us build the next generation of conversational AI for hospitality.

     

    What You Will Build

    You will work on the voice AI platform, a self-service system that enables hotels to configure, deploy, and manage their own AI voice agents.

    Hotels use it to:

    • Integrate with their existing booking systems
    • Manage real-time availability and reservations
    • Respond to guest inquiries using Retrieval-Augmented Generation (RAG) and other AI technologies

     

    You will help design and improve the architecture that powers all this, expand integrations, optimize performance, and prepare the platform for large-scale growth.

     

    Your Responsibilities

    • Develop and scale backend systems, APIs, and integrations with booking and property management software
    • Collaborate closely with founders, engineers, and designers to build new features from start to finish
    • Contribute to system architecture and infrastructure decisions
    • Experiment with AI-driven systems, including prompt engineering and RAG pipelines
    • Take full ownership of projects from concept to deployment

     

    Tech Stack

    • Languages: Python (primary), JavaScript
    • AI Stack: Prompt Engineering, Retrieval-Augmented Generation (RAG), LLM APIs
    • Frameworks: Livekit
    • Tools: Cloud IDEs such as Cursor or Claude Code, GitHub, Linear

     

    How We Work

    • Remote-first: Work from anywhere, operating mainly on CET (German time)
    • Lean and agile: We move fast and make decisions quickly while maintaining strong collaboration and open communication
    • Real impact: Your work directly shapes how thousands of hotel guests experience AI

     

    What We Are Looking For

    • Strong experience in backend development and system design. Curiosity and hands-on experience with AI tools such as RAG, LLMs, Livekit, or vector databases
    • Interest in working across the stack (frontend experience is a plus)
    • A builder’s mindset with a high degree of ownership and self-motivation
    • Excellent communication skills and team spirit
    • Fluent in English (German is a plus)

     

    Compensation

    €3,800 - €4,800 per month (B2B, depending on experience and technical scope). 

     

    Senior candidates with AI / LLM expertise may qualify for higher compensation. Includes long-term equity participation.

    More
  • Β· 41 views Β· 4 applications Β· 20d

    Senior Python Developer (ConnectWise)

    Full Remote Β· EU Β· 5 years of experience Β· C2 - Proficient
    We’re looking for a Senior Python Developer to join our ConnectWise team! Are you passionate about building large-scale, cloud-native systems that power automation for IT professionals worldwide? Join us to modernize and re-architect a global backup and...

    We’re looking for a Senior Python Developer to join our ConnectWise team!

     

    Are you passionate about building large-scale, cloud-native systems that power automation for IT professionals worldwide?

    Join us to modernize and re-architect a global backup and disaster recovery platform β€” trusted by thousands of companies. You’ll work with Python, AWS, and Kubernetes to design microservices, optimize performance, and ensure reliability under real-world conditions.

     

    Here your technical vision matters β€” you’ll help define architecture, set best practices, and mentor others as we transform legacy code into a robust, scalable solution.

     

    Let’s turn complex challenges into elegant, high-performing systems together!

     

    You will lead the re-architecture and rewrite of a legacy backup & disaster-recovery (BCDR) platform into a modern microservices architecture. You will build scalable, resilient, cloud-native services running on Kubernetes in AWS, design robust database layers, and collaborate closely with the leads, developers, and product team on the Client side to deliver a high-availability, high-performance system. You’ll help define architecture, set best practices, mentor engineers, and ensure the system meets SLAs under heavy load and disaster scenarios.

     

    Customer

    ConnectWiseβ€―is the world’s leading software company dedicated to the success of IT solution providers. The company’s vision is to power a thriving IT ecosystem that transforms what’s possible for small and medium-sized businesses (SMBs), and it does so by empowering IT solution providers with unmatched software, services, and community to help them achieve their most ambitious vision of success. Its tools are used by IT service providers to automate their activities for SMBs, such as data backup and recovery, security management, and administrative tasks on Microsoft 365 tenants.

     

    Project

    Our Customer is ConnectWise, a U.S.-based company. 

    The tools developed within this project are designed to help IT service providers automate operations performed for small and medium-sized businesses (SMBs), including data backup and restore processes, security management, and administrative tasks for Microsoft 365 tenants. 

    The Customer values proactive collaboration and welcomes technical and process improvement ideas from our team. This project offers numerous opportunities to brainstorm, evaluate solutions, and implement best practices to effectively address technical challenges. 

    The Sigma Software team will consist of 9 specialists: 

    • 7 Python Developers 
    • 1 Product Manager 
    • 1 Designer 

    We follow a Kanban-based process and hold daily status meetings with the Customer. 

    Project duration: Long-term β€” 1 year, with the potential for extension. 
    Technologies: Python, Kubernetes, AWS. 

     

    Requirements

    • 5+ years of professional Python development experience (or equivalent), building production-grade backend systems
    • Strong experience in microservices architecture: service decomposition, inter-service communication, API design, versioning, service discovery
    • Hands-on experience with containerization and orchestration (Docker, Kubernetes)
    • Solid experience with relational databases (e.g. PostgreSQL, MySQL) including schema design, indexing, replication, partitioning, migrations
    • Experience building systems deployed on AWS
    • Understanding of distributed systems
    • Experience in designing for high availability, fault-tolerance, resilience, and disaster recovery
    • Strong debugging, profiling, and performance tuning skills (e.g. handling concurrency, memory, I/O)
    • Experience migrating or refactoring legacy monolithic systems to modern architectures
    • Proficient in writing clean, maintainable, tested code (unit tests, integration tests); familiarity with test automation
    • Excellent problem-solving skills, ability to break down complex problems, make trade-offs, and deliver pragmatic solutions
    • Good communication skills and ability to work cross-functionally with product, QA, operations, and business stakeholders
    • Leadership or mentoring experience is a plus.

     

    Responsibilities

    • Drive the redesign and reimplementation of legacy modules into a microservices-based architecture using Python
    • Design, build, test, deploy, and maintain backend services (REST APIs, internal services, messaging, task queues) running in containers, orchestrated via Kubernetes
    • Collaborate with DevOps/SRE to define CI/CD pipelines, automation, monitoring, alerting, metrics, and deployment strategies (blue/green, canary, rolling)
    • Ensure high reliability, fault-tolerance, graceful degradation, and recovery in error conditions (network partitions, node failures, resource exhaustion)
    • Design and implement service communication patterns (synchronous, asynchronous, event-driven, pub/sub), versioning, and backward compatibility
    • Define and enforce best practices: code quality, modularity, documentation, observability (logging, tracing, metrics)
    • Conduct performance profiling and tuning, address bottlenecks, optimize throughput, latency, concurrency, and memory usage
    • Mentor and coach more junior engineers: conduct code reviews, share architectural knowledge, promote best practices
    • Participate in product planning and design discussions help translate features/requirements into scalable technical solutions
    • Handle migration strategies: incrementally decompose legacy monolith, manage data schema migrations, ensure safe cutovers and rollbacks
    • Thrash in edge cases: backup/restore, disaster recovery workflows, handling large data volumes, integrity checks (AutoVerify), data immutability (AirGap)
    • Engage in system-level thinking: capacity planning, fault injection, chaos testing, disaster scenarios, resilience in cloud environments
    More
  • Β· 116 views Β· 40 applications Β· 7d

    Strong Middle/Senior Backend Engineer (ConnectWiseβ€―)

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· B2 - Upper Intermediate
    Company Description We are looking for a Strong Middle or Senior Software Engineer to be responsible for developing high-quality, innovative, fully performing software in compliance with coding standards. This individual will work in partnership with...

    Company Description

     

    We are looking for a Strong Middle or Senior Software Engineer to be responsible for developing high-quality, innovative, fully performing software in compliance with coding standards. This individual will work in partnership with cross-functional teams to ensure that software deliverables, including designs, codes, and tests, are completed in a timely manner, while remaining aligned with industry and organizational standards. 
    The team on our side is expected to include 6 people: 5 Developers + 1 QA Engineer 

    We are following a Kanban-based process and you should expect daily status meetings with the Customer. 

    CUSTOMER


    Our Customer ConnectWiseβ€―is the world's leading software company dedicated to the success of IT solution providers. 

    Their vision is to power a thriving IT ecosystem that transforms what’s possible for small and medium sized businesses (SMBs) and do this by empowering IT solution providers with unmatched software, services, and community to achieve their most ambitious vision of success. 

    The tools being developed are used by IT service providers to automate their activities for SMBs, such as backup and restore, providing security, and performing administrative tasks on Microsoft 365 tenants.

    PROJECT


    A platform that provides business intelligence reporting & dashboards purpose-built for MSPs. Gives visibility into KPIs that matter most to IT service providers. 

     

    Job Description

     

    • Provideβ€―support to the Engineering teams, with a high attention to detail 
    • Research, analyze, and documentβ€―findings 
    • Coach and review the work of other team members 
    • Design, build, and maintainβ€―large-scale production services, web applications, data pipelines, and streaming systems 
    • Debugβ€―production issues across services and multiple levels of the stack 
    • Assistβ€―with improvement of organizational engineering standards, tooling, and processes 
    • Participateβ€―in the testing process through test review and analysis, test witnessing, and certification of software 
    • Evaluateβ€―codeβ€―to ensure validity, proper structure, alignment with industry standards, and compatibility with operating systems 
    • Maintainβ€―of current technologies or programming practices through continuing education, reading or participation in professional conferences, workshops, or groups 

       

    Qualifications

     

    • At least 5β€―years of commercial experience in Python developmentβ€― 
    • Experience in Python, Django, Celery, Snowflake, PostgresSQL 
    • Experience in Microservices, Web API, AWS 
    • Strong knowledge and proper usage of object-oriented programming and design principlesβ€― 
    • Experience with cloud deployment, GitLab pipelines 
    • At least Upper-Intermediate level of Englishβ€―β€― 
       

    NICE TO HAVE​​​​​​​

     

    • Experience with Redis (broker and streams), Kafka, SQS 
    • Experience with Single-Sign-On module 

       

    Additional Information

     

    PERSONAL PROFILE

     

    • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholdersβ€― 
    • Strong problem-solving and decision-making skills, with a focus on driving results and meeting deadlinesβ€― 
    • Self-motivated, adaptable, and eager to learn new technologies and frameworks. 
    More
  • Β· 45 views Β· 3 applications Β· 20d

    Senior Python Developer (Experience in Trading domain/capital markets)

    Full Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper Intermediate
    Project Description: Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits management, reports of trading activities,...
    • Project Description:

      Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits management, reports of trading activities, FIX connectivity, market data providers connectivity (e.g. Bloomberg B-pipe), etc
       

    • Responsibilities:

      The Team is focused on the development and maintenance of various applications. The successful candidate will have considerable and proven experience in Python, a good working knowledge of end-user and server-side data processing techniques, a good understanding of SDLC and agile development methodologies.
       

    • Mandatory Skills Description:

      - Strong understanding of data quality principles
      - Hands-on exp with Python

      - at leas 1 year of experience in trading domain/capital markets
      - Proven experience in designing and developing data models using industry best practices
      - Experience in using code management and CI/CD tools such as Github, Azure Devops, Jenkins, Bamboo etc.
      - 5+ years of experience working with Python
      - Good understanding and demonstrated experience working with Power Query (M query language) and DAX.
      - Extensive experience designing and developing reports and performance metrics from complex and disparate platforms
       

    • Nice-to-Have Skills Description:

      - Risks trading system development experience.
      - Understanding and demonstrated experience working with Power Query (M query language) and DAX. Experience in using code management and CI/CD tools such as Github, Azure Devops, Jenkins, Bamboo etc.
       

    • Languages:
      • English: B2 Upper Intermediate
    More
  • Β· 58 views Β· 14 applications Β· 20d

    Senior Python Developer (AI / LLM Systems)

    Full Remote Β· Countries of Europe or Ukraine Β· 4 years of experience Β· B2 - Upper Intermediate
    We are looking for an experienced Python Developer with a strong background in AI/LLM applications to design and implement intelligent systems using modern AI frameworks. You’ll work on building agent-based architectures, integrating LangChain, LangGraph,...

    We are looking for an experienced Python Developer with a strong background in AI/LLM applications to design and implement intelligent systems using modern AI frameworks.
    You’ll work on building agent-based architectures, integrating LangChain, LangGraph, and custom LLM pipelines, as well as participating in model fine-tuning and training.

    Responsibilities:

    • Develop and maintain Python-based services integrating large language models (LLMs)
    • Design AI workflows using LangChain and LangGraph
    • Implement agentic architectures and memory management for conversational or autonomous agents
    • Train, fine-tune, and evaluate models using OpenAI, Anthropic, or Hugging Face APIs
    • Build scalable API layers for inference, retrieval-augmented generation (RAG), and vector search
    • Collaborate with data scientists and ML engineers to optimize model performance
    • Write clean, maintainable, and production-ready Python code

    Core Technologies:

    • Python 3.x
    • LangChain / LangGraph
    • LLMs (OpenAI GPT, Claude, Mistral, Llama, etc.)
    • Vector Databases (Pinecone, Weaviate, FAISS, Chroma)
    • RAG pipelines and embeddings
    • Model Training & Fine-Tuning (Hugging Face Transformers, PyTorch, or similar)
    • API Integration & Orchestration (FastAPI, Flask)
    • AsyncIO / Celery / Task Queues
    • Docker / CI/CD
    • Cloud: AWS / Azure / GCP

    Requirements:

    • 4+ years of experience in Python development
    • Proven experience integrating and orchestrating LLMs in production
    • Familiarity with LangChain or LangGraph agent frameworks
    • Understanding of prompt engineering, tool use, and context window optimization
    • Experience with data pipelines and vector storage
    • Strong analytical and problem-solving skills
    • English proficiency (Upper-Intermediate or higher)
    More
  • Β· 81 views Β· 6 applications Β· 20d

    Middle/Senior Python Developer (Desktop Team)

    Office Work Β· Ukraine (Kyiv) Β· Product Β· 3 years of experience Β· B1 - Intermediate Ukrainian Product πŸ‡ΊπŸ‡¦
    Ajax Systems is a full-cycle company, working from idea generation and R&D to mass production and sales. We do everything: we produce physical devices (the system includes many different sensors and hubs), write firmware for them, develop the server part,...

    Ajax Systems is a full-cycle company, working from idea generation and R&D to mass production and sales. We do everything: we produce physical devices (the system includes many different sensors and hubs), write firmware for them, develop the server part, and release mobile and desktop applications.

    PRO Desktop meets the needs of every professional working with Ajax security systems. Facilities profiling and remote configuration, alarm monitoring and photo verification, staff administering, and a detailed event log β€” all in one, intuitive interface.

     

     

    Responsibilities:

    β€” Ajax PRO Desktop development (adding new devices, supporting existing devices, adding new functionality and features, fixing bugs).

    β€” Architectural decisions and concept development.

    β€” Writing tests.

    β€” Hard bug fixing.

    β€” Inter-commands communications.

     

     

    Stack:

    β€” Python 3, PySide 6, QML, gRPC.

     

    Must have:

    β€” 3+ years of experience with Python, including multithreading, asyncio.

    β€” Knowledge of OOP principles and patterns.

    β€” Experience with aiohttp.

    β€” Experience with pytest.

    β€” Experience with gRPC.

     

    It will be a plus:

    β€” Experience with QML.

    β€” Experience with PySide/PyQt.

     

     

    We offer:

    β€” Flexible schedule at our offices in Kyiv or Lviv.

    β€” The opportunity to propose and implement own ideas that have an impact on the product and production.

    β€” Work in a motivated team and zero bullshit culture.

    β€” Competitive salary.

    β€” Medical Insurance.

    β€” Corporate English.

    β€” The opportunity to participate in the beta test project of Ajax security systems β€” receiving and testing new gadgets before their release.

    More
  • Β· 41 views Β· 0 applications Β· 19d

    Expert Python Engineer (SQLAlchemy must have)

    Hybrid Remote Β· Ukraine (Vinnytsia, Zhytomyr, Ivano-Frankivsk + 8 more cities) Β· 6 years of experience Β· B2 - Upper Intermediate
    Ciklum is looking for an Expert Python Software Engineer to join our full-time team in Ukraine We are a custom product engineering company supporting multinational organizations and scaling startups, with 4,000+ professionals solving complex...

    🐍 Ciklum is looking for an Expert Python Software Engineer to join our full-time team in Ukraine πŸ‡ΊπŸ‡¦

    🌍 We are a custom product engineering company supporting multinational organizations and scaling startups, with 4,000+ professionals solving complex business challenges πŸ’‘

    About the role:
    🧬 Join a cross-functional team working with a leading AI SaaS company in biopharmaceutical digital transformation

    Responsibilities:
    βš™οΈ Design and implement backend features from conception to deployment
    🧹 Write clean, secure, scalable, well-documented code
    πŸ” Conduct code reviews and share knowledge within the team
    πŸ“¦ Participate in SDLC: planning, development, testing, deployment
    πŸ— Maintain and enhance engineering and quality standards
    πŸ‘₯ Assist in technical interviews

    Requirements:
    🐍 7 years in Python development
    ⚑ Experience with Python frameworks: FastAPI (plus), Flask
    🌐 REST API development for distributed systems
    ⏱ Async programming with asyncio (aiohttp/tornado)
    πŸ“ Strong OOP, SOLID, design patterns, security, and testing knowledge
    πŸ—„ RDBMS experience (PostgreSQL), SQLAlchemy, query optimization - must!
    πŸ›  CI/CD, Docker, Kubernetes, public cloud deployment (Azure a plus)
    βœ… Testing: unittest, pytest, mock
    πŸš€ Troubleshooting, profiling, refactoring, Agile development
    πŸ‡¬πŸ‡§ Fluent/Upper-Intermediate English

    Desirable:
    πŸ€– Data & AI product experience, Azure ecosystem
    πŸ’¬ Messaging systems (RabbitMQ), ETL tools (Airflow, Flyte, NiFi, Luigi)
    🧩 Pydantic, SQLModel, Alembic, Sentry, ELK stack

    What we offer:
    🀝 Work with top professionals in a friendly environment
    🌟 Large-scale projects with global impact
    πŸ“š Learning opportunities: workshops, Udemy, language courses, certifications
    πŸ”„ Internal mobility to explore diverse domains
    🏑 Flexible work: remote or office
    ❀️ Company-paid medical insurance, mental health support, financial & legal consultations

    More
Log In or Sign Up to see all posted jobs