We are seeking a proactive Python Developer with at least 3 years of experience to join our engineering team. You will be responsible for the full lifecycle of data-driven applications, from building robust backend APIs to designing and maintaining complex data pipelines. The ideal candidate thrives in a DevOps-cultured environment and is eager to work with modern orchestration and cloud technologies.
Core Responsibilities:
- Data Pipeline Management: Develop, optimize, and maintain scalable data pipelines to ensure high-quality data flow.
- API Development: Build and maintain high-performance backend APIs using FastAPI.
- System Reliability: Proactively identify bottlenecks and improve system stability within existing infrastructures.
- Collaboration: Work closely with cross-functional teams to integrate AWS services and workflow orchestration tools into the production environment.
Required Qualifications:
- Experience: 3+ years of professional Python development experience.
- Databases: Strong proficiency in both SQL and NoSQL database design and management.
- DevOps Tools: Hands-on experience with Docker, CI/CD pipelines, and Git version control.
- Frameworks: Proven experience building applications with FastAPI.
- Cloud & Orchestration: Practical experience with AWS services and familiarity with Airflow (or similar workflow orchestration tools).
- Communication: Upper-Intermediate level of English (written and spoken) for effective team collaboration.
Nice to Have:
- Experience within the Financial Domain.
- Hands-on experience with Apache Spark and complex ETL pipelines.
- Knowledge of container orchestration using Kubernetes.
- Exposure to or interest in Large Language Models (LLMs) and AI integration.
Top Skills
What We Do
Commit is a global tech services company with offices in Israel, US, Canada, UK, and Europe.
The company was founded in 2005 and has over 700 multi-disciplinary innovation experts who serve a broad range of companies, from small startups to large enterprises in multiple business sectors.
Commit specializes in advanced technologies and applications with dedicated practices in Cloud, GenAI, Software, IoT, Big Data, Cyber, Collaboration, Data center migration projects, and more.
Commit offers innovative, end-to-end technology solutions by developing custom software and IoT platforms for clients looking to build their next-gen products within the modern ICT world.
Commit’s complete and comprehensive engineering powerhouse of resources, and proprietary Flexible R&D methodology helps transform its clients’ technology visions into high-quality products while reducing costs and improving time-to-market.







