Jobs
174-
Β· 25 views Β· 2 applications Β· 19d
Senior Python Developer (with Java exp.)
Full Remote Β· Ukraine Β· 6 years of experience Β· Upper-IntermediateProject 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
-
Β· 66 views Β· 2 applications Β· 19d
Senior Python Developer
Full Remote Β· Ukraine Β· 5 years of experience Β· Upper-IntermediateProject 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.
-
Β· 47 views Β· 2 applications Β· 19d
Senior Python Developer (IRC262575)
Full Remote Β· Ukraine Β· 5 years of experience Β· IntermediateJob Description Deep understanding of Python backend development (5+ years of relevant experience), Gunicorn, and distributed system fundamentals; Experience designing and managing PostgreSQL databases, including query optimization and indexing; Good...Job Description
- Deep understanding of Python backend development (5+ years of relevant experience), Gunicorn, and distributed system fundamentals;
- Experience designing and managing PostgreSQL databases, including query optimization and indexing;
- Good understanding of event-driven architectures, message queues (Kafka, RabbitMQ), and caching (Redis, Memcached);
- Experience with containerization (Docker, Kubernetes) and cloud-based deployment (AWS, GCP, or Azure);
- Good understanding of services, HTTP and Web Socket protocols required;
- Good knowledge of algorithms, data structures, performance optimisation techniques, OOP concepts;
- Experience with software repository tools, such as GitLab and GitHub
Nice-to-Have:- Experience in Airflow DAGs or equivalent frameworks;
- Familiarity with serverless architectures and event-driven microservices;
- Good familiarity with Node.js (Express.js or Fastify) will be a huge plus;
- Experience with real-time data processing frameworks;
- Knowledge of GraphQL API design;
- Familiarity with React front end framework and browser fundamentals;
Job Responsibilities
- Design, develop and deliver high-quality distributed web services;
- Exposure to Airflow DAGβs preferred;
- Work as a part of a high functioning team consisting of Full stack Developers, software engineers, dev-ops, quality
assurance and product management; - Work both independently and paired with other team members to ensure efficient delivery of prioritized features;
- Take part in the planning and refinement of features along with the team to come up with innovative and collaborative
designs; - Develop new features and write test cases to ensure the quality of your code;
- Work with CI/CD tools to ensure that all software developed adheres to both quality and scaling requirements;
- Take a role in continuously improving our software delivery process, making it as efficient as possible, reducing
wasteful activities and creating value; - See a feature go all the way from design stage to being deployed into customer facing environments;
- Demonstrate the ability to dig deep to find solutions to challenging problems affecting our users;
Department/Project Description
Our client is the leading TV streaming platform in the US and Canada used by advertisers to manage their online campaigns across all media channels, device platforms, advertising exchange, manipulate data, and manage client's services. The project aims to implement various applications and services for Data Engineering and Advertising systems allowing advertisers to manage their entire campaigns - including OTT, linear TV, omnichannel, and more - all in one place.
The Ads Customer Interfaces team develops full-stack web applications, distributed services and DAGs that provide a unified approach to interfacing with internal and external customers across client's suite of advertising products. Our mission is to provide the best-in-class user experience and service, while aiming to delight users of our products by making their jobs easier and allowing them to focus on their customers instead of getting bogged down by tedious business process. In this role you will work as a key member of the Ads Customer Interfaces team.
More
-
Β· 87 views Β· 15 applications Β· 19d
Python Networking Engineer
Full Remote Β· Worldwide Β· 5 years of experience Β· Upper-IntermediateThe CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is... Wait, itβs nothing! The number of projects is growing,...The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is... Wait, itβs nothing! The number of projects is growing, and with them, our team too.
And now we need a Python Networking Engineer.
About project:
Our customer delivers innovative software-defined networking, cloud, and security solutions all over the world. This project encompasses the development of Networking SDK for network processors (NPU) /platforms (devices). The customer produces various high-performance switches which are operated in big data centers and used by regional providers. These switches are flexible from the point of flow configurations and based on P4.
You will work as part of the customer team and will do the following:
- Automated tests development (Pytest framework) for various traffic flows, including L2/L3 flows, various tunnels flows, etc.;
- Tests case development for various traffic flows and traffic forwarding databases;
- QA documentation, including test plans, test cases, reports, etc;
- Performing testing of various switches/routers (automated);
- Defects reporting.
Job Description:
We are looking for an experienced software engineer with strong technical expertise, excellent problem-solving skills, and the ability to work effectively in a collaborative environment. The ideal candidate should have a proven track record of working on complex systems, particularly in networking and Python development. Candidates with a strong background in both software development and QA engineering are encouraged to apply for this role.
Technical Requirements:
Networking Experience:
- Experience with networking devices like routers and switches.
- Experience with FW/SW development for networking devices using C/C++
- Experience with BSP, data plane or control plane protocols development for networking
devices - Experience with data path automated tests development for network devices, using
Python/Pytest. - Experience with SW/HW bringup/integration of networking devices.
- Solid understanding of the differences between routing and forwarding, as well as switches and routers.
- Familiarity with VLANs.
- Hands-on experience with traffic management, including prioritization, shaping, and routing of network traffic.
- Proficiency in TCP/IP and UDP protocols.
Advanced Network Skills:
- Experience with link aggregation and LACP.
- Understanding of load balancing algorithms such as ECMP
- Understanding of SPAN/RSPAN/ERSPAN, ACL
- Familiarity with traffic mirroring.
- Knowledge of automatic routing protocols like BGP, OSPF, RIP, and IS-IS.
Programming and Tools:
- Advanced C/C++ programming skills.
- Advanced Python programming skills.
- Experience with Pytest, Scapy, traffic generators, traffic analysers, etc.
- Git/ GitHub
Additional Skills (Optional but Preferred):
- Knowledge of embedded systems, Linux, or related technologies is an advantage.
- Familiarity with tools like Jira, and CI/CD pipelines.
Our perks
- Covered vacation period: 20 business days and 5 days off
- Free English classes
- Flexible working schedule
- Truly friendly and supporting atmosphere
- Working remotely or in one of our offices
- Medical insurance for employees from Ukraine
- Compensation of psychological counseling
- Legal support
-
Β· 66 views Β· 14 applications Β· 19d
Full-stack Developer (Python + React)
Full Remote Β· Countries of Europe or Ukraine Β· 4 years of experience Β· Upper-IntermediateWe are hiring a Full-stack Developer (Python + React) on a contract basis, initially for 4 months with the potential for extension based on project success and mutual interest. The ideal candidate is a hands-on engineer who enjoys both frontend and...We are hiring a Full-stack Developer (Python + React) on a contract basis, initially for 4 months with the potential for extension based on project success and mutual interest.
The ideal candidate is a hands-on engineer who enjoys both frontend and backend work, thrives in fast-paced environments, and is comfortable making independent technical decisions.
About the Project:
The client is an early-stage AI startup based in Prague, founded by a team with a successful recent exit. They are building a modern AI application designed to streamline workflows across large organizations.
The company is privately funded, with financial runway secured for the next 2 years and a plan to reach revenue within the first 12 months.
What Youβll Do:
- Build and scale a modern AI application with a serverless AWS architecture;
- Lead hands-on development across backend (Python/FastAPI) and frontend (React/TypeScript);
- Make key architectural decisions and establish development best practices;
- Design and develop microservices and event-driven systems;
- Integrate with Google Workspace APIs (Calendar, Gmail, Apps Script, Add-ons);
- Contribute to Chrome extension development;
- Collaborate closely with the founding team to define the product roadmap;
- Take full ownership β including equity and influence in major decisions.
Tech Stack
- AWS (serverless, event-driven): Lambda, SQS, SNS, EventBridge, API Gateway, DynamoDB, VPC;
- Backend: Python, FastAPI;
- Frontend: TypeScript, React, Redux Toolkit;
- Integrations: Google Calendar API, Gmail API, Apps Script;
- Extras: Chrome Extensions, GCP (nice to have).
The Ideal Candidate
- A builder and generalist who thrives in fast-paced, startup environments;
- 4+ years of professional experience in full-stack development;
- Experience owning or leading product development from early-stage to scale;
- Strong grasp of microservices architecture and event-driven design;
- Product-oriented mindset with attention to UX;
- Comfortable with autonomy and ambiguity;
- Excellent communication skills and ownership mentality.
Interview Process
- Recruiter Screening (30β45 minutes);
- Technical Screening (up to 60 minutes);
- Technical Interview with the Client (60β90 minutes).
-
Β· 43 views Β· 15 applications Β· 19d
Senior Python Engineer (Data oriented)
Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· Upper-IntermediateAbout Us We are a leading Israeli IT company with 15 years of market experience and 8 years in Ukraine. Officially registered in Ukraine, Israel, and Estonia, we employ over 100 professionals worldwide. We specialize in successful startup collaboration...About Us
We are a leading Israeli IT company with 15 years of market experience and 8 years in Ukraine. Officially registered in Ukraine, Israel, and Estonia, we employ over 100 professionals worldwide. We specialize in successful startup collaboration and offer services across e-commerce, Fintech, logistics, and healthcare.
Our client`s product enables users to build financial solutions designed for SMBs that turn manual monthly and quarterly reporting processes into automated ones.
We are looking for a highly skilled and passionate Senior Python Engineer with strong Django expertise and a passion for startups to join our team!
Key Requirements:
πΉ 5+ years of commercial experience with Python programming language;
πΉ Strong knowledge of the Django web application framework;
πΉ Proficiency in database technologies (SQL, NoSQL, etc.);
πΉ Experience and familiarity with Cloud Architecture and services;
πΉ Bachelorβs degree in Computer Science or related field;
πΉ English β Upper-Intermediate or higher.What you will do:
πΉ Lead the design and development of scalable, high-performance Python applications;
πΉ Take part in coding, developing features, fixing bugs, and improving performance;
πΉ Manage and mentor a team of developers to create a productive work environment;
πΉ Work with other team members to integrate systems and ensure everything runs smoothly;
πΉ Π‘ollaborate with all stakeholders to define project requirements, scope, and timelines.Why Join Us?
πΉ Be part of a friendly international team, working together on interesting global projects;
More
πΉ Enjoy many chances to grow, learn from mentors, and work on projects that make a real difference;
πΉ Join a team that loves fresh ideas and supports creativity and new solutions;
πΉ Work closely with clients, building great communication skills and learning directly from their needs;
πΉ Thrive in a workplace that values your needs, offering flexibility and a good balance between work and life. -
Β· 73 views Β· 29 applications Β· 19d
Python Engineer with GenAI knowledge
Full Remote Β· EU Β· 3 years of experience Β· Upper-IntermediateWeβre looking for an experienced Python Engineer with hands-on expertise in building AI agents, developing robust APIs, and integrating Large Language Models (LLMs). You'll join a forward-thinking team working at the intersection of artificial...Weβre looking for an experienced Python Engineer with hands-on expertise in building AI agents, developing robust APIs, and integrating Large Language Models (LLMs). You'll join a forward-thinking team working at the intersection of artificial intelligence and modern web technology.
Responsibilities:
- Develop and integrate AI agents using frameworks like Langchain, PydanticAI, or similar
- Build and maintain RESTful APIs using Django or similar MVC frameworks
- Work with vector databases (e.g., Weaviate, Pinecone, FAISS) for semantic search
- Work with relational databases (e.g., PostgreSQL, MySQL)
- (Bonus) Configure and run LLMs locally (e.g., LLaMA, Mistral, GPT4All)
Requirements:
- 3+ years of commercial Python development experience
- Hands-on experience with AI agents or LLM-based applications
- Solid knowledge of PydanticAI, Langchain, Google ADK or similar Hands frameworks
- Experience with both vector and relational databases
- Experience with web API development using MVC frameworks such as Django
- Hands-on experience with vector and relational DBs
- Understanding of LLM infrastructure concepts
- English proficiency for reading documentation and participating in calls
Nice to Have:
- Experience running open-source LLMs locally
- Familiarity with Docker and/or Kubernetes
- Background in Machine Learning or Natural Language Processing
-
Β· 173 views Β· 17 applications Β· 19d
Senior Python Backend Engineer to $7500
Full Remote Β· Countries of Europe or Ukraine Β· 7 years of experience Β· Advanced/FluentWith incoming data inflow of ~1 million tweets per day and peak load of ~80 RPS, weβre looking for a Senior Python Backend Engineer to build quick, performant, reliable systems. Youβll have the opportunity to bring the impact, write get code, learn from...With incoming data inflow of ~1 million tweets per day and peak load of ~80 RPS, weβre looking for a Senior Python Backend Engineer to build quick, performant, reliable systems. Youβll have the opportunity to bring the impact, write get code, learn from the best, share knowledge and experience, and delight users with stability together with Frontend, Product and ML teams.
What will you do
At Wallchain Core Team, everyone is a leader: we strive for success, we want to make an impact, we make a difference.
As part of the team youβll:
- Take ownership and responsibility: within our team, everyone can count on others. The work of every team member delights everyone else. We value this and expect this from new teammates.
- Build micro-service architectures, deploy systems to production, monitor, optimize, scale.
- Contribute ideas to improve product, processes, algorithms.
- Work closely with ML team deploying LLM-based algos.
- Share knowledge and learn yourself. Advocate for best practices to advance the standards.
Requirements
- Python, SOLID, Design Patterns - absolutely essential and high proficiency required
- 6+ years of experience in Backend. At least 2 years of experience as Senior Engineer.
- Ability to write well-structured, testable code with thoughtful abstractions and interfaces.
- High proficiency of Data Structures and Algorithms
- Clear communication, self-organization skills, desire for ownership over significant part of Backend.
- English: good enough to read and write code documentation
- Basic DevOps and Kubernetes, proficiency with Docker and Linux.
- Nice to have: experience building data pipelines
What youβll get
- Get yourself as close as possible to the hottest technologies of the 21st century - AI & blockchain.
- Highly skilled and fantastic team to make a difference with.
- Experience working at a rapidly growing startup - quick learning of a variety of skills, the mindset of bringing value as the primary goal.
- Experienced founders-engineers and the team to learn from.
- Be one of the first on the engineering team to have a significant impact on the organization now and in the future.
Why Wallchain?
- Wallchain has tier-1 clients, tier-1 users, tier-1 employees.
- Huge impact as a second in the team Backend engineer.
- Working in a rapidly moving startup, with highly professional team of A-players.
- American-style management that applies world-level practices to building a company.
-
Β· 83 views Β· 3 applications Β· 18d
Senior Python Developer to $5500
Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· Upper-IntermediateAbout Us We are a leading Israeli IT company with 15 years of market experience and 8 years in Ukraine. Officially registered in Ukraine, Israel, and Estonia, we employ over 100 professionals worldwide. Specializing in successful startup collaboration,...About Us
We are a leading Israeli IT company with 15 years of market experience and 8 years in Ukraine. Officially registered in Ukraine, Israel, and Estonia, we employ over 100 professionals worldwide. Specializing in successful startup collaboration, we offer services across e-commerce, Fintech, logistics, and healthcare.
More
Our client is a pioneering startup that has revolutionized data management with an advanced Excel-like solution, making information input as simple as a single click. Forget mastering endless functionsβthis program has it all in one place. With fantastic opportunities for candidates, including the chance to work with cutting-edge technology, grow within a fast-paced, innovation-driven team, and contribute to a product thatβs making a real impact. Established over six years ago and recognized as one of Israelβs top startups, this company offers a dynamic environment where your skills and ideas can truly shine.
Key Requirements:
πΉ Bachelors degree in Computer Science or related field;
πΉ 5+ years of experience in software development in a SaaS company;
πΉ Fluent in Python (Django);
πΉ Excellent knowledge and experience with building, optimizing, and maintaining large-scale production systems;
πΉ Experience with writing unit tests and integration tests;
πΉ Experience with Relational DBs (Postgres, MSSQL);
πΉ Experience and familiarity with Cloud Architecture and services;
πΉ English β Upper-Intermediate or higher;
Will be plus:
πΉ Familiarity with Azure;
πΉ Knowledge of RabbitMQ;
πΉ Knowledge of Celery;
πΉ Knowledge of Redis;
πΉ Knowledge of Excel Add-Ins.
What you will do:
πΉ Take part in developing the backend of the SAAS application;
πΉ Develop and lead end-to-end development of new features and services in a multi-service environment while maintaining high quality and standards;
πΉ Develop scalable web APIs, implement sophisticated business logic, and develop asynchronous services in a data-oriented, scalable application;
πΉ Take part in a multidisciplinary team involving algorithms/frontend/UI/DevOps;
πΉ Play a significant role in the entire development life-cycle, from design to production.
Interview stages:
πΉ HR Interview;
πΉ Tech interview with Team Lead;
πΉ Interview with PM;
πΉ Interview with VP R&D (optional);
πΉ Reference check;
πΉ Offer.
Why Join Us?
πΉ Be part of a friendly international team, working together on interesting global projects;
πΉ Enjoy many chances to grow, learn from mentors, and work on projects that make a real difference;
πΉ Join a team that loves fresh ideas and supports creativity and new solutions;
πΉ Work closely with clients, building great communication skills and learning directly from their needs;
πΉ Thrive in a workplace that values your needs, offering flexibility and a good balance between work and life. -
Β· 85 views Β· 8 applications Β· 18d
Senior Backend Engineer (Python) to $5000
Full Remote Β· Ukraine Β· 5 years of experience Β· Upper-IntermediateOnix is looking for a Senior Backend Engineer to help us build and scale cutting-edge infrastructure for next-gen AI, video, and data products. Youβll play a critical role in designing foundational systems that empower innovative product experiences and...Onix is looking for a Senior Backend Engineer to help us build and scale cutting-edge infrastructure for next-gen AI, video, and data products. Youβll play a critical role in designing foundational systems that empower innovative product experiences and enable our AI teams to move faster.
Required Skills:
- Bachelorβs degree in Computer Science, Engineering, or a related field.
- 5+ years of experience as a Python developer.
- Proficiency in Golang, JavaScript/TypeScript, C++, or Java.
- Experience with relational and NoSQL databases such as PostgreSQL, MySQL, or MongoDB.
- Familiarity with cloud services like AWS, GCP, or Azure.
- Strong understanding of API design, backend services, and distributed systems.
Required English Level:
- Upper-Intermediate or higher.
Responsibilities:
- Data Infrastructure β Enable scalable, next-gen analytics capabilities.
- Streaming Infrastructure β Power real-time avatar and video streaming technologies.
- ML Infrastructure β Support model training, inference, and large-scale ML workflows.
- Image/Video Pipelines β Architect robust media processing and rendering backends.
- Dev Tools β Create internal tools that increase developer productivity and velocity.
- Work closely with product engineers, ML researchers, and other stakeholders to deliver performant, production-grade systems.
- Monitor backend performance, detect anomalies, and drive improvements to reliability and scalability.
- Maintain high standards through testing, code reviews, pair programming, and clean architecture practices.
- Stay current with backend, infrastructure, and ML system trends and bring best practices into the team.
Salary offer: $4000-$5000 gross
More -
Β· 82 views Β· 5 applications Β· 18d
Python/ML Engineer (USA Only)
Full Remote Β· U.S. Outlying Islands, U.S. Virgin Islands Β· 2 years of experience Β· Upper-IntermediateJoin Uvik Software as a ML/Python Engineer (Remote, USA Only) At Uvik Software, we specialize in assembling top-tier dedicated development teams and delivering exceptional software solutions to clients across the globe. We are passionate about clean...πJoin Uvik Software as a ML/Python Engineer (Remote, USA Only)
At Uvik Software, we specialize in assembling top-tier dedicated development teams and delivering exceptional software solutions to clients across the globe. We are passionate about clean code, great collaboration, and cutting-edge technologyπ©βπ»π§βπ»π¦Ύ.
Weβre on the lookout for a Python Engineer who is eager to grow, build scalable backend systems, and contribute to exciting projects in a fast-paced, agile environment. If you're a motivated developer with a sharp eye for detail and a passion for problem-solving, this is your opportunity to make a real impact.
πLocation: USA Only
πJob Type: Contractor, Full-time
π»Responsibilities:
β Design, develop, and maintain backend services and RESTful APIs using Python (Django/Django REST Framework)
β Write clean, maintainable, and scalable code following best practices (PEP8)
β Work with SQL databases (PostgreSQL preferred) to design, query, and manage data
β Integrate and utilize Large Language Models (LLMs) for enhanced application capabilities
β Develop unit and integration tests with tools like Pytest
β Document APIs using tools such as Swagger or Insomnia
β Collaborate with the team via Git (GitHub) and participate in code reviews
β Debug and troubleshoot backend systems
β Communicate clearly and effectively in English (both written and spoken)
β Requirements:
β 2β3 years of hands-on experience in Python development
β Strong knowledge of Python fundamentals
β Practical experience with Django/Django REST Framework
β Experience working with SQL databases
β Experience in integrating LLMs into backend systems
β Familiarity with Docker (a plus)
β Basic understanding of Git or other version control systems
β Exposure to unit testing, API testing, and tools like Ruff
β Ability to work in Linux and/or Windows environments
β B2 or higher level of English
β A growth mindset and proactive attitude
+Nice to Have
- Experience with CI/CD pipelines (e.g., Jenkins, GitLab)
- Familiarity with tools like Jira or Crucible
- Exposure to cloud platforms or Kubernetes
πWhat We Offer:
- Top Equipment: MacBook Pro + Dell Monitor
- Flexible Schedule: Balance your life with adaptable working hours
- Meaningful Projects: Work with real-world technologies that make a difference
- Professional Growth: Long-term opportunities and support for your development
- Competitive Compensation: Based on your skills and contribution
More
Ready to level up your Python skills and work with a supportive, forward-thinking team?
Apply now and let's build something great together! -
Β· 111 views Β· 15 applications Β· 18d
Python developer for AI project
Full Remote Β· Worldwide Β· 3 years of experience Β· Upper-IntermediateWe are seeking a skilled Python Developer to join our dynamic team. This is an opportunity for someone who thrives in a collaborative environment and has a strong background in developing backend-heavy systems. In this role, you will work closely with...We are seeking a skilled Python Developer to join our dynamic team. This is an opportunity for someone who thrives in a collaborative environment and has a strong background in developing backend-heavy systems.
In this role, you will work closely with various team membersβincluding the Head of Engineering, Backend-, Frontend Developers, Designer, Marketing, and Leadership teamsβto build, release, and continuously improve our product, which is currently at the MVP stage.
Our product is a cutting-edge AI assistant aimed at revolutionizing how businesses communicate with their customers. Leveraging the latest advancements in conversational AI and relevant open-source solutions, it enhances user experience, automates processes, personalizes interactions, provides advanced analytics with actionable insights, and
reduces costs for companies globally.
Your main tasks:
β Collaborate with cross-functional teams to plan, develop, and release new features.
β Write and maintain clean, efficient, and commented Python code
β Build and optimize microservices, APIs, and integration workflows
β Identify and address system performance, security, and scalability issues
β Participate in code reviews and contribute to best practices for development
β Continuously learn and apply new technologies relevant to AI and backend systems.
What do we expect from you:
Must Have:
β 3+ years of professional experience in Python development, including building and
maintaining APIs and backend services
β Demonstrated expertise in creating user-centric features such as account
management systems and forms
β Strong knowledge of FastAPI, RESTful APIs, and microservices
β Hands-on experience with LLMs, Generative AI, and related frameworks (e.g.,
LangChain, LlamaIndex)β Proficiency in source control (Git), CI/CD pipelines, and modern development
More
workflows
β Experience with vector databases (e.g., Pinecone, Milvus) and integration of external
APIs
β Familiarity with containerization (Docker) and orchestration (Kubernetes)
β Excellent problem-solving and communication skills
β Upper-intermediate command of English
Nice to Have:
β Background in developing AI-based solutions for communication, audio/video
streaming, or chatbots
β Experience in DevOps, such as managing cloud infrastructure and monitoring tools
β Ability to contribute to business analysis and lead product discovery efforts
Whatβs in It for You
β Competitive compensation and flexible working conditions
β Opportunity to influence product strategy during the early stages
β Flat organizational structure with a friendly and collaborative culture
β Freedom to make technology decisions and experiment
β Direct collaboration with an international team of founders, with minimal bureaucracy -
Β· 51 views Β· 13 applications Β· 18d
Python Tech Lead
Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· Advanced/FluentWe are looking for a highly skilled Senior Software Engineer to join our dynamic and innovative team. In this role, you will take full R&D ownership of software projects, lead technical initiatives, and collaborate closely with our operations and product...We are looking for a highly skilled Senior Software Engineer to join our dynamic and innovative team. In this role, you will take full R&D ownership of software projects, lead technical initiatives, and collaborate closely with our operations and product teams to ensure successful delivery. Youβll be instrumental in designing, developing, and maintaining modern software solutions while mentoring junior engineers and promoting a culture of continuous improvement.
Key Responsibilities
- Lead the end-to-end delivery of software projects with full R&D responsibility.
- Serve as a technical lead, defining and driving the architecture and direction of projects.
- Design, develop, and maintain robust, scalable software applications.
- Mentor junior engineers and support their professional development.
- Collaborate with cross-functional teams including operations and product management.
- Promote and implement best practices in software development.
- Participate in customer-facing activities in English.
Technical Skills
- Proficiency in Python is required.
- Experience with Node.js, Java, or C# is an advantage.
- Familiarity with development environments such as PyCharm and VS Code; experience with Visual Studio is a plus.
- Strong understanding of AWS services, particularly IoT Core and Bedrock; experience with SageMaker is an advantage.
- Solid understanding of Microsoft Azure services.
- Familiarity with Google Cloud Platform (GCP) is a plus.
- Knowledge of DevOps practices and tools is a significant advantage.
Qualifications
- Proven experience in software development and successful project delivery.
- Strong analytical and problem-solving skills with the ability to work independently.
- Excellent communication and interpersonal skills.
- Experience working in Agile development environments.
- Demonstrated ability to lead and mentor engineering teams.
- Fluency in English is required for customer interactions.
-
Β· 148 views Β· 64 applications Β· 18d
Senior Python
Full Remote Β· Worldwide Β· 5 years of experienceDescription Our client's site is an Airbnb-like social platform for people around the world who are choosing to live together. It has 5+ million active listings in different countries all over the world and 3 million active users every month. The client...Description
Our client's site is an Airbnb-like social platform for people around the world who are choosing to live together. It has 5+ million active listings in different countries all over the world and 3 million active users every month. The client is tech-savvy and very nice to work with, willing to apply modern best practices, and open to suggestions. At βthis point, we need someone to support the current solution β- minor βfeature development, library updates, and fixes.
The Flask (Python) Developer will be responsible for maintaining the web applications using the Flask framework. The ideal candidate will have experience in Python, Flask, and SQL databases. Success in this position will be demonstrated by delivering high-quality code, meeting project deadlines, and collaborating effectively with the client directly.
Responsibilities:
Develop new features from scratch
Maintain Flask-based web application
Write clean, efficient, and well-documented code
Troubleshoot and debug issues
Optimize application performance and scalability
Implement security measures to protect against potential threats
If possible, work mostly evenings (for example, starting at 13:00 or later Kyiv time), full-time
Requirements:
5+ years of experience
Python (Flask)
RESTful API design principles and hands-on experience
Microservices
Containers/orchestrators
Redis, Kafka, Data analytics
Knowledge of SQL/document DB and database management
Excellent communication and collaboration skills (good verbal English is critically important)
Reliable person with strong problem-solving and analytical skills
Familiarity with front-end technologies such as HTML, CSS, and JavaScript
Experience with version control systems such as Git
Ability to write clean, maintainable, and scalable code
More -
Β· 66 views Β· 14 applications Β· 18d
Senior Python Engineer
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 8 years of experience Β· Upper-IntermediatePosition Summary: We are looking for a talented Python Engineer who will lead the architectural decision-making and strategy for our software products. The successful candidate will be responsible for overall vision, strategy and execution of the...Position Summary:
We are looking for a talented Python Engineer who will lead the architectural decision-making and strategy for our software products. The successful candidate will be responsible for overall vision, strategy and execution of the companyβs Software products. This is a remote role and we are flexible with considering applications from anywhere in Europe. We welcome engineers from Senior Developers to Principal Engineers, who are passionate about creating impactful software and contributing to a collaborative environment.
Duties and responsibilities:
- Technical Leadership: Provide technical leadership and guidance in Python development, API architecture, and big data solutions.
- Software Development: Design, development, and deployment of robust Python-based applications and services, with a focus on efficiency, scalability, and maintainability.
- Digital Transformation: Be part of a digital transformation initiatives by re-engineering and improving existing software solutions, leveraging modern technologies and best practices.
- Collaboration: Collaborate with cross-functional teams, including product, sales, security & data intelligence, to identify requirements, define solutions, and deliver value-added services.
- Mentorship & Training: Mentor junior engineers, conduct technical training sessions, and foster a culture of continuous learning and innovation within the engineering team.
- Code Quality: Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
- Documentation: Create architecture diagrams and technical documentation.
- Best practices: Ensure architectural integrity in accordance with best practices and software design principles from conception to implementation.
Required:
- Minimum of 8 years of professional experience in Python development.
- Knowledge of PostgreSQL and data warehouse solutions such as Clickhouse or SnowFlake.
- Proven track record of being part of digital transformation initiatives and re-engineering existing software solutions.
- Proven track record of designing, implementing, and optimizing API services.
- Excellent problem-solving skills, with a keen attention to detail and a passion for delivering high-quality software solutions.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
- Extensive understanding of architectural styles and design patterns.
- Experience with deploying complex applications on cloud platforms using a container orchestration platform, such as Kubernetes.
- Understand the tradeoffs of performance, compute, and memory and simultaneously optimize for all three.
- Track record of working on hard problems including job scheduling, concurrency, and scaling.
- You want to work on building things the βrightβ way to make sure our technical foundation is solid as we build on top of it over the coming years.
- Independent and self-driven.
Would be a plus:
- Experience with building and maintaining large scale and/or real-time complex data processing pipelines using Kafka, Hadoop, Hive, Storm, or Zookeeper.
- Prior experience in the compliance sector, particularly within traditional finance or crypto-related environments.
- Experience working in or with analytics-focused companies including familiarity with analytics tools, data visualization techniques, and best practices in data-driven decision-making.
- Contribution to open-source projects and Stackoverflow.
- Experience with Incident management
- Familiarity with Blockchain technologies.
- Familiarity with the GoLang and Rust programming languages.
- Familiarity with Infrastructure as a code such as Terraform.
- Familiarity with GraphQL query language.
- Experience with a distributed team / remote work.