Logo for Escalate

Python Developer Senior

Roles & Responsibilities

  • 5+ years of professional software development experience with a focus on Python.
  • Bachelor's degree in Computer Science, Engineering, or a related field; Advanced English for conversation.
  • Experience developing backend services with Django, Flask, FastAPI, or similar frameworks and building scalable and performant applications.
  • Knowledge of cloud platforms (AWS S3, EKS), Redis, PostgreSQL and MongoDB, and Docker.

Requirements:

  • Design, develop, test, and maintain Python-based backend services and web applications using Django, Flask, or FastAPI.
  • Build and maintain ETL processes and data scrapers to support data pipelines and ensure data quality and reliability.
  • Optimize data storage and retrieval with relational and non-relational databases (PostgreSQL, Redis, MongoDB) and caching strategies.
  • Collaborate with cross-functional teams in an Agile environment, contribute to the SDLC, and participate in CI/CD and quality assurance activities.

Job description

Why work with us?

We are a fast-growing company that is revolutionizing the world of data and business information in Latin America!

CIAL Dun & Bradstreet is the leading provider of business decisioning solutions and commercial data across Latin America and the Caribbean. Our solutions are designed to transform how businesses manage risk and make critical decisions about the companies they rely on.

 At CIAL, we firmly believe that every team member plays a critical role towards achieving our goal of enabling businesses to thrive in any economic environment.

 It’s our people, not technology, that makes what we do possible. It’s our people, not data, that turns information into insights. And it’s our people, not algorithms, that cares to help our clients make better informed decisions.

 We are innovative, agile, and inspired by data – and we are looking for people that share those values to join our mission to build stronger businesses!

Join the data-revolution!

Education:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.

Experience:

  • 5+ years of professional software development experience with a focus on Python.
  • Advanced English for conversation
  • Experience in building and maintaining scalable and performant applications and web services.
  • Experience developing backend services with known web frameworks (Django, Flask, FastAPI, .etc)
  • Experience developing ETL processes
  • Experience developing Scrapers
  • Strong experience with PostgreSQL and/or other relational databases
  • Knowledge on cloud platforms, particularly AWS (S3, EKS, etc.).
  • Knowledge of Redis and its application in caching and data management.
  • Knowledge of non-relational databases (MongoDB)
  • Knowledge in Cypress
  • Knowledge  in Docker

Skills:

  • Strong problem-solving and analytical skills.
  • Excellent communication and interpersonal abilities.
  • Ability to work effectively in a fast-paced, dynamic environment.
  • Solid understanding of software development lifecycle and agile methodologies.

Preferred Qualifications:

  • Familiarity with CI/CD pipelines
  • Contributions to open-source projects or a strong personal GitHub portfolio.
  • Experience with Prefect or similar workflow orchestration tools.
  • Spanish for conversation is a plus

Python Developer Related jobs

Other jobs at Escalate

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.