Jobs

192
  • Β· 34 views Β· 3 applications Β· 27d

    Senior Python Developer with AWS

    Full Remote Β· Ukraine Β· 5 years of experience Β· Upper-Intermediate
    Project Description: Applying to the position, you may join one of the most respected and fastest growing institutional investors in the world. Our client is a professional investment management organization that globally invests the funds to ensure...

    Project Description:

    Applying to the position, you may join one of the most respected and fastest growing institutional investors in the world. Our client is a professional investment management organization that globally invests the funds to ensure long-term sustainability. The company invests in all major asset classes, including public equity, private equity, real estate, infrastructure and fixed-income instruments, and currently has offices in Toronto, London, Hong Kong, New York, SΓ£o Paulo, Luxembourg and Mumbai.
    Client attracts and selects high-caliber individuals from top-tier institutions around the globe. Join our team and look forward to:
    β€’ Diverse and inspiring colleagues and approachable leaders
    β€’ Stimulating work in a fast-paced, intellectually challenging environment
    β€’ Accelerated exposure and responsibility
    β€’ Global career development opportunities
    β€’ Being motivated every day by important social purpose and unshakable principles
    β€’ A deeply rooted culture of Integrity, Partnership and High Performance
    If you share a passion for performance, value a collegial and collaborative culture, and approach everything with the highest integrity, here's an opportunity.

    Responsibilities:

    β€’ Manage timelines/deliverables within the team towards the successful delivery of projects.
    β€’ Design software solutions by interacting with portfolio managers, traders, operations staff and peers to understand requirements.
    β€’ Develop solutions that are in line with client's technology biases, deliver efficiency and scalability, and enable new trading activities.
    β€’ Provide knowledge transfer to team members and support staff through application demos, walkthroughs, and documentation.

    Mandatory Skills Description:

    β€’ Experience in Python in an enterprise environment, covering the whole development life cycle
    β€’ Agile/scrum/Jira/confluence/Git
    β€’ Experience with Cloud technologies, preferably AWS
    β€’ Proficiency in CI/CD pipelines
    β€’ Unit and integration testing

    Nice-to-Have Skills Description:

    β€’ Capital market experience
    β€’ BI Tools
    β€’ Experience with web development using DASH, Angular or React.
    β€’ Experience with terraform for Infrastructure as code and cloud provisioning.
    β€’ Experience with Jupyter notebooks for data analysis and reporting.

    Languages:

    English: C1 Advanced

    More
  • Β· 86 views Β· 10 applications Β· 30d

    Backend Team Lead (Python)

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 7 years of experience Β· 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
  • Β· 6 views Β· 1 application Β· 35m

    Senior Software Engineer ( Python )

    Full Remote Β· Worldwide Β· 7 years of experience Β· Upper-Intermediate
    What you will be doing: Develop and deploy advanced agentic applications powered by large language models to help local businesses automate interactions and manage leads. Drive the entire lifecycle of AI agent development, from conception and design to...

    What you will be doing:

    • Develop and deploy advanced agentic applications powered by large language models to help local businesses automate interactions and manage leads.
    • Drive the entire lifecycle of AI agent development, from conception and design to implementation and maintenance.
    • Engage in rapid prototyping and iterative development to refine AI solutions based on real-world performance and feedback.
    • Implement monitoring and evaluation systems to track the effectiveness of AI agents in production, ensuring high reliability and user satisfaction.
    • Contribute to a culture of innovation by staying current with industry trends in generative AI and applying cutting-edge research to practical business solutions.


     

    What you should have:

    • 8+ years of hands-on programming experience with at least one modern language such as Python, Go, or Elixir.
    • Hand-on experience training, fine-tuning, and/or deploying LLM applications in production environments.
    • Strong analytical and problem-solving skills, with a proven ability to decompose complex issues and drive innovation in a highly iterative development process.
    • Excellent communication skills and the ability to work effectively in a team setting.
    • Ability to solve ambiguous problems and thrive in a fast-paced environment.


     

    What we hope you have:

    • 5+ years of experience contributing to the architecture and design of large-scale distributed systems and/or ML systems and tools.
    • Proficiency in Python, with a track record of developing AI-driven applications using this language.
    • Exceptional writing abilities with the capacity to craft and optimize prompts for generative AI models.
    • Experience with deploying, monitoring, debugging, and evaluating AI agents in production environments is a huge bonus.
    • Knowledge of machine learning operations (MLOps) practices.
    More
  • Β· 69 views Β· 1 application Β· 9d

    Senior Software Engineer ( Python )

    Full Remote Β· Worldwide Β· 8 years of experience Β· Upper-Intermediate
    What you will be doing: Develop and deploy advanced agentic applications powered by large language models to help local businesses automate interactions and manage leads. Drive the entire lifecycle of AI agent development, from conception and design to...

    What you will be doing:

    • Develop and deploy advanced agentic applications powered by large language models to help local businesses automate interactions and manage leads.
    • Drive the entire lifecycle of AI agent development, from conception and design to implementation and maintenance.
    • Engage in rapid prototyping and iterative development to refine AI solutions based on real-world performance and feedback.
    • Implement monitoring and evaluation systems to track the effectiveness of AI agents in production, ensuring high reliability and user satisfaction.
    • Contribute to a culture of innovation by staying current with industry trends in generative AI and applying cutting-edge research to practical business solutions.


     

    What you should have:

    • 8+ years of hands-on programming experience with at least one modern language such as Python, Go, or Elixir.
    • Hand-on experience training, fine-tuning, and/or deploying LLM applications in production environments.
    • Strong analytical and problem-solving skills, with a proven ability to decompose complex issues and drive innovation in a highly iterative development process.
    • Excellent communication skills and the ability to work effectively in a team setting.
    • Ability to solve ambiguous problems and thrive in a fast-paced environment.


     

    What we hope you have:

    • 5+ years of experience contributing to the architecture and design of large-scale distributed systems and/or ML systems and tools.
    • Proficiency in Python, with a track record of developing AI-driven applications using this language.
    • Exceptional writing abilities with the capacity to craft and optimize prompts for generative AI models.
    • Experience with deploying, monitoring, debugging, and evaluating AI agents in production environments is a huge bonus.
    • Knowledge of machine learning operations (MLOps) practices.
    More
  • Β· 55 views Β· 5 applications Β· 22d

    Senior Python Engineer

    Full Remote Β· Countries of Europe or Ukraine Β· 6 years of experience
    Job Description Founded in 2018 and headed by data science pioneers coming together around a shared goal: to eliminate toxicity online. With the proliferation of toxic troll and bot accounts, and the advent of generative AI, parsing fact from fiction...

    Job Description

     

    Founded in 2018 and headed by data science pioneers coming together around a shared goal: to eliminate toxicity online.

    With the proliferation of toxic troll and bot accounts, and the advent of generative AI, parsing fact from fiction online is becoming increasingly difficult.

    We are in partnership with Fortune 500 companies and major campaigns and causes, and is backed by leading investors, including AnD Ventures, Lightbank and 25madison.

    Role Description:
     

    We're seeking a talented Python developer with a strong focus on data to join our team. As part of our team, you'll work on designing and implementing high-performance backend systems. This role involves both independent and collaborative work on complex projects, helping to enhance our product and drive our growth in the social media monitoring space.

    We invest heavily in building a strong teamβ€”whether through mentoring, tracking progress, or ensuring that everyone plays an active role in making key decisions.

    Team: 12 engineers and 30 people in total within a product.

     

    πŸ›  Desired Skills and Experience

     

    • Proven experience as a Python Software Developer (at least 6 years).
    • Experience writing data pipelines or working on large scales of data
    • Experience with cloud services in AWS - Advantage
    • Experience with NoSQL, Redshift or BigQery - Advantage
    • Excellent problem-solving, analytical, and teamwork skills.
    • Fluent in English, both spoken and written.


    🎯 Responsibilities
     

    • Develop and maintain scalable and efficient backend systems using Python.
    • Collaborate with team members to implement technical solutions.
    • Improve system performance, reliability, and scalability.
    • Build and maintain a distributed data pipeline to ingest data from multiple sources (social networks, content creators).
    • Ensure robust data quality monitoring and validation.
    More
  • Β· 133 views Β· 5 applications Β· 23d

    Middle/Senior Python Developer with Angular experience

    Full Remote Β· Countries of Europe or Ukraine Β· Intermediate
    50% of your work will be with Python and 50% with Angular. About the Project: Our client provides a platform for centralized product information and digital asset management, streamlining content organization, distribution, and collaboration between...

    50% of your work will be with Python and 50% with Angular.

    About the Project:
    Our client provides a platform for centralized product information and digital asset management, streamlining content organization, distribution, and collaboration between brands and retailers.
     

    Responsibilities:

    • Design, develop, and maintain scalable full-stack solutions.
    • Collaborate with product managers and developers to deliver high-quality features.
    • Ensure seamless integration of frontend and backend components.
    • Enhance system performance, scalability, and security.
    • Stay up to date with industry trends and emerging technologies.


    Requirements:

    • 5+ years of experience in Python and Django development.
    • 3+ years of experience with PostgreSQL or similar RDBMS, including SQL query optimization.
    • 21+ years of experience with Angular.
    • Hands-on experience with cloud platforms (AWS, Azure).
    • Strong understanding of REST API protocols.
    • Experience with asynchronous frameworks (Aiohttp, FastAPI, or similar).
    • Proficiency in HTML, CSS, SCSS, JavaScript, and TypeScript.
    • Experience working with REST and GraphQL APIs.
    • Ability to implement pixel-perfect UI designs.
    • Strong Intermediate level of English.


    Our benefits:


    GROWTH & EDUCATION

    • Individual development plan.
    • Mentoring program.
    • Evaluation process.
    • Professional education.
    • Covering the cost of professional certifications.
    • Corporate library.
    • English classes.


    COMMUNITY

    • Technological community.
    • Volunteering & Charity.
    • Yalantis events.
    • Yalantis Education.
    • Project Teambuilding activities.
    • Workation in Larnaca.


    WELLBEING

    • Medical insurance, health check-ups, and compensation for sports activities are up to you.
    • Vacation & Day Offs.
    • Mental health support program.
    • Public holidays.
    • Financial and legal support for private entrepreneurs.


    WORK ENVIRONMENT

    • Cosy offices.
    • Corporate Top-notch equipment and quality tools.
    • Flexible format of work.
    • Eco & Pet-friendly space.
    • Fun activities in offices.
    • Y-bucks & Yalantis store.
    More
  • Β· 47 views Β· 12 applications Β· 3d

    Backend Engineer (Python)

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· Advanced/Fluent
    As a Backend Engineer, you will be part of our main engineering team. You will build and look after our Python-based data pipelines and backend services. Your work will be used to power AI-driven capabilities, turning large amounts of data into useful...

    As a Backend Engineer, you will be part of our main engineering team. You will build and look after our Python-based data pipelines and backend services. Your work will be used to power AI-driven capabilities, turning large amounts of data into useful information that helps our customers respond quickly to problems. You will also take turns working on-call, making sure everything runs smoothly and quickly fixing any production issues.

    Required Skills:

    • You'll need to have a strong background in Python, with a proven track record in building and maintaining scalable systems.
    • Experience of data pipelines, API integrations, and performance optimisation.
    • The ability to write clean, easy-to-maintain code when working to a tight deadline.
    • You will be comfortable working in a fast-paced startup environment, balancing rapid deployment and stability.
    • Knowledge of alerting, logging, and incident response systems.
    • Familiarity with Kubernetes, Docker, and CI/CD practices.
    • Experience with Infrastructure as Code tools (Terraform, Helm).

     

    Responsibility:

    • Develop and maintain backend systems and data pipelines in Python that can be scaled up or down as needed.
    • Combine data from different sources and APIs, making sure everything works well together.
    • You will also work closely with the cloud and product teams, helping to improve the product based on customer feedback.
    • Keep the system performing well, solve difficult production issues, and make sure everything is reliable.
       

     

    Recruitment Process:

    • Screening call with with HR (30mins)
    • Interview with Co-Founder (45 mins)
    • Technical interview (60 mins)
    • Final feedback received within a week after the interview
    More
  • Β· 141 views Β· 14 applications Β· 24d

    Senior Python Developer

    Full Remote Β· Ukraine Β· 3 years of experience Β· Upper-Intermediate
    Description: Client’s team consists of 100+ engineers, designers, data, and product people, working in small inter-disciplinary teams closely with creative agencies, media agencies, and with their customers, to develop and scale their platform, a leading...

    Description:

    Client’s team consists of 100+ engineers, designers, data, and product people, working in small inter-disciplinary teams closely with creative agencies, media agencies, and with their customers, to develop and scale their platform, a leading digital advertising optimization suite that delivers amazing outcomes for brands and audiences.


    As a Python Engineer you will work side by side with a Product Manager, a Design Lead or Data Scientist, and your engineering team to design, build, deliver and operate purposeful solutions. The role is a hands on development role, involving contributing to product strategy, crafting scalable and reliable architectures, developing features, building automations, owning tests, coaching and supporting junior engineers, and contributing to the wider team’s evolution of our principles and practices, and the tools we use. The role has no line management responsibilities.


    Their data platform is built with Python and Airflow, deployed using CI/CD, heavily exploits automations, and runs on AWS, GCP, k8s, Snowflake and more. Their efforts in data engineering support their adserving platform which serves 9 petabytes and 77 billion objects annually, which amounts to 20 billion ad impressions across the globe.

     

    Requirements:

    • 3+ years of software development experience
    • Strong English, good communication and documentation skills
    • Experience in designing, building, and operating data-oriented solutions
    • Good SQL development, query optimization and data pipeline development skills
    • Experience using cloud platforms including AWS and GCP
    • Experience with Docker and Kubernetes strongly preferred.
    • Experience in SaaS product engineering and operations highly desirable.
    • Experience in employing TDD, BDD or ATDD highly desirable
    • A focus on continuous learning and improving, both technically and professionally, in your industry, for you and
      your teams
    • Demonstrated resilience, with experience working in ambiguous situations

     

    Job responsibilities:

    • Develop software as a member of one of our engineering teams, participating in all stages of development,
      delivery and operations, together with your tech lead, colleagues, Product, Data Science, and Design leaders.
    • Develop solutions that are simple, scalable, reliable, secure, maintainable, and make a measurable impact.
    • Develop and deliver new features, maintain our product, and drive growth to hit team KPIs.
    • Employ modern pragmatic engineering principles, practices, and tooling, including TDD/BDD/ATDD, XP, QA Engineering, Trunk Based Development, Continuous Delivery, automation, DevSecOps, and Site Reliability Engineering.
    • Contribute to driving ongoing improvements to our engineering principles, practices, and tooling. Provide support & mentorship to junior engineers, prioritising continuous learning and development.
    • Develop and maintain a contemporary understanding of AdTech developments, industry standards, partner and competitor platform developments, and commercial models, from an engineering perspective. Combined these insights with technical expertise to contribute to our strategy and plans, influence product design, shape our roadmap, and help plan delivery.
    More
  • Β· 65 views Β· 20 applications Β· 23d

    Senior Python Engineer

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· Upper-Intermediate
    Our client is a big international SaaS platform that allows salespeople to focus on selling. They offer ways to leverage data as an enabler for better, smarter, and faster conversions at every stage of the customer lifecycle. Now the main product is a...

    Our client is a big international SaaS platform that allows salespeople to focus on selling. They offer ways to leverage data as an enabler for better, smarter, and faster conversions at every stage of the customer lifecycle. Now the main product is a BigData for sales professionals to identify, engage and close prospects, thanks to the prospecting platform, web extension, and API. The company’s customers range from SMBs to Enterprises, including Google, Dropbox, Uber, Microsoft, Facebook, etc.

    As a Senior Python Engineer, you will be responsible for designing, developing, and maintaining complex software applications. Using audio, text, and body language analysis, its’ helps sales teams close more deals by understanding their prospects’ underlying perceptions. At the core of a platform is a commercially proven Al engine powered by the latest data science advancements, allowing contextual multimodal analysis (Text + Video).

     

    Required skills:
    β€’ 5+ years of experience in software development, with a focus on Python (e.g., Django, FastAPI);
    β€’ Experience with Python Celery and asynchronous programming in general;
    β€’ Experience with database systems (e.g., PostgreSQL, MySQL, MongoDB);
    β€’ Experience with cloud platforms (e.g., AWS);
    β€’ Knowledge of containerization technologies (e.g., Docker, Kubernetes).
    β€’ Experience with message streaming platforms (e.g., Kafka).
    β€’ Familiarity with RESTful APIs and microservices architecture;
    β€’ Understanding of CI/CD pipelines;
    β€’ Strong problem-solving skills and attention to detail;
    β€’ Excellent communication and teamwork abilities.

     

    Responsibilities:
    β€’ Design and implement robust, scalable, and maintainable Python applications;
    β€’ Collaborate with product managers and stakeholders to define project requirements and specifications;
    β€’ Write clean, efficient, and well-documented code;
    β€’ Conduct code reviews and provide constructive feedback to team members;
    β€’ Optimize applications for performance, security, and scalability;
    β€’ Stay current with industry trends, tools, and technologies.

     

    We offer:
    β€’ Flexible working arrangements;
    β€’ Paid vacations (25 workdays) and sick leaves (5 workdays);
    β€’ Partial compensation for any sports activity;
    β€’ Medical insurance;
    β€’ English courses paid by the company;
    β€’ Challenging, and fast-growing product;
    β€’ Autonomous team structure with a lot of freedom and ownership;
    β€’ Opportunities to speak with clients and the development team only in English and free English classes;
    β€’ As a part of the team, you will be responsible for the production environments of the squad products that are used by thousands of customers worldwide.

    More
  • Β· 126 views Β· 19 applications Β· 17d

    Python Developer

    Full Remote Β· EU Β· Product Β· 3 years of experience Β· Upper-Intermediate
    Numerical Technologies LTD is a leading provider of custom software solutions and services specializing in risk, limits, and regulatory capital. Right now, we are looking for a Python Developer to join our team. What will you be doing? As part of the...

    Numerical Technologies LTD is a leading provider of custom software solutions and services specializing in risk, limits, and regulatory capital. Right now, we are looking for a Python Developer to join our team.

     

    What will you be doing?

    As part of the team, you will be working on the company's internal product development. You will be helping us build new software features, support, and maintain existing ones. You will be writing scalable and fault-tolerant code, debugging programs, and integrating applications with internal and third-party services. You will be collaborating closely with the product team to understand the system’s functional and non-functional requirements and contribute to code quality through unit testing, integration testing, code reviews, and system design using Python to build robust software that aligns with business needs.

     

    What are we looking for?

    • A strong programming background with Python and OOP skills.
    • Proficiency with SQL (Postgres, SQLite) and NoSQL (MongoDB) databases.
    • Deep understanding of algorithms and data structures.
    • Experience with FastAPI and Linux environments.
    • Strong problem-solving skills and ability to collaborate effectively in a team environment.
    • Familiarity with LangChain is a plus.

     

    What we offer:

    • Competitive compensation depending on experience and skills.
    • Regular assessments and salary reviews.
    • Paid personal days.
    • Health insurance.
    • Mental health support program.
    • Partial gym compensation.
    • English/Polish/Spanish language classes.
    • Flexible working schedule.
    More
  • Β· 57 views Β· 1 application Β· 17d

    Python Developer to $4500

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 6 years of experience Β· Advanced/Fluent
    Python/TypeScript Developer Professional skills: Angular / React * Typescript * Python​ / Fastapi * PostgreSQL​ Terraform​ GitHub Actions​ GCP Services​ / Cloudrun​ PostgreSQL (Data)​ PDF Generator​ Image Preview Service​ Logging&Monitoring​ (*) -...

    Python/TypeScript Developer

    Professional skills:

     

    • Angular / React *
    • Typescript *
    • Python​ / Fastapi *
    • PostgreSQL​
    • Terraform​
    • GitHub Actions​
    • GCP Services​ / Cloudrun​
    • PostgreSQL (Data)​
    • PDF Generator​
    • Image Preview Service​
    • Logging&Monitoring​

    (*) - important knowledge

     

    Domain knowledge:

    • Nice to have: Logistics, EDI, B2B, AI. 

     

    Personal characteristics:

     

    - A systematic and responsible approach to solving tasks

    - High rate of self-study

    - Non-conflict, punctuality, diligence and accuracy

    - Focus on the result

     

    Additional skills

     

    - B2 / C1 English is mandatory;

    - Spoken German will be an advantage.

    More
  • Β· 37 views Β· 6 applications Β· 6d

    Python Team Lead

    Full Remote Β· Countries of Europe or Ukraine Β· 6 years of experience Β· Advanced/Fluent
    About us Syndicode is a value-driven software development partner with a globally distributed team of engineers, designers, architects, and IT managers. We are united by the mission to provide our clients with software products and services that perform,...

    About us

    Syndicode is a value-driven software development partner with a globally distributed team of engineers, designers, architects, and IT managers. We are united by the mission to provide our clients with software products and services that perform, look, and work as designed.

    We believe that our people and culture make Syndicode’s success continuous. Shared principles like Accountability, Involvement, Excellence, Visibility, Integrity, Innovation, Win-Win, and Flexibility unify our team. Syndicoders are professionals who pursue self-improvement through continual learning, are eager to introduce improvements to work processes, and can analyze various sources to make sound and timely decisions.

    If it sounds like you, apply for our vacancies and become a new Syndicoder!

    About the role

     

    As a Python Team Lead, you will guide a team in developing scalable, high-performance applications. Your role includes designing robust architectures, ensuring clean and efficient code, optimizing system performance, and maintaining top-level security. You will also mentor developers, conduct code reviews, and align technical solutions with business goals.

     

    What you’ll be doing

    • Working closely with the project manager, product owner, project development team, and other key stakeholders to understand project business requirements and help translate these into technical requirements for the development team.
    • Designing, building, and configuring applications to meet business processes and application requirements, driving the development efforts to meet customer
      requirements.
    • Directing the development team in designing, developing, coding, testing, and debugging applications.
    • Contribution to the planning of implementation of the backlog on the project, contribution to the development of project roadmap, and responsibility for planning technical implementation.
    • Impact analysis, contribution to risk assessment, estimation, support to project managed in the timeline, and budget management.
    • Writing testable, scalable, and efficient code and leading code reviews
    • Leading, coaching, and mentoring development team members and ensuring they adhere to software quality standards.
    • Design and develop scalable backend systems and APIs.
    • Build and maintain both microservices and monolithic architectures.
    • Work with PostgreSQL, MySQL, MongoDB, and NoSQL solutions.
    • Integrate with cloud platforms (GCP/AWS) for deployment and storage solutions.
    • Develop, maintain, and improve RESTful APIs using frameworks like Django and FastAPI.
    • Write unit and integration tests to ensure the reliability and stability of applications.
    • Implement authentication mechanisms and API gateways.
    • Work on integrating and implementing observability and monitoring tools to track application performance.
    • Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions.
    • Maintain and enhance the performance of production systems.

     

    What You’ll Need

    • 5+ years of experience in developing projects on Python.
    • 2+ years of experience with at least one of the modern front-end Javascript frameworks.
    • 1-2 years of experience in leading a development team.
    • Proficiency in web frameworks such as Django and FastAPI.
    • Familiarity with cloud platforms, specifically GCP or AWS.
    • Hands-on experience with databases like PostgreSQL, MySQL, MongoDB, and others.
    • Understanding of designing and implementing RESTful APIs.
    • Knowledge of microservices architecture and experience working in both monolithic and microservices environments.
    • Strong understanding of system design principles, including scaling, caching, and database partitioning.
    • Proficiency in API Gateways, authentication mechanisms, and security best practices.
    • Familiarity with monitoring and observability practices using tools like Prometheus, Grafana, or similar tools.
    • Solid knowledge of unit testing, integration testing, and test-driven development (TDD).
    • Strong communication skills, ability to work in an agile environment, and ability to collaborate with teams effectively.
    • Experience with version control tools like Git.

     

    Nice to have

    • Experience with multi-tenant architecture.
    • Experience with containerization and orchestration tools such as Docker and Kubernetes.
    • Familiarity with CI/CD pipelines and automated deployment processes.
    • Experience with event-driven architecture and messaging queues like RabbitMQ or Kafka. 
    • Experience with AWS.

     

    What you’ll get at Syndicode

    • 15 days of vacation, 11 days off for holidays, and 20 sick leave days per year.
    • Fully remote job.
    • Educational support.
    • Internal tech meetups.
    • Continuous feedback within teams and departments.
    • Top-notch team.
    • Ability to participate in decision-making and bring new ideas.
    • Self-management: opportunity to manage your time and plan your activities.
    • Dynamic fast-growing environment: we react and adapt quickly to the world’s and market changes.
    More
  • Β· 42 views Β· 3 applications Β· 9d

    Senior Python Engineer

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 6 years of experience Β· Upper-Intermediate
    Senior Python Back-End Engineer Job description We are looking for a Senior Backend Engineer (Python + Django) to join our high-performing cross-functional product team, working alongside top-tier engineers and architects. Our mission is to build an...

    Senior Python Back-End Engineer

    Job description

    We are looking for a Senior Backend Engineer (Python + Django) to join our high-performing cross-functional product team, working alongside top-tier engineers and architects. Our mission is to build an enterprise-grade data platform capable of seamlessly integrating, processing, and analyzing vast amounts of disparate data sources in real-time.

    The platform leverages Big Data principles, incorporating scalable cloud solutions, AI-driven insights, and cutting-edge database technologies to provide deep operational visibility and enable faster, smarter business decisions. Advanced data lineage tracking, real-time processing, and robust data governance ensure effortless scalability and compliance with global regulations such as GDPR and HIPAA. The frontend is built as a Single Page Application (SPA) using TypeScript, React, and Redux, so experience with these technologies is a strong plus, as occasional frontend work and close collaboration on integration with backend APIs will be required.

     

    Tech Stack

    Our backend is built with Python and Django, following a modular microservices architecture with event-driven components and scalable data pipelines. We utilize distributed computing, message brokers (Kafka, RabbitMQ), orchestration frameworks (Airflow, Prefect), and both relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases to handle large-scale data efficiently.

     

    Responsibilities:

    • Design, develop, and maintain scalable backend services using Python, Django.
    • Build robust, high-performance APIs for real-time data ingestion and processing.
    • Architect scalable microservices to support complex data workflows.
    • Optimize data pipelines for high throughput, low latency, and fault tolerance.
    • Collaborate with Data Engineers, DevOps, and AI/ML teams to enhance platform capabilities.
    • Occasionally contribute to frontend development and API integration using TypeScript, React, and Redux
    • Implement security best practices, including authentication, authorization, and data encryption.
    • Ensure compliance with global data regulations (GDPR, HIPAA).
    • Improve system reliability through monitoring, logging, and observability tools.
    • Mentor and provide technical guidance to other engineers.

       

    Requirements:

    • 7+ years of backend development experience, with at least 3+ years using Python and Django.
    • Strong knowledge of distributed systems, event-driven architecture, and data-intensive applications.
    • Experience designing and optimizing RESTful APIs and GraphQL services.
    • Deep expertise in relational (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
    • Proficiency in containerization (Docker, Kubernetes) and cloud platforms (AWS, GCP, Azure).
    • Experience with CI/CD pipelines, automated testing, and performance tuning.
    • Solid understanding of message brokers (Kafka, RabbitMQ) and distributed task queues (Celery).
    • Experience with TypeScript, React, and Redux is a strong plus.
    • Passion for clean, maintainable, and well-documented code.
    • Strong problem-solving skills and ability to work in a fast-paced, agile environment.

    This is a high-impact role where you will be instrumental in shaping a cutting-edge data platform. If you’re passionate about Big Data, scalable architectures, and solving complex backend challenges, we’d love to hear from you!

     

    What we offer

    • Competitive compensation based on experience and skills.
    • Flexible working hours and remote work environment.
    • Opportunities for professional growth and development.
    • Collaborative and innovative team culture.
    • Participation in exciting and challenging projects.
    More
  • Β· 200 views Β· 79 applications Β· 14d

    Python Backend Developer (Strong middle)

    Worldwide Β· Product Β· 3 years of experience Β· 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
  • Β· 231 views Β· 49 applications Β· 8d

    Data/AI Python developer

    Full Remote Β· Worldwide Β· Product Β· 1 year of experience Β· Upper-Intermediate
    Data Engineer - AI Systems & Data Ingestion About Us We're building next-generation data systems that harness the power of AI to solve complex business challenges. Our team combines cutting-edge technology with practical solutions to transform how...

    Data Engineer - AI Systems & Data Ingestion

    About Us

    We're building next-generation data systems that harness the power of AI to solve complex business challenges. Our team combines cutting-edge technology with practical solutions to transform how organizations interact with their data.

    Role Overview

    We're seeking an experienced Data Engineer to design, build, and maintain our data ingestion pipelines and AI systems. You'll work at the intersection of data engineering and artificial intelligence, creating robust data flows that power our agentic AI applications.

    Core Responsibilities

    • Design and implement scalable data ingestion pipelines using Dagster and Temporal.io
    • Build and maintain API integrations to collect data from diverse sources
    • Develop and optimize database schemas in PostgreSQL and DuckDB
    • Create Python-based data transformation and processing systems
    • Implement and maintain agentic AI workflows using LangGraph
    • Collaborate with data scientists and ML engineers to deploy AI models into production
    • Monitor and troubleshoot data pipeline issues
    • Write clean, testable, and well-documented code
    • Participate in code reviews and technical discussions

    Required Skills & Experience

    • 3+ years of experience in data engineering or similar role
    • Strong Python programming skills including:
      • Proficiency with Python data stack (pandas, numpy)
      • Experience with async Python (asyncio)
      • Familiarity with type hints and code structuring
      • Understanding of Python packaging and dependency management
    • Experience with orchestration tools like Dagster or Airflow
    • Solid understanding of database systems, particularly PostgreSQL
    • Experience building and consuming REST APIs
    • Demonstrated ability to work with large datasets
    • Understanding of software development best practices (version control, CI/CD, testing)

    Preferred Qualifications

    • Experience with Temporal.io workflow engine
    • Familiarity with DuckDB for analytical workloads
    • Knowledge of LangGraph or similar orchestration frameworks for LLM applications
    • Experience with agentic AI systems
    • Familiarity with containerization (Docker) and cloud platforms (AWS/GCP/Azure)
    • Open source contributions to relevant projects
    • Experience with streaming data technologies
    More