Jobs

260
  • · 140 views · 20 applications · 9d

    Python Developer

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · Upper-Intermediate
    IvorySoft is a people-first software engineering and IT consulting company. We provide complex technological solutions for startups and businesses from the USA, UK, Nordic countries, and Canada. To support the growth of a fast-scaling hospitality startup,...

    IvorySoft is a people-first software engineering and IT consulting company. We provide complex technological solutions for startups and businesses from the USA, UK, Nordic countries, and Canada.

    To support the growth of a fast-scaling hospitality startup, we are looking for a Python Developer to join the team and help revolutionize the dine-in experience.

     

    RESPONSIBILITIES:

    👨‍💻Develop and improve the core platform used in real restaurants, bars, and cafes.

    👨‍💻Create new features like loyalty systems, admin dashboards, analytics, and upsell flows.

    👨‍💻Build integrations with POS systems (e.g., unTill, POVIS).

    👨‍💻Improve internal tools to support business operations.

    👨‍💻Collaborate closely with the founding team on product and architecture decisions.

    👨‍💻Take initiative and ownership from day one.

     

    REQUIREMENTS:

    💻Experience with Python, FastAPI

    💻Experience with POS-systems

    💻Nice to have: TypeScript, JavaScript, CSS, Next.js

    💻Bonus: Experience with PostgreSQL

    💻Ability to work independently and communicate effectively in a remote team

    💻Proactive mindset, strong sense of responsibility, and eagerness to grow with the product

    More
  • · 172 views · 32 applications · 9d

    Middle/Strong Middle Back-end Developer (Python)

    Full Remote · Ukraine · Product · 3 years of experience · Upper-Intermediate
    Who we are: Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. About the Product: Our client is a global, AI-driven company developing a...

    Who we are:

    Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. 

     

    About the Product:

    Our client is a global, AI-driven company developing a cloud-based SaaS platform powered by advanced Machine Learning and Computer Vision technologies. Their platform serves high-volume, real-time data use cases and is actively used by enterprise customers worldwide.
     

     

    About the Role:

    We are looking for a BE Developer (Data Collection) to join our team as we expand our technology  and continue to scale up our selling products in huge markets.  The team will take full ownership of all aspects of data collection, including development and maintenance of crawlers and tracking systems; and handling documentation, monitoring, and ensuring seamless integration with relevant  vendors (e.g., proxy providers, crawler tools, and data API providers).
     

     

    Key Responsibilities:

    • Design, maintain, and monitor scalable infrastructure for data collection.
    • Work closely with the backend team to improve and streamline data collection workflows.
    • Participate in on-call rotations to ensure uninterrupted operation of data crawling and tracking systems.
    • Troubleshoot and resolve issues related to data ingestion and tracking processes.

     

    Required Competence and Skills:

    • At least 3 years of experience with Python.
    • Experience with MongoDB.
    • Experience working with cloud environments (AWS preferred; GCP or Azure acceptable).
    • Experience with microservice architecture.
    • Solid OOP knowledge.
    • High independence, able to own tasks end-to-end.

     

    Nice to have:

    • Web scraping (Selenium or alternatives)
    • Experience with S3, PostgreSQL
    • Experience with messaging systems: Kombu, Kafka, RabbitMQ
    • Familiarity with Docker
    • Familiarity with client-server architecture
    • Linux proficiency.

     

    Why Us?

    We provide 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in).

    We provide full accounting and legal support in all countries we operate.

    We utilize a fully remote work model with a powerful workstation and co-working space in case you need it.

    We offer a highly competitive package with yearly performance and compensation reviews.

     

    More
  • · 51 views · 1 application · 9d

    Backend Engineer (Python+Go)

    Full Remote · EU · Product · 6 years of experience · Pre-Intermediate
    An international product company specializing in gambling products is looking for a Backend Engineer Responsibilities: Develop backend features in Go and Python based on provided architecture and specifications. Write clean, maintainable, and...

    An international product company specializing in gambling products is looking for a Backend Engineer 

     

    Responsibilities:

    • Develop backend features in Go and Python based on provided architecture and specifications.
    • Write clean, maintainable, and well-tested code following best practices.
    • Fix bugs and maintain existing features.
    • Follow coding standards and participate in code reviews.
    • Communicate task progress and blockers clearly.
    • Collaborate with the team to deliver high-quality features.
    • Continuously learn and improve Go and Python-related skills.
    • Properly use Git for version control.

     

    Skill Requirements:

     

    Mandatory:

    • Solid understanding of Go and Python programming fundamentals.
    • Experience with object-oriented programming and design patterns.
    • Ability to implement code based on given architectural designs and technical specifications.
    • Strong knowledge of Git and version control workflows (branches, merge requests).
    • Understanding of REST APIs, basic HTTP concepts, and data formats like JSON.
    • Strong problem-solving skills and ability to debug/troubleshoot issues.
    • Ability to write clean, readable, and maintainable code.
    • Minimum of 3+ years in development.
    • Strong communication skills and ability to work in a team.
    • Proficiency in technical English.

     

    Optional:

    • Familiarity with NATS and RabbitMQ for message queuing.
    • Familiarity with PostgreSQL and MongoDB for database management.
    • Experience with Docker and/or Linux environments.

       

    What we offer:

    • Competitive salary and Quarterly bonus system
    • Flexible schedule — You can choose convenient working hours (start work from 8 to 11, 8 hours/day) — No tracking systems
    • Remote;
    • Location - Europe;
    • Business trips to Bratislava every 3-6 months - the company provides compensation of the expenses
    • Care for employees' work-life balance — 17 working days of vacation; unlimited sick leave; preserved public holidays, in accordance with Ukrainian legislation
    • Learning and professional development — Expert communities, paid professional courses and certifications, professional events
    • Care for employees' mental health - Corporate psychologist
    • Equipment - The company provides computers for work.

    We value honesty, openness, friendliness, a positive attitude, and independence.
    Let’s create a cool product with us:)
     

    More
  • · 33 views · 9 applications · 9d

    Python Node.js Fullstack Developer

    Full Remote · Ukraine · 4 years of experience · Upper-Intermediate
    One of the biggest UK rail network companies operating with rail infrastructure and asset management has a need to develop and support enterprise-level information systems. Align the data science initiatives with the overall business goals. This could...

    One of the biggest UK rail network companies operating with rail infrastructure and asset management has a need to develop and support enterprise-level information systems.

    Align the data science initiatives with the overall business goals. This could range from improving customer satisfaction, enhancing operational efficiency, to driving sales growth.

    • Responsibilities:

      Software development
      Unit/integration testing
      Azure environment configuration
      Customer communications

    • Mandatory Skills Description:

      3+ years of experience
      Azure App service implementation and deployment.
      Fastapi and asyncio (asynchronous programming)
      Auth (OAuth, JWT, Microsoft authentication flow).
      Docs (OpenAPI, Swagger).
      SQL Alchemy or alternative DB integration libraries.
      Python, Pytest
      JS, Node
      SQL
      GIT and collaborative workflows
      Bash, shell scripting.

    • Nice-to-Have Skills Description:

      Azure Container Management (docker, container registries, CI/CD to app services).
      CI/CD approaches
      Security across Azure (key vault, app service configuration, auth).
      Virtual Machine deployment
      Familiarity with storage accounts and their components

    More
  • · 103 views · 20 applications · 9d

    Middle/Senior Software Python Engineer

    Full Remote · Worldwide · 4 years of experience · Upper-Intermediate
    We seek a skilled Senior Software Backend Python Engineer for an innovative startup developing a cutting-edge tracking software solution that integrates AI/ML to provide management with a clear, data-driven view of international team performance. In...

    We seek a skilled Senior Software Backend Python Engineer for an innovative startup developing a cutting-edge tracking software solution that integrates AI/ML to provide management with a clear, data-driven view of international team performance. 

    In this role, you will be instrumental in building the backend infrastructure, driving the creation of scalable microservices, and ensuring seamless integration with AWS cloud services.
     

    Benefits:

    • get 4 weeks of paid vacation each year for rest and adventures;
    • work flexible hours for a better balance between work and personal life;
    • enjoy medical insurance for your peace of mind;
    • nurture your professional growth with the support of Launch Labs, as we'll pay for your professional courses and training;
    • experience the freedom of remote work.

      Responsibilities
    • develop, test, and maintain backend services and APIs using Python;
    • design and implement scalable microservices leveraging AWS Lambda, DynamoDB, and S3;
    • collaborate with the frontend team to integrate APIs effectively and ensure seamless communication between services;
    • work closely with data scientists to integrate AI/ML components into the system;
    • ensure system reliability, performance, and scalability as we transition to MVP.


    Qualifications

    • 4+ years of professional experience in backend development with Python;
    • strong knowledge of microservices architecture and serverless frameworks;
    • proficiency with AWS services like Lambda, DynamoDB, and S3;
    • experience in designing RESTful APIs and working with database solutions;
    • familiarity with containerization (e.g., Docker) and CI/CD pipelines;
    • problem-solving mindset and a proactive approach to delivering results in a startup environment.

      Nice-to-have:
    • Experience with AI/ML model integration.
    More
  • · 39 views · 9 applications · 9d

    Python engineer

    Full Remote · Ukraine · 6 years of experience · Upper-Intermediate
    Key Responsibilities Build, maintain, and monitor data collection infrastructure. Collaborate with the backend team to optimize data collection processes. Participate in the on-call rotation to support continuous data crawling and tracking...

    Key Responsibilities

    • Build, maintain, and monitor data collection infrastructure.
    • Collaborate with the backend team to optimize data collection processes.
    • Participate in the on-call rotation to support continuous data crawling and tracking operations.
    • Troubleshoot and resolve issues related to data collection and tracking.

    Qualifications

    Technical Skills

    • Python (3+ years): Strong proficiency in writing clean, maintainable code.
    • Databases: Experience with MongoDB, Amazon S3, PostgreSQL.
    • Web Scraping: Familiarity with Selenium and other scraping frameworks.
    • Server-Client Architecture: Experience with Celery or similar task queues in Python.
    • Messaging Systems: Knowledge of Kafka, Kombu, or equivalent.
    • AWS: Hands‑on experience with ECS, EC2, and other core services.
    • Containerization: Proficient with Docker.
    • Operating Systems: Comfortable working in Linux environments.
    • Tools: Jira for agile task management.

    Soft Skills

    • Excellent English communication (verbal and written).
    • Highly organized, able to manage multiple tasks efficiently.
    • Strong attention to detail with a proactive problem-solving approach.
    • Self-motivated and driven to succeed in a fast-paced, distributed team.
    • 3–5 years of continuous back-end development experience in a team-based role (experience with web scraping is a plus)
    More
  • · 41 views · 19 applications · 9d

    Senior Python developer

    Countries of Europe or Ukraine · 5 years of experience · Upper-Intermediate
    ZFORT Group is looking for a highly skilled Senior Python developer to join the team. Required Skills & Qualifications: Experience: Over 5 years of hands-on experience in designing and developing scalable applications, encompassing both frontend and...

    ZFORT Group is looking for a highly skilled Senior Python developer to join the team.

    Required Skills & Qualifications:

    • Experience: Over 5 years of hands-on experience in designing and developing scalable applications, encompassing both frontend and backend technologies.
    • System Design: Proven expertise in crafting scalable system architectures and implementing effective integration strategies.
    • Python Proficiency: More than 5 years of in-depth experience with Python/Django/DRF, including building robust and efficient applications.
    • API & Integration Skills: Strong knowledge of RESTful API development, third-party integrations, and various communication protocols.
    • Version Control & CI/CD: Extensive experience with version control systems (e.g., Git) and the setup and management of CI/CD pipelines.
    • Problem-Solving: Exceptional analytical and problem-solving abilities, coupled with meticulous attention to detail.
    • Language Proficiency: Upper-Intermediate+ English level, with the capability to lead technical calls, discussions, and collaborate effectively with global teams.

    Nice to Have:

    • Containerization: Familiarity with containerization technologies such as Docker, Kubernetes, or similar tools for deployment and orchestration.
    • Cloud Platforms: Understanding of cloud ecosystems, including AWS, Azure, GCP, or other platforms, to support cloud-native development.

    We offer:

    • Maximum flexibility;
    • Professional trainings, conferences and certifications;
    • Corporate events and benefits;
    • Professional literature;
    • English courses;
    • Discount program.
    More
  • · 126 views · 15 applications · 9d

    Middle Backend Engineer to $2500

    Office Work · Ukraine (Lviv) · 2 years of experience · Intermediate
    At the moment, we are looking for a Middle Backend Engineer ($$2000-2500). Please note that this is a full-time on-site position in our Lviv office. Position Requirements · Bachelor’s degree in Computer Science or related field, or equivalent...

    At the moment, we are looking for a Middle Backend Engineer ($$2000-2500).
    Please note that this is a full-time on-site position in our Lviv office.


    Position Requirements

    ·   Bachelor’s degree in Computer Science or related field, or equivalent experience.

    ·   2-4 years of Python backend development experience with understanding of async programming.

    ·   Working knowledge of FastAPISQLAlchemy, and Pydantic.

    ·   Experience building and consuming RESTful APIs.

    ·   Basic understanding of gRPC and Protocol Buffers (beneficial).

    ·   Experience with task queues (e.g., Celery, RabbitMQ) or background job systems.

    ·   Good understanding of relational databases (PostgreSQL, MySQL) and Redis.

    ·   Familiarity with MongoDB (beneficial).

    ·   Experience with Docker and basic understanding of Kubernetes concepts.

    ·   Proficiency in writing unit tests with pytest.

    ·   Basic knowledge of logging and monitoring practices.

    ·   Strong version control skills with Git.

    ·   Familiarity with cloud services (AWS preferred) is a plus.

    ·   Good problem-solving and communication skills.

     

    Responsibilities

    ·   Develop and maintain backend features using Python and FastAPI.

    ·   Implement RESTful API endpoints based on technical specifications.

    ·   Write clean, maintainable code following established patterns.

    ·   Create unit tests for new functionality using pytest.

    ·   Fix bugs and resolve issues in existing codebase.

    ·   Participate in code reviews and apply feedback.

    ·   Work with PostgreSQL databases and Redis for caching.

    ·   Document implemented features and API endpoints.

    ·   Collaborate with team members on assigned tasks.

    ·   Follow established development workflows and coding standards.

     

    We offer

    • Above market rate salaries
    • Flexible working hours and remote/hybrid work options
    • 25 days off per year + official holidays off
    • Military reservist deferment
    • Support for private entrepreneur (FOP) management
    • English lessons compensation
    • Medical compensation
    • Professional Development Budget
    • Tech Equipment Allowance
    • Cozy office and free snacks
    • Team Building and Social Events

     

    If you’re passionate about creating, breaking boundaries, and shaping the future of digital entertainment — you’re one of us. Join our team of talented professionals where your expertise will be valued, your growth supported, and your contributions recognized. Don’t miss the opportunity to be part of an innovative company with a culture that fosters both personal and professional development.

    Send us your resume today and let’s build the future together!

    More
  • · 46 views · 4 applications · 9d

    Senior Python Developer

    Full Remote · Ukraine · 4.5 years of experience · Upper-Intermediate
    Description We have an exciting opportunity for an experienced and passionate Python developer to join our growing technology team, focusing on building technology products for some of the world’s leading media agencies. The successful candidate will work...

    Description

    We have an exciting opportunity for an experienced and passionate Python developer to join our growing technology team, focusing on building technology products for some of the world’s leading media agencies. The successful candidate will work alongside developers and other members of the scrum teams.

     

    About the division:

    Our client is a part of global data products and technology company. Where they are on a mission to transform marketing by building the fastest, most connected data platform that bridges marketing strategy to scaled activation.

    They work with various agencies and clients to transform the value of data by bringing together technology, data and analytics capabilities. They deliver it through their own AI-enabled media and data platform for the next era of advertising.

    They are endlessly curious. Team of thinkers, builders, creators and problem solvers are over 1,000 strong, across 20 markets around the world.

     

    Requirements

    • 4+ years of software development experience
    • Expertise in Python, with proven ability to write clean, efficient, and scalable code
    • Strong knowledge of Fast API, REST, GraphQL
    • Hands-on experience with Docker and Kubernetes
    • Proficiency with Google Cloud Platform
    • Upper-Intermediate English
    • Experience in designing and implementing APIs

     

    Job responsibilities

    • Work as a part of a development team
    • Develop services and APIs from scratch
    • Conduct thorough code reviews
    • Engage in meetings with the customer
    More
  • · 81 views · 3 applications · 9d

    Senior/Lead Python Engineer to $6500

    Full Remote · Countries of Europe or Ukraine · 10 years of experience · Intermediate
    Join a Leading U.S. Financial Services Powerhouse Our partner is a trusted name in financial services, with over 30 years of experience helping individuals across the U.S. and Canada navigate structured settlements, debt relief, and personal lending....

    🔹 Join a Leading U.S. Financial Services Powerhouse

     

    Our partner is a trusted name in financial services, with over 30 years of experience helping individuals across the U.S. and Canada navigate structured settlements, debt relief, and personal lending. Their mission? To make complex financial decisions easier, fairer, and more transparent for everyone.

     

    As a Senior Python Engineer partnering with StellarsTech, you’ll play a key role in building the core back-end and data systems behind a global-scale financial platformdirectly shaping the experience of millions of users worldwide.

     

        ✅ What You’ll Bring

    • 10+ years of professional software development experience, with a strong emphasis on Python.
    • Deep experience in the financial services industry — you know the pace, pressure, and precision it demands.
    • Expert-level Python skills, including its ecosystem: e.g., NumPy, Pandas, SciPy, Django/Flask, asyncio.
    • Mastery of data structures, algorithms, and object-oriented design principles.
    • Experience with both relational and/or NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB, Cassandra).
    • Skilled in real-time data processing and messaging systems like Kafka or RabbitMQ.
    • Comfortable working in cloud environments (e.g., AWS, Azure, GCP) and using containerization tools (Docker, Kubernetes).
    • Proficiency with Git, CI/CD pipelines, and automated testing.
    • Strong analytical mind, problem-solving skills, and the ability to think like a systems architect.
    • Driven, self-motivated, and comfortable making critical decisions with autonomy.
    • Confident communicator (English B2+), capable of explaining complex technical ideas to any audience.

       

      ✅Why You’ll Love This Role:

       

    • 💰 Competitive salary & benefits package.
    • 📈 Growth opportunities in a the US- leading financial institution.
    • 🌎 Remote-friendly, flexible work environment.
    More
  • · 94 views · 26 applications · 9d

    Software Engineer (Python)

    Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · Intermediate
    PIN-UP Global is an international holding specializing in the development and implementation of advanced technologies, B2B solutions and innovative products for the iGaming industry. We provide certification and licensing of our products, providing...

    PIN-UP Global is an international holding specializing in the development and implementation of advanced technologies, B2B solutions and innovative products for the iGaming industry. We provide certification and licensing of our products, providing customers and partners of the holding with high-quality and reliable solutions.

    We are looking for a Software Engineer (Python) to join our team!
     

    Requirements:
    - Solid knowledge of Python language;
    - Commercial experience with Django, DRF, FastAPI;
    - Experience with one of RDBMS (MySQL / PostgreSQL);
    - Experience with Docker;
    - Experience with protobufs;
    - Experience with RabbitMQ, NATs;
    - Interfaces: REST, gRPC;
    - Experience with microservices;
    - SOLID, DIY, KISS principles.

    Will be plus:
    - Kubernetes;
    - Argocd;
    - NoSQL databases;
    - Task managers (Celery, Temporal);
    - SDUI (Server-driven UI).

    Soft Skills:
    - Responsibility;
    - Sociability;
    - Proactivity;
    - Self-organization.

    Responsibilities:
    - Develop, support, and maintain projects in Python;
    - Solve technical challenges;
    - Participate in code reviews;
    - Improve your technical and soft skills.

     

    Our benefits to you:
    🍀An exciting and challenging job in a fast-growing holding, the opportunity to be part of a multicultural team of top professionals in Development, Architecture, Management, Operations, Marketing, Legal, Finance and more;
    🤝Great working atmosphere with passionate experts and leaders, sharing a friendly culture and a success-driven mindset is guaranteed;
    👨🏻‍💻Modern corporate equipment based on macOS or Windows and additional equipment are provided;
    🏖️Paid vacations, sick leave, personal events days, days off;
    💵Referral program — enjoy cooperation with your colleagues and get the bonus;
    📚Educational programs: regular internal training sessions, compensation for external education, attendance of specialized global conferences;
    🎯Rewards program for mentoring and coaching colleagues;
    🗣️Free internal English courses;
    🦄Multiple internal activities: online platform for employees with quests, gamification, presents and news, PIN-UP clubs for movie / book / pets lovers and more;
    🎳Other benefits could be added based on your location.

    More
  • · 53 views · 12 applications · 9d

    Senior FullStack Developer (Python/React)

    Full Remote · Portugal · 5 years of experience · Upper-Intermediate
    Over 20 years of market experience, Intellias brings together technologists, creators and innovators in Europe, North and Latin America, and the Middle East. Join our international team and take the mission to solve the advanced tech challenges of...

    Over 20 years of market experience, Intellias brings together technologists, creators and innovators in Europe, North and Latin America, and the Middle East. Join our international team and take the mission to solve the advanced tech challenges of tomorrow!

     

    Project Overview:

     Our client is a fast-growing startup that is on a mission to change the deskless work experience. They created a management platform that allows to easily manage all operations, from scheduling to payroll. With over 3.8B deskless workers across the globe, the challenges and potential are endless. Product includes various features: scheduling and time tracking, task management, communication management, chat, knowledge base, help desk, HR & people management, recognition & rewards, documentation, training etc.

     

    We are looking for an experienced Senior Product Fullstack Developer, to further develop the management platform. You will build a product that customers love and use on a daily basis, a product that is fun to use, fast, reliable and scalable. You will tackle a wide array of problems from developing a UI that is responsive to the user and fun to choosing the right backend technologies to solve specific product use cases at scale.

     

    Requirements:

    • 5+ years of experience developing scalable applications using both frontend and backend technologies.
    • 5+ years of experience with Python.
    • 3+ years of experience with React, including State Management libraries like MobX, redux.
    • Extensive hands-on experience with MongoDB and MySQL at an expert level.
    • Deep expertise in message queues, especially RabbitMQ, for building scalable, message-driven systems.
    • Experience both with AWS and Azure
    • Ability to understand the pros and cons of different architecture decisions and choose the best option.
    • Experience scaling services to millions of users.
    • Understands the complexity of web technology, constraints, UI/UX.
    • Startup mindset and a proactive, ownership-driven approach, experience in product companies will be a great advantage.

     

    Responsibilities:

    • Lead the design, development, and maintenance of complex Python applications. 
    • Collaborate with product management and other stakeholders to define technical requirements and deliverables. 
    • Write clean, efficient, and self-documented code. 
    • Implement automation tests. 
    • Participate in code reviews to ensure code quality and maintainability. 
    • Monitor application performance and provide optimisation recommendations. 
    • Stay up to date with the latest technologies and industry trends. 
    • Drive the continuous technological improvement process. 
    More
  • · 30 views · 3 applications · 9d

    Senior Python Developer (with Java exp.)

    Full Remote · Ukraine · 5 years of experience · Upper-Intermediate
    Project Description: The company is looking for an experienced Python Developer (Mid/Senior level) with some JavaScript/TypeScript experience. The role involves developing and maintaining financial software solutions, integrating external systems, and...

    Project Description:

    The company is looking for an experienced Python Developer (Mid/Senior level) with some JavaScript/TypeScript experience. The role involves developing and maintaining financial software solutions, integrating external systems, and ensuring seamless data flow. The ideal candidate should be proficient in Python, API integration, Docker, Unix scripting, and AWS services. Experience with Advent Geneva or similar financial systems is a plus.

     

    Responsibilities:

    • Collaborate with cross-functional teams to design, develop, and maintain robust software solutions using Python in the finance domain.
    • Implement integration with external systems, such as APIs from financial data providers, trading platforms, or third-party services.
    • Develop and optimize backend services in Python, ensuring high performance and reliability.
    • Implement unit tests and automated testing to ensure code quality and maintainability.
    • Provide Level 2 technical support, troubleshooting complex issues escalated from the first line of support.
    • Work with Docker containers for application deployment and system management.
    • Utilize Unix shell scripting for automation, monitoring, and administrative tasks.
    • Employ AWS services to build scalable, secure and reliable cloud-based solutions.
    • Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
    • Stay up-to-date with emerging technologies and best practices in software development.

     

    Mandatory Skills Description:

    • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.
    • Minimum of 5 years of professional experience in Python 3 development, using frameworks such Django, Flask or FastAPI.
    • Experience integrating external systems via RESTful APIs, WebSockets, or web services.
    • Some experience with Java for backend processes.
    • Hands-on experience with Docker containers for deployment and management.
    • Familiarity with Unix shell scripting for automation and administrative tasks.
    • Experience with AWS services for cloud-based solutions (e.g., EC2, Cloudwatch).
    • Prior experience in Level 2 support, investigating and resolving technical issues.
    • Strong problem-solving skills and the ability to work in a fast-paced, dynamic environment.
    • Excellent communication skills and ability to collaborate with diverse teams.

     

    Nice-to-Have Skills Description:

    • Familiarity with financial concepts, instruments, and markets (e.g., stocks, options, derivatives) is a plus.
    • Experience with Advent Geneva or similar applications would be an advantage.

    • Understanding of distributed/cloud computing technologies and emerging computing trends
    • Self-starter and critical thinker, takes ownership of own projects and makes improvement suggestions for the entire infrastructure
    • Strong written and oral communications skills.

     

    Languages:

    English: B2 Upper Intermediate

    More
  • · 68 views · 22 applications · 9d

    Python/AWS Backend Engineer in Startup

    Full Remote · Spain, Moldova, Poland, Portugal, Romania · 5 years of experience · Upper-Intermediate
    Software Engineer - Remote Position Enso Connect is a guest experience platform for vacation rentals and boutique hotels that seamlessly plugs into property management systems to personalize and monetize interactions throughout the entire guest journey....

    Software Engineer - Remote Position
     

    Enso Connect is a guest experience platform for vacation rentals and boutique hotels that seamlessly plugs into property management systems to personalize and monetize interactions throughout the entire guest journey. From AI-driven messaging and contactless check-in to upsells and verification, we are the "Zapier of hospitality" - connecting all the tools you already love while increasing profit per guest.
     

    We are a well-funded startup with strong product-market fit and excellent sales momentum. We are expanding rapidly and need to scale our engineering team. Our current tech team is around 12 people. We operate as a true meritocracy where the best ideas win regardless of seniority. We have an energetic culture that moves fast. Every engineer has a voice in technical and product decisions.
     

    You will be joining our engineering team to help build this mission-critical system that processes thousands of bookings daily for hospitality businesses worldwide. This is a full-time remote position (38-40 hrs/week) that requires high autonomy and self-direction, with significant ownership over your work and direct connection to business impact and clients. We require overlap of at least 3 hours with EST business hours (9 AM - 5 PM EST). On rare occasions, system outages may require attention outside of regular business hours.
     

     

    Key Responsibilities

     

    • Build and maintain scalable serverless backend services using Python and AWS
    • Develop integrations with third-party APIs (PMS systems, payment processors, communication channels)
    • Implement robust data processing pipelines and automation workflows
    • Design and optimize database schemas and search indices
    • Write comprehensive tests and maintain high code quality standards
    • Collaborate on architecture decisions for a high-throughput, event-driven system
    • Debug complex distributed system issues and optimize performance
       

       

    Technology Stack

     

    Our stack is built around Python 3.9 and AWS serverless services including Lambda, DynamoDB, API Gateway, SQS/SNS, and OpenSearch, with Serverless Framework handling our Infrastructure as Code.

    We use Pydantic for data validation, Pinject for dependency injection, pytest for comprehensive testing, and maintain code quality with mypy, black, and pylint through pre-commit hooks.
     

    Key integrations include PMS platforms (Airbnb, Guesty, Hostaway), payment and communication services (Stripe, Twilio, WhatsApp), with DataDog monitoring and LaunchDarkly feature flags for observability.
     

     

    Who We Are Looking For
     

    Required Skills

    • Python expertise (3+ years) with strong understanding of OOP principles and modern Python features
    • AWS experience, especially serverless technologies (Lambda, DynamoDB, API Gateway)
    • API development and third-party integration experience
    • Database design and optimization skills
    • Testing mindset with experience writing comprehensive test suites
    • Distributed systems understanding and debugging skills
       

    Preferred Experience

    • Serverless architecture and Infrastructure as Code
    • Event-driven systems and message queues
    • Monitoring and observability tools
    • Frontend experience with React and Redux
    • AI productivity tools - we welcome and encourage their use
    • Hospitality or SaaS industry experience
       

    Benefits & Perks

    • Unlimited Vacation: As long as key deliverables are met, you have unlimited time off
    • Employee Stock Options: Option for ESOP participation as part of compensation plan
    • Remote-First Culture: Fully remote with flexible hours (within EST overlap requirements)
    • Direct Impact: Your work directly affects business outcomes and client success
    • Growth Opportunities: Rapid company growth means expanded responsibilities and career advancement

       

    We are looking for a mid-to-senior level engineer (3-7 years) with production system and API integration experience. You should be comfortable working independently and taking full ownership of features from start to finish. Strong communication skills are essential for remote collaboration. You should write clean, well-tested code and enjoy solving complex problems in distributed systems.

    More
  • · 404 views · 63 applications · 9d

    Intern Python Developer

    Countries of Europe or Ukraine · Upper-Intermediate
    We are looking for an enthusiastic and proactive Intern Python Developer to join our dynamic team! This is a fantastic opportunity to start your career in software development and gain hands-on experience working with modern technologies in a...

    We are looking for an enthusiastic and proactive Intern Python Developer to join our dynamic team!

     

    This is a fantastic opportunity to start your career in software development and gain hands-on experience working with modern technologies in a collaborative and supportive environment. If you complete the internship successfully, you will have the chance to continue your journey with our team for at least 1 year.

     

    For this internship, you need to have:

    — Good knowledge of Python programming language;
    — Understanding of basic software development concepts such as data structures, algorithms, object-oriented programming, and async programming;
    — Familiarity with version control systems, preferably Git;
    — Knowledge of FastAPI/Django;
    — Familiarity with SQL and NoSQL Databases;
    — Upper-Intermediate English level.

     

    Would Be a Plus:

    — Familiarity with ML, LLM, and RAG;
    — Passionate about AI;
    — Some experience in pet projects.

     

    Our selection process includes:

    — HR interview;
    — Tech interview;
    — Final interview with the founders of the company.

     

    We offer:

    — Internship schedule: Monday to Friday, 10.00–19.00
    — Office-based / remote work;
    — No time trackers or other bureaucratic measures;
    — Practical experience on internal projects;
    — Networking with experienced professionals willing to share their knowledge and experience;
    — Opportunity to obtain a contract with HYS Enterprise as a Junior specialist.
    — Gifts for birthdays and professional holidays;
    — Interaction with experienced professionals willing to share their knowledge;
    — Participation in internal and external events.

     

    Recruitment stages: HR interview, Tech interview, Final interview, Offer.

     

    More
Log In or Sign Up to see all posted jobs