Jobs

214
  • · 83 views · 5 applications · 23d

    Senior Python Developer

    Ukraine · 5 years of experience · C1 - Advanced
    Quintagroup is looking for Senior Python Developerr to join team of FinTech UK based product. Technology stack: Python 3.11, Django 4.2, Postgres, AWS (EventBridge, Lambda, ECS, RDS, DynamoDB etc.), Docker, Pandas, Polars, Terraform ...

    Quintagroup is looking for Senior Python Developerr to join team of FinTech UK based product. Technology stack: Python 3.11, Django 4.2, Postgres, AWS (EventBridge, Lambda, ECS, RDS, DynamoDB etc.), Docker, Pandas, Polars, Terraform

     

    RESPONSIBILITIES:

    • development with Python, AWS
    • participation in planning and execution stages
    • communicate with international (UK/UA/US) development team and CTO 

     

    REQUIREMENTS

    • 5+ years of experience with Python
    • Experience with AWS and Python frameworks
    • Able to work in a team-oriented, collaborative environment
    • Ability to share knowledge

     

    Customer methodologies and tools

    • Scrum (2 week sprints)

     

    Senior Python Developer - Project tech stack:

    • Python
    • AWS

     

    WE OFFER:

     

    • long term projects
    • A company with a specialization in Python development for the last 22 years
    • Health insurance
    • different work models (remote, office, or hybrid remote/office options)
    • Projects in AWS, Azure, GCP
    • Different domains of projects: FinTech, EdTech, GovTech, IoT, e-commerce, marketplaces, e-auctions, e-learning, public procurement, interesting tasks, possibilities for career and professional growth
    • Friendly atmosphere and good working conditions
    • regular team-buildings and corporate parties
    • Online English classes
    • Flexible working hours
    • Experience with new technologies
    More
  • · 179 views · 79 applications · 15d

    Python AI Engineer

    Full Remote · Worldwide · 5 years of experience · B2 - Upper Intermediate
    Requirements and tasks: - Sound knowledge of Python object-oriented programming - Experience with Chat / Voice AI agents - Experience with AI, LLM - Knowledge of system management or grid planning We offer: • Attractive financial package •...

    Requirements and tasks: 

    - Sound knowledge of Python object-oriented programming 

    - Experience with Chat / Voice AI agents

    - Experience with AI, LLM 

    - Knowledge of system management or grid planning

     

    We offer:

    • Attractive financial package

    • Challenging projects

    • Professional & career growth

    • Great atmosphere in a friendly small team

    More
  • · 392 views · 79 applications · 2d

    Python (Django) Developer

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · B2 - Upper Intermediate
    Let’s start with what PLANEKS offers: 0. Fast and comfortable hiring process. 1. 100% remote work opportunity and flexitime - choose working hours between 8:00-20:00. 2. Manage your compensation $$$$ budget - Travel tickets, Work equipment, Health...

    Let’s start with what PLANEKS offers:

    0. Fast and comfortable hiring process.

    1. 100% remote work opportunity and flexitime - choose working hours between 8:00-20:00.

    2. Manage your compensation $$$$ budget - Travel tickets, Work equipment, Health insurance, Software, Sport, Training.

    3. Salary paid in USD + tax compensation. Revision every 12 months. We want everyone to be confident in what tomorrow brings.

    4. Everything to provide a good rest. YES: Paid vacation, national holidays, sick leaves(and support in case of serious diseases). NO: overtime, work on weekends.

    5. Regular feedback, mentorship, code review. Friendly and professional team that supports you. Well, we're proud of how we handle that. So you can always count on us.

    6. Speaking clubs with a native speaker to constantly maintain your English level.

    7. No bureaucracy - transparent processes and flat management. Working remotely means keeping things as simple as possible to work efficiently.

     

    We propose something more significant than a job. PLANEKS means developing a new lifestyle for our colleagues and clients. So take your part in it!

     

    This position supposes that you have the following knowledge and competencies:

    1. Software development experience (at least 3 years) with:

    • Python and Django.
    • Other Python frameworks (e.g., Flask).
    • PostgreSQL, MySQL.
    • Celery, Redis, ElasticSearch.
    • Cloud providers, DevOps, CI/CD.
    • Unit, integration, E2E tests.

    2. Knowledge of REST and experience working with REST APIs.

    3. Experience with JS, HTML, CSS (Usually 0-20% of activity).

    4. Communication skills in English (good writing and speaking).

     

    You will deal and be responsible for:

    1. Develop, support, and maintain projects in Python - usually, we create products from scratch but also have existing projects where the dev team should be extended. And also, we do not work with legacy codebases.
    2. Solve technical challenges - all our projects are different, and you’ll never be bored with the same tasks every day, so your acquisitive mind will have great challenges regularly.
    3. Take care of quality (code, test, business features, documentation) - everyone enjoys working with clean, readable code, so it is important to keep it such.
    4. Participate in code reviews - usually, it is cross-reviews in the team or reviews by a senior person.
    5. Communicate with internal and external teams - we’re in touch with great minds - inventive clients, and supportive colleagues!
    6. Improve your technical and soft skills - just a normal evolution :)
    More
  • · 19 views · 8 applications · 7d

    Python + Node Developer

    Full Remote · EU · 7 years of experience · C1 - Advanced
    Requirements: - At least 7 years of experience in Python - Experience in Node - Excellent communication skills We offer: • Attractive financial package • Challenging projects • Professional & career growth • Great atmosphere in a friendly small team ...

    Requirements: 

    - At least 7 years of experience in Python

    - Experience in Node

    - Excellent communication skills

     

    We offer:

    • Attractive financial package

    • Challenging projects

    • Professional & career growth

    • Great atmosphere in a friendly small team

    More
  • · 204 views · 81 applications · 20d

    Middle Python Developer

    Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · B1 - Intermediate
    We are seeking a Python Engineer to join our team. In this role, you will maintain existing solutions, enhance our product with innovative functionalities, and integrate AI technologies into our offerings. Requirements: • 3+ years experience with...

    We are seeking a Python Engineer to join our team. In this role, you will maintain existing solutions, enhance our product with innovative functionalities, and integrate AI technologies into our offerings. 

     

    Requirements: 

    • 3+ years experience with Python programming; 

    • Knowledge of performance optimization, especially with RDBMS 

    • Experience with writing complex queries, optimizing query performance, and managing transactions effectively; 

    • Experience with technologies such as: asyncio, multiprocessing, client-server architecture, and microservices 

    • Problem-solving altitude; 

    • Ability to write a clean code; 

    • An intermediate level of English or above; 

     

    Technologies: 

    • python 3.11+; 

    • asyncio, aiohttp; 

    • MySQL, SQLite; 

    • SQLAlchemy, Peewee; 

    • pytest; 

    • git; 

    • docker; 

     

    Nice to have: 

    • Experience in developing AI solutions, especially with LLMs. 

    • Basic knowledge of HTML, CSS, JavaScript; 

    • Experience in Opensearch / Elasticsearch;

    • Understanding CI / CD principles; 

    • Working with Agile methodology; 

    • Linux administration or DevOps experience; 

    • Working with: bash, docker, jenkins; 

    • Desire to work with NLP; 

    • Familiarity with spacy.io, NLP, gunicorn; 

     

    We offer:

    - Medical Insurance;

    - Sports expenses compensation;

    - English courses;

    - Fully remote;

    - 20 vacation working days, 10 sick leaves;

    More
  • · 61 views · 5 applications · 9d

    Python Backend Developer - Storage BU

    Full Remote · Ukraine · Product · 6 years of experience · B2 - Upper Intermediate
    We are constantly growing and now looking for Python Backend Developers to join our Infrastructure and Storage Clusters Monitoring and Control Systems teams! You will be part of our mixed development team, collaborating with a top storage company based...

    We are constantly growing and now looking for Python Backend Developers to join our Infrastructure and Storage Clusters Monitoring and Control Systems teams!  You will be part of our mixed development team, collaborating with a top storage company based in Tel Aviv with investors such as Dell Capital and NVIDIA.

     

    Requirements:

    • Proven experience in server-side Python programming, featuring: multi-threading, multi-processing, communication protocols, databases.
    • Proficient in Linux and Cloud environment.
    • Experience with Django/FastAPI is an advantage.
    • Experience with AI-powered, cloud-based SaaS solutions is an advantage.
    • Background development of management systems or another kind of enterprise or cloud-based high-scale systems.
    • English, sufficient for interviews and participation in meetings (B2)

     

    We offer:

    • Remote work, mixed international team, cutting-edge technologies, and flexible working hours.
    • The project that you are not ashamed to write about in your resume.
    • High salaries and bonuses.
    • A friendly team with experienced mentors instead of bosses.
    More
  • · 242 views · 76 applications · 8d

    Python Developer - SaaS Platform - Startup

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · B2 - Upper Intermediate
    I'm currently seeking a skilled Python developer to join our dynamic team. This is an exciting opportunity to be part of a vibrant startup. As a Python developer, you will be responsible for coding, designing, deploying, and debugging development...

    I'm currently seeking a skilled Python developer to join our dynamic team. This is an exciting opportunity to be part of a vibrant startup.

     

    As a Python developer, you will be responsible for coding, designing, deploying, and debugging development projects, focusing on working with cloud providers' data sources, and more.

     

    Experience with AWS Lambda functions or Azure\GCP Functions, SQS or Azure Service Bus, and related cloud services, as well as proficiency in working with AWS SDKs like boto3 or the equivalent Azure\GCP SDKs, will be an advantage for this role.

     

    Note - this role is not a backend position nor a full-stack.

     

    Requirements:

     

    - Minimum of 3 years of experience in Python development.

    - Experience dealing with cloud providers and integrating data sources - an advantage.

    - The position requires previous experience in a development team with structured development processes.

    - Proficiency in AI development tools (e.g., ChatGPT, Cursor, etc) is mandatory

     

    Additional Qualifications:

    A TEAM MEMBER!

    Possess a startup state of mind, embracing rapid changes and flexibility.

     

    We invite you to apply if you are passionate about cyber security and thrive in a fast-paced startup environment.

     

    Join us!

     

    *The interviews will be conducted exclusively in English*

    More
  • · 123 views · 11 applications · 17d

    Senior Python Developer to $3000

    Part-time · Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · B1 - Intermediate
    AI Product Company seeking a Python Backend Developer to Join Our Team (Part-Time) We are looking for an experienced backend developer to enhance our AI-powered voice processing system. Our infrastructure processes real-time audio streams and integrates...

    AI Product Company seeking a Python Backend Developer to Join Our Team (Part-Time)
     

    We are looking for an experienced backend developer to enhance our AI-powered voice processing system. Our infrastructure processes real-time audio streams and integrates advanced speech recognition models for high-accuracy transcription and analysis.
     

    Responsibilities:

    1. Implementing and integrating new speech processing models into our existing pipeline.
    2. Developing a system for real-time audio streaming to multiple speech-to-text services via WebSockets or gRPC.
    3. Ensuring parallel redundancy by streaming to multiple models for improved accuracy and reliability.
    4. Optimizing performance and ensuring high system stability.
    5. Working with audio streams (handling encoding, headers, and real-time data processing).
    6. Deploying and maintaining the system on Linux servers with proper logging and monitoring.
       

    Required Skills:

    • Proficiency in Python
    • Experience with VoIP and real-time audio processing.
    • Deep understanding of WebSockets (non-blocking asynchronous WebSockets and TCP sockets).
    • Flask/FastAPI for API deployment and optimization.
    • Experience with gRPC and handling streaming protocols.
    • Familiarity with modern speech-to-text APIs and real-time transcription.
    • Linux/bash scripting for deployment and automation.
    • Multithreading/Multiprocessing experience to ensure efficient parallel processing.
    • Intermediate or higher English proficiency (written).
       

    Preferred Skills (Huge Bonus):

    • Experience in high-load systems (100+ requests per second).
    • Experience in optimizing real-time speech processing applications.
    • Experience in deploying/fine-tuning machine learning models.
    • Knowledge of containerization (Docker).
       

    Soft Skills:

    • Discipline
    • Responsibility
    • Time-management
    • Intermidiate English (writing/reading docs)
    • Spoken Ukrainian / Russian 
       

    What We Offer:

    • Competitive compensation based on interview assessment and project scope.
    • Opportunities for career growth and learning in cutting-edge AI technologies.
    • Innovation-driven work environment, where your input and suggestions are valued.
    • Additional training and courses for full-time employees to enhance skills and expertise.
       

    If you're an experienced backend developer passionate about real-time speech processing and AI-powered solutions, we'd love to hear from you!

    More
  • · 58 views · 13 applications · 17d

    Python Developer for AI voice technology that service restaurants

    Full Remote · Worldwide · Product · 6 years of experience · B2 - Upper Intermediate
    We are developing an innovative, conversational voice-based AI tailored for the restaurant industry. Our AI-powered solution is designed to enhance customer interactions, increase efficiency, and improve overall service quality. Our first major deployment...

    We are developing an innovative, conversational voice-based AI tailored for the restaurant industry. Our AI-powered solution is designed to enhance customer interactions, increase efficiency, and improve overall service quality. Our first major deployment focuses on automating order-taking in Quick Service Restaurants (QSRs), reducing employee workload while driving higher sales and a seamless customer experience.
     

    What You’ll Bring:

    • 6+ years of experience in Python
    • Strong background in software design and backend development
    • Hands-on experience deploying multiple production projects
    • Expertise in Docker, Kubernetes, Microservices, CI/CD, and cloud environments (AWS, GCP, Azure)
    • BSc in Computer Science or equivalent industry experience
    • Key qualities: Leadership skills, High performer, team player, fast learner, strong ownership mentality, and great communication skills
       

    Bonus Qualifications:

    • Architect-level experience with deep system design knowledge
    • Familiarity with gRPC, Async IO, WebRTC
    • Experience with Ansible
       

    About the Role:

    Our backend is fully developed in Python, running in a cloud-based Kubernetes environment. Unlike traditional backend systems that primarily interact with a UI, this system is responsible for processing real-time audio streams and executing complex AI-driven algorithms.

    The role involves:

    • Designing and implementing key backend components, focusing on distributed architecture, concurrency, and high-performance scaling
    • Optimizing real-time data processing for AI-driven applications
    • Ensuring backend reliability, scalability, and efficiency in a production environment
       

    We are committed to building an exceptional team that values diversity, innovation, and excellence.

     

    If you’re passionate about AI, real-time systems, and backend development at scale, we’d love to hear from you!

    More
  • · 55 views · 9 applications · 8d

    Backend Team Lead (Python)

    Full Remote · EU · Product · 7 years of experience · B2 - Upper Intermediate
    The fast-growing product company is looking for experienced Backend Developer. You will work on the innovative product for collecting, visualizing, analyzing and making sense of data from drilling rigs to help oilfield companies optimize their operations...

    The fast-growing product company is looking for experienced Backend Developer. You will work on the innovative product for collecting, visualizing, analyzing and making sense of data from drilling rigs to help oilfield companies optimize their operations and ensure safety.

    Technology Stack

    Python 3.9, Asyncio, Pytest, AWS(Lambda, SQS, S3), MongoDB, Redis, Kafka, Docker & k8s (Go, TS, Java, Ruby, Node used in other teams).

     

    Responsibilities and Duties:

    • Design and Develop: Architect and deliver efficient, well-documented, and highly readable code that sets the standard for quality.
    • Continuous Learning: Dive into new technologies and product disciplines, driving innovation within your team.
    • Project Leadership: Define development plans based on project requirements and ensure timely delivery while maintaining flexibility for changes.
    • System Stability: Oversee the stability of your projects and monitor overall system health, ensuring smooth operation post-release.
    • Collaborative Code Reviews: Lead code reviews with peers, fostering a culture of continuous improvement and best coding practices.

     

    Qualifications and Skills:

    • Experienced Developer: Minimum of 7 years of hands-on experience with Python, working on large-scale projects that challenge your problem-solving skills.
    • Database Knowledge: Familiarity with NoSQL databases and the ability to design data models that perform well.
    • Effective Communicator: Comfortable presenting ideas and technical details clearly to internal teams.
    • People Management Skills: Experience in mentoring or leading small teams is a bonus, as the role offers opportunities to grow into a Backend Lead position.

     

    What We Offer:

    • Innovative Product Company: Be part of a company with a long-term vision that values sustainable growth.
    • High-Performing Team: Join a talented team that supports your professional growth and values your expertise.
    • Career Growth: Opportunity to step up as a Backend Lead, leading projects and mentoring other team members.
    • Impactful Work: Take ownership of projects that directly affect our users, product, and business strategy.
    • Comprehensive Benefits: Enjoy medical insurance, sport compensation, and other perks that support your well-being.
    • Flexible Work Arrangement: B2B contract with a US-based company, allowing for a remote-first setup that fits your lifestyle.
    More
  • · 117 views · 37 applications · 9d

    Python Backend Developer (Strong middle)

    Countries of Europe or Ukraine · Product · 3 years of experience · B2 - Upper Intermediate
    About Pro-Bit Programska Oprema D.O.O. With the slogan "SOLUTIONS THAT GROW WITH YOU", we tell our partners that we want to support them in business development and build a long-term business relationship. Pro-bit offers complete business management...

    About Pro-Bit Programska Oprema D.O.O.

     

    With the slogan "SOLUTIONS THAT GROW WITH YOU", we tell our partners that we want to support them in business development and build a long-term business relationship. Pro-bit offers complete business management solutions, which you can always upgrade based on your needs. Our software solutions are suitable for companies of all sizes.

     

    We pay a lot of attention to technical support and development, which is why the number of employed experts constantly increasing. Pro-bit operates in the Adriatic region and offers properly translated and legally customized software in three markets. In addition we also provide support to our customers from this region through our partners network.

     

    Newer solutions are based on web technologies that allow greater software flexibility and also provide better data security. You can choose from cloud solutions or local installation on your own IT infrastructure. Our software solutions are growing with you.

     

    Position Overview

     

      We are seeking an experienced Python Backend Developer to join our development team. The successful candidate will work on designing and implementing scalable applications with complex database architectures. This role requires strong expertise in Python frameworks and database design.

     

    Key Responsibilities

     

    • Design and implement scalable backend applications and database architectures
    • Create RESTful APIs following modern Python best practices
    • Write clean, efficient, and well-documented code following PEP 8 standards
    • Develop comprehensive test suites for both unit and integration testing
    • Build and maintain CI/CD pipelines for automated deployment
    • Work with containerization technologies such as Docker
    • Maintain and improve existing source code
    • Collaborate with frontend developers to integrate backend services
    • Participate in code reviews and contribute to continuous improvement
    • Troubleshoot and resolve complex technical issues

     

    Requirements

     

    • 3+ years of professional experience in Python backend development
    • Strong expertise in at least one Python web framework (FastAPI, Django, or Flask)
    • Solid understanding of database design and ORM technologies
    • Experience with both SQL and NoSQL databases
    • Proficiency in designing and building RESTful APIs
    • Knowledge of software testing methodologies (unit and integration testing)
    • Experience with Docker and containerization technologies
    • Experience with CI/CD tools and deployment workflows
    • Understanding of Unix systems and deployment tools
    • Experience with version control systems (Git)
    • Good understanding of security best practices
    • Excellent problem-solving skills and attention to detail

     

    Preferred Qualifications

     

    • Experience with FastAPI
    • Knowledge of PostgreSQL, MongoDB and database migration tools
    • Experience with multi-tenant architecture design
    • Experience with payment systems like Stripe
    • Understanding of event-based architectures
    • Experience with the Service Repository pattern
    • Knowledge of logging systems and audit trails
    • Familiarity with type checking and linting tools in Python

     

    Assessment Process

     

    Candidates will be evaluated through:

    1. An introductory short meeting to get to know the candidate
    2. A technical task focused on implementing a multi-tenant architecture
    3. A technical interview discussing your solution and approach to the task
    More
  • · 385 views · 26 applications · 2d

    Team Lead Python/Django

    Countries of Europe or Ukraine · 5 years of experience · B2 - Upper Intermediate
    We are seeking a highly skilled and experienced Team Lead Python/Django to join our dynamic team. As a Team Lead, you will be an expert and a leader, playing a crucial role in guiding the development team, making technical decisions, and ensuring the...

    We are seeking a highly skilled and experienced Team Lead Python/Django to join our dynamic team.

     

    As a Team Lead, you will be an expert and a leader, playing a crucial role in guiding the development team, making technical decisions, and ensuring the successful delivery of high-quality software products.

     

    Skills Requirements:

    • 5+ years of experience with Python 3.4+;

    • 4+ years of experience with Django/DRF and RESTful APIs;

    • Experience working with relational and NoSQL databases (PostgreSQL, MongoDB, etc.);

    • Familiarity with Elasticsearch;

    • Knowledge of cloud solutions: AWS, GCP, Azure;

    • Experience in multithreading/multiprocessing approaches;

    • Proven experience in supporting and developing existing high-load projects;

    • Proficiency with Docker, Kubernetes, and CI/CD pipelines;

    • Previous experience in a Team Lead role;

    • English proficiency — Upper-intermediate.

    Key responsibilities:
    • Lead and manage the Backend department and development process, providing support to team members.
    • Develop and contribute to Backend Architecture.
    • Participate in pre-sale activities
    • Participate in decision-making processes related to design architecture, solution development, architectural, and code reviews.
    • Write clean, well-structured, and maintainable code while maintaining high coding standards within the team.
    • Develop high-load solutions and conduct R&D work with new technology.

    Optional skills (as a plus):

    • Experience with Celery;

    • Experience with payment systems integrations.

     

    We offer:

    • Great networking opportunities with international clients, involving challenging tasks;

    • Involvement in building interesting projects from scratch using new technologies;

    • Personal and professional development opportunities

    • Competitive salary fixed in USD;

    • Paid vacation and sick leaves;

    • Flexible work schedule;

    • Friendly working environment with minimal hierarchy;

    • Comfortable, spacious, and well-equipped office in the city center;

    • Team-building activities, corporate events.

    More
  • · 41 views · 13 applications · 22d

    Python ML Engineer

    Worldwide · 5 years of experience · B2 - Upper Intermediate
    We are looking for an experienced Python Developer with deep learning frameworks, particularly TensorFlow. It’s preferred that the candidate is available to work as closely as possible to Eastern Standard Time hours. Key Requirements: 5+ years of...

    We are looking for an experienced Python Developer with deep learning frameworks, particularly TensorFlow. It’s preferred that the candidate is available to work as closely as possible to Eastern Standard Time hours.
     

    Key Requirements:

    • 5+ years of experience with Python in a production environment
    • Hands-on experience with TensorFlow or PyTorch
    • Solid understanding of data structures, algorithms, and multithreading
    • Experience working with 2D->3D conversions, Blender, and performing calculations on OBJ models
    • Good knowledge of relational databases, vector databases, and SQL queries
    • Experience building Python web services in the cloud, working with REST API, or similar technologies
    • Ability to integrate ML models into data pipelines
    • Upper-Intermediate English or higher (spoken and written)
       

    Nice to Have:

    • Understanding of C++ and its use in performance-critical tasks
       

    We offer:

    • Maximum flexibility
    • Professional trainings, conferences and certifications
    • Corporate events and benefits
    • Professional literature
    • English courses.
    More
  • · 177 views · 37 applications · 8d

    Senior Backend Engineer

    Full Remote · Worldwide · Product · 5 years of experience · B2 - Upper Intermediate
    We're looking for a Senior Back-End Engineer to join our Ukrainian R&D team and help us build a cutting-edge all-in-one solution that will change the game for businesses everywhere. If you're passionate about solving user problems, constantly learning and...

    We're looking for a Senior Back-End Engineer to join our Ukrainian R&D team and help us build a cutting-edge all-in-one solution that will change the game for businesses everywhere. If you're passionate about solving user problems, constantly learning and implementing new technologies, and working in a supportive team environment, we want to hear from you! ✨

     

    Work type: full-time (hybrid or full remote)

    Location: Kyiv, Ukraine, or Europe

     

    ✍️ Responsibilities:

    • Develop and maintain software solutions using Python and related frameworks, libraries, and technologies;
    • Conduct regular code reviews for team members and provide constructive feedback;
    • Plan and design scalable software architectures and technical solutions;
    • Identify and suggest areas for improvement, optimization, and future development with supporting evidence;
    • Analyze business requirements and provide accurate effort estimates for implementation;
    • Research, learn, and apply emerging technologies and industry best practices;
    • Write comprehensive unit tests and perform debugging to ensure software quality;
    • Create and maintain technical documentation and specifications;
    • Collaborate with cross-functional teams including product managers and designers;

     

    ⚙️ Requirements:

    • 5+ years of professional Python development experience
    • Strong understanding of asynchronous programming (async/await, asyncio, concurrent programming)
    • Experience with Django/DRF or other modern web frameworks (Flask, FastAPI)
    • Experience with external API integration, preferably marketing APIs (Google Ads, Facebook Marketing API, or similar platforms)
    • Experience with containerization and orchestration (Docker, Kubernetes)
    • Experience with cloud platforms (AWS or GCP preferred)
    • Data science and machine learning expertise would be a plus
    • Product-focused mindset and ability to work effectively in agile team environments with minimal supervision
    • Upper-Intermediate English level or higher (written and verbal communication)
    • Self-motivated and proactive with strong problem-solving initiative

     

     

    🤝 We Offer:

    • 24 vacation days per year;
    • 10 days of sick leaves;
    • after a trial period - medical insurance / gym;
    • coverage of English courses;
    • opportunities for professional growth within the company, corporate events, and team-building activities.


    Please keep in mind that this position may involve international travel, so having the ability to go abroad is important.

     

    🗣 Interview process:

    - screening by HR (30-45 mins)
    - technical interview (1.5h)

    - interview with CEO / VP of Engineering (40 mins)

     

    If you are ready to embark on this exciting journey with us, we will be happy to welcome you on board! 

     

    About Madgicx 🇺🇦

    Madgicx is a fast-growing SaaS MarTech company in the online marketing space! We offer the world's first all-in-one solution to better track, analyze, build, automate, and optimize ads across Facebook, Instagram & Google. We improve the quality of life for marketers by saving time and making their advertising budgets more profitable. Over the past few years, Madgicx grew from 0 to a 100 million dollar company, and today, we are proud to serve international brands of all sizes and some of the biggest agencies in the world. Now it’s time to drive the transition from a Start-up to a Scale-up. Join us and take your part in building a world-class product in the rapidly growing Advertising Technology space!

    More
  • · 44 views · 7 applications · 8d

    Software Engineer (Python/DevOps)

    Full Remote · EU · Product · 4 years of experience · B2 - Upper Intermediate
    We are seeking an experienced Software Engineer with strong Python development skills and DevOps expertise to join our platform engineering team. In this role, you will design, build, and maintain high-quality software while also contributing to our...

    We are seeking an experienced Software Engineer with strong Python development skills and DevOps expertise to join our platform engineering team. In this role, you will design, build, and maintain high-quality software while also contributing to our infrastructure and deployment processes.

    Key Responsibilities

    • Design, develop, and maintain Python-based applications and services
    • Implement DevOps practices to improve deployment processes and system reliability
    • Build and maintain CI/CD pipelines for automated testing and deployment
    • Configure and manage cloud infrastructure resources
    • Monitor system performance and optimize application efficiency
    • Collaborate with cross-functional teams to define requirements and deliver solutions
    • Mentor junior engineers and contribute to technical documentation
    • Participate in code reviews and ensure code quality standards
       

    Requirements

    • 4+ years of professional software development experience
    • Strong Python programming skills with demonstrated proficiency
    • Experience with DevOps practices and tools (CI/CD, infrastructure as code, gitops)
    • Knowledge of containerization technologies (Docker, Kubernetes)
    • Familiarity with cloud platforms (AWS, GCP, or Azure)
    • Experience with monitoring/logging/tracing solutions
    • Experience with message queuing systems (Kafka, RabbitMQ, BullMQ)
    • Proficiency with databases including PostgreSQL, MongoDB, and Redis
    • Experience with Python's asyncio for asynchronous programming
    • Excellent problem-solving and debugging skills
    • Strong communication and collaboration abilities
       

    Preferred Qualifications

    • Experience with Python web frameworks (Flask, FastAPI)
    • Understanding of microservice architecture
    • Knowledge of security best practices
    • Contributions to open-source projects
       

    What we offer

    • Innovative Product Company: Be part of a company with a long-term vision that values sustainable growth.
    • High-Performing Team: Join a talented team that supports your professional growth and values your expertise.
    • Career Growth: Opportunity to step up as a Backend Lead, leading projects and mentoring other team members.
    • Impactful Work: Take ownership of projects that directly affect our users, product, and business strategy.
    • Comprehensive Benefits: Enjoy medical insurance, sport compensation, and other perks that support your well-being.
    • Flexible Work Arrangement: B2B contract with a US-based company, allowing for a remote-first setup that fits your lifestyle.
    More
Log In or Sign Up to see all posted jobs