CrawlJobs Logo

Python Data Developer

https://egor.pt Logo

Egor

Location Icon

Location:
Portugal , Lisbon

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We’re looking for a proactive and experienced developer to join our dynamic team and help us build scalable, efficient data workflows in the cloud. This role is based in Portugal, with flexibility to work remotely/on-site from one of our offices in Lisbon, Braga, or Coimbra. To be considered, candidates must currently reside in Portugal and have a good command of English (minimum B2 level), as you’ll be working in an international environment.

Job Responsibility:

  • Design, develop, and maintain robust data pipelines using Python and Apache Airflow (Cloud Composer)
  • Leverage the power of Google Cloud Platform (GCP) to create scalable and reliable data solutions
  • Write clean, efficient, and optimized SQL queries for data transformation and extraction
  • Collaborate with cross-functional teams to improve data quality, consistency, and accessibility
  • Participate in code reviews and contribute to a high standard of technical excellence

Requirements:

  • Strong proficiency in Python
  • Hands-on experience with Google Cloud Platform (GCP)
  • Solid understanding of Airflow / Cloud Composer
  • Expertise in SQL and relational databases

Nice to have:

  • Foundational knowledge of Generative AI and Large Language Models (LLMs)
  • Interest and curiosity in Generative AI
What we offer:
  • Work on impactful projects with cutting-edge technologies
  • Be part of a collaborative, innovative team within a leading multinational environment

Additional Information:

Job Posted:
May 05, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Python Data Developer

New

Senior Python Big Data Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7 - 12 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
  • Strong expertise in Big Data technologies (Spark, Hadoop, Hive, Impala, Kafka, Scala, Cloudera)
  • Design, develop, and maintain robust and scalable data pipelines using Python, SQL, PySpark, and streaming technologies like Kafka
  • Strong SQL and NoSQL experience (Oracle, MongoDB, PostgreSQL) for data extraction, reconciliation, and transformation
  • Proficiency in Python and Shell scripting for data processing and automation
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right
New

Senior Python Big Data Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7 - 12 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
  • Strong expertise in Big Data technologies (Spark, Hadoop, Hive, Impala, Kafka, Scala, Cloudera)
  • Design, develop, and maintain robust and scalable data pipelines using Python, SQL, PySpark, and streaming technologies like Kafka
  • Strong SQL and NoSQL experience (Oracle, MongoDB, PostgreSQL) for data extraction, reconciliation, and transformation
  • Proficiency in Python and Shell scripting for data processing and automation
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Python Developer & Data Analyst

Your role will include research & end-to-end development of data-science algorit...
Location
Location
Salary
Salary:
Not provided
vfunction.com Logo
vFunction
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expert python developer (5+ years)
  • Data Scientist/Researcher/Algorothem developer (3+ years)
  • Experience with NumPy and Pandas- A Must
  • Degree in Computer Science (Must)
Job Responsibility
Job Responsibility
  • Research & end-to-end development of data-science algorithms and models in the area of graph theory to research computer science problems such as automatic decomposition of a computer program, analysis of technical debt, and more
  • Take part in the research & development of new algorithms to improve vFunction’s cutting-edge capabilities to automatically extract microservices from monolithic applications
Read More
Arrow Right

Application Developer - Data Governance

This role is an intermediate level position responsible for participation in the...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong understanding of Data Lineage, metadata management and reference data development and data analytics
  • Good knowledge about relational databases like Oracle, SQL / PLSQL
  • Strong knowledge in one or more of the areas of: Data lineage, application development, python or Java coding experience
  • Hands on experience of any coding language and tool based configuration prior experience
  • Full Software Development Kit (SDK) development cycle experience
  • Pragmatic problem-solving and ability to work independently or as part of a team
  • Proficiency in ab-initio mHub or python programming languages
  • Proficiency with 1 or more of the following programming languages: Java, API, Python
  • 2+ years of non-internship professional software development experience
  • A passion for development, strong work ethic, and continuous learning
Job Responsibility
Job Responsibility
  • Develop and maintain application development to complicated enterprise data lineage
  • Optimize industry based tool to simplify enterprise level data complexity via data lineage
  • Debug and resolve graph-related issues
  • Collaborate on designing and implementing new features to simplify complex problems
  • Conduct code reviews for quality assurance
  • Write and maintain documentation for functionalities and APIs
  • Integrate and validate third-party libraries and tools
  • Manage source code using version control systems
  • Implement algorithms for code generation and optimization
  • Perform code refactoring for better maintainability and efficiency
What we offer
What we offer
  • Global benefits
  • Equal opportunity employer
  • Reasonable accommodations provided for individuals with disabilities.
  • Fulltime
Read More
Arrow Right

AI Trainer - Advanced Python Developers

We’re looking for Python Developers to help train and evaluate cutting-edge AI m...
Location
Location
Salary
Salary:
Not provided
prolific.com Logo
Prolific
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Python developer skills and verifiable professional experience as a Python developer
  • A willingness to take our skills verification test to assess your suitability for our Domain Expert participant pool
  • Strong attention to detail and the ability to concentrate on complex tasks for up to one hour at a time
  • A reliable and fast internet connection and access to a computer
  • A willingness to self-declare your earnings, as our participants are self-employed
  • A Paypal account to receive payment from our clients
Job Responsibility
Job Responsibility
  • Completing AI training tasks such as analyzing, editing, and writing Python
  • Judging the performance of AI in performing Python-related prompts
  • Improving cutting-edge AI models
What we offer
What we offer
  • competitive pay rates
  • flexible hours
  • ability to work from home
Read More
Arrow Right

Application Developer - Data Governance

This role is an intermediate Application Developer - Data Governance level posit...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong understanding of Data Lineage, metadata management and reference data development and data analytics
  • Good knowledge about relational databases like Oracle, SQL / PLSQL
  • Strong knowledge in one or more of the areas of: Data lineage, application development, python or Java coding experience
  • Hands on experience of any coding language and tool based configuration prior experience
  • Full Software Development Kit (SDK) development cycle experience
  • Pragmatic problem-solving and ability to work independently or as part of a team
  • Proficiency in ab-initio mHub or python programming languages
  • Proficiency with 1 or more of the following programming languages: Java, API, Python
  • 2+ years of non-internship professional software development experience
  • A passion for development, strong work ethic, and continuous learning
Job Responsibility
Job Responsibility
  • Develop and maintain application development to complicated enterprise data lineage
  • Optimize industry based tool to simplify enterprise level data complexity via data lineage
  • Debug and resolve graph-related issues
  • Collaborate on designing and implementing new features to simplify complex problems
  • Conduct code reviews for quality assurance
  • Write and maintain documentation for functionalities and APIs
  • Integrate and validate third-party libraries and tools
  • Manage source code using version control systems
  • Implement algorithms for code generation and optimization
  • Perform code refactoring for better maintainability and efficiency
What we offer
What we offer
  • Equal opportunity employer
  • Accessibility accommodations for persons with disabilities
  • Global benefits
  • Fulltime
Read More
Arrow Right

Python Developer

The Python Developer is a senior level position responsible for establishing and...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6 - 10 years + of experience in software development with at least 5 years of experience in Python Spark and Big data frameworks
  • Strong proficiency in Python and Spark with knowledge of core spark concepts (RDDs, Dataframes, Spark Streaming, etc.)
  • Experience working in financial markets, risk management and financial instruments
  • Experience in Application Development in Python & Big Data
  • Pricing and Analytic Development experience in Python
  • Familiarity with market risk concepts including VaR, Greeks, scenario analysis and stress testing
  • Hands on experience with Hadoop, Spark
  • Proficiency on Git, Jenkins and CI/CD pipelines
  • Excellent problem-solving skills and strong mathematical and analytical mindset
  • Ability to work in a fast-paced financial environment
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right
New

Data Developer

Data Developers at Rimes build and maintain tools to ingest, validate, and load ...
Location
Location
Singapore
Salary
Salary:
Not provided
rimes.com Logo
Rimes Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent programming skills in Python
  • Experience with Git or similar version control systems
  • Bachelor’s or Master’s degree in science, engineering, or a related technical field
  • At least 1 year of related work or project experience in a technical, data-driven role
  • Results-driven and detail-oriented with strong problem-solving skills
  • Flexible and efficient at multitasking across various assignments
  • Strong verbal and written communication skills in English
  • Able to work independently, take initiative, and prioritize effectively
  • Interested in technology while recognizing the importance of process and structure
  • Attentive to detail with a demonstrated ability to think creatively
Job Responsibility
Job Responsibility
  • Design, build, and maintain ETL data pipelines to ingest and transform financial datasets
  • Work with a wide range of structured and semi-structured data, ensuring accuracy and consistency through validation and transformation
  • Collaborate with 300+ data vendors to integrate new sources and manage feed changes
  • Translate client and business needs into data workflows, for custom analytics and reporting
  • Partner with product and client teams to deliver high-quality data outputs on schedule
  • Build solutions supporting diverse financial asset classes and critical investment systems
  • Use internal tools and systems to manage data workflows and collaborate across teams
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.