Skip To Main Content
backgo to search

senior python developer

bullets
Python.Web, ETL/ELT Solutions, PostgreSQL, Python, REST API, SQL, Docker, FastAPI, Google Cloud BigQuery, Kubernetes
bullets
Colombia, Brazil, Dominican Republic

We are looking for a Senior Python Developer to join our team and work on an exciting project that involves developing Python backend services.

The project focuses on developing ETL/ELT solutions and updating Python ETL scripts that move data from PostgreSQL to BigQuery. As a Senior Python Web Developer, you will have at least 3 years of backend programming experience. You will be experienced with HTTP APIs, especially REST, and comfortable with type systems. Additionally, you will be thoroughly experienced with relational databases, especially PostgreSQL.

responsibilities
  • Develop Python backend services, particularly HTTP APIs, using Python/SQL regularly
  • Update Python ETL scripts that move data from PostgreSQL to BigQuery
  • Collaborate with cross-functional teams to deliver high-quality software solutions
  • Participate in design and code reviews to ensure code quality standards are met
  • Continuously learn and research new technologies to improve software development processes
  • Provide guidance and mentorship to junior developers
requirements
  • Minimum 3 years of backend programming experience, including production-level Python experience
  • Thoroughly experienced with HTTP APIs, especially REST
  • Experienced with relational databases, especially PostgreSQL
  • Strong understanding of ETL/ELT solutions
  • Knowledge of SQL
  • Comfortable with type systems
  • Excellent communicational and cooperation skills
  • Fluency in English, with an Upper-Intermediate level of proficiency
nice to have
  • Computer Science, Computer Engineering, or similar degree preferred
  • Experience with FastAPI
  • Knowledge of Google Cloud BigQuery and Kubernetes

benefits for locations

brazil.svg
For you
  • Thousands of projects for top brands
  • Support from a personal Skill Advisor
  • Stable income
For your comfortable work
  • 100% remote work forever
  • Free licensed software
  • Possibility to work on your own device (BYOD)
  • Stable workload
  • Relocation opportunities
  • Flexible engagement models

For your growth
  • Free trainings for technical and soft skills
  • Free access to LinkedIn Learning platform
  • Language courses
  • Free access to internal and external e-Libraries
  • Access to internal communities and competency centers
  • Certification opportunities

    don't have time? Apply later!We send you a link to the job in your e-mail
    get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
    a smiling man wearing sunglasses