[Job-30699] Senior Python Developer ( Data Engineer ), Brazil

57 minutes ago
Full-time
Senior
Software Development
CI&T

CI&T

CI&T is a global digital technology agency empowering agile growth for leading companies through advanced technologies with a team of 2000 experts worldwide.

Internet Software & Services
5K-10K
Founded 1995

Description

  • Refactor and simplify existing Python production codebases to improve readability, maintainability, and performance.
  • Organize reusable logic into modular, testable Python packages and services.
  • Eliminate duplicated, fragile, or unnecessary code and apply clean code principles.
  • Implement and maintain unit, integration, and regression tests.
  • Improve configuration management by replacing hard-coded values with scalable abstractions.
  • Enhance observability and monitoring of data pipelines and forecasting processes through logging, metrics, alerting, and diagnostics.
  • Automate repetitive development and deployment tasks where appropriate.
  • Produce clear technical documentation for code, architecture, operational processes, and business rules.
  • Collaborate closely with engineering teams to evolve the platform without disrupting ongoing feature delivery.
  • Recommend pragmatic technical improvements that increase stability, scalability, and engineering efficiency.

Requirements

  • Advanced / fluent English (C1 or higher) is mandatory.
  • Strong experience with Python and solid software engineering fundamentals.
  • Proven experience refactoring and modernizing existing production systems.
  • Experience designing maintainable, modular, and reusable Python applications.
  • Strong knowledge of automated testing, including unit, integration, and regression testing.
  • Experience debugging and troubleshooting complex production workflows.
  • Solid understanding of Git workflows, code reviews, and collaborative development practices.
  • Ability to work independently in fast-paced and ambiguous environments.
  • Good understanding of data engineering concepts, including data pipelines, ETL/ELT processes, data quality, and scalable data processing workflows.
  • Experience with production data pipelines or forecasting systems is preferred.
  • Familiarity with Databricks, Spark, or similar modern data platforms is preferred.
  • Experience with CI/CD tools such as GitHub Actions or Azure DevOps is preferred.
  • Knowledge of Azure cloud services is preferred.
  • Experience migrating notebook-based workflows into production-grade Python applications is preferred.
  • Familiarity with data quality validation, monitoring, and observability practices for analytical or forecasting systems is preferred.

Benefits

  • Health and dental insurance.
  • Meal and food allowance.
  • Childcare assistance.
  • Extended paternity leave.
  • Gym and wellness partnerships through Wellhub (Gympass) and TotalPass.
  • Profit Sharing and Results Participation (PLR).
  • Life insurance.
  • Continuous learning platform through CI&T University.
  • Discount club.
  • Free online platform for physical, mental, and overall well-being.
  • Pregnancy and responsible parenting course.
  • Partnerships with online learning platforms.
  • Language learning platform.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Engineer - Platform & Data Infrastructure

Ampd Energy 51-250 Electrical Equipment

Ampd Energy is hiring a senior software engineer to own and scale the cloud telemetry platform behind its battery energy storage fleet, improving reliability, performance, and cost as device volume grows.

AWS ClickHouse Go Grafana GraphQL InfluxDB Kafka NestJS Node.js REST API SQL Terraform TimescaleDB TypeScript Vue.js
12 minutes ago

Software Engineer - Elixir/Phoenix - Remote - Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is seeking a Backend Engineer to develop high-quality Elixir and Phoenix applications for client projects in a fast-growing software consultancy.

Agile Ecto Elixir GraphQL Phoenix PostgreSQL REST API
12 minutes ago

Software Engineer - Elixir/Phoenix - Remote - Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a Backend Software Engineer to build and maintain Elixir and Phoenix-based backend systems and APIs for client projects in a fast-growing software consultancy.

Agile Ecto Elixir GraphQL Phoenix PostgreSQL REST API
12 minutes ago

Software Engineer - Elixir/Phoenix - Remote - Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is seeking a Backend Software Engineer to build and maintain high-quality Elixir and Phoenix applications for client projects in a fast-growing software consultancy.

Agile Ecto Elixir GraphQL Phoenix PostgreSQL REST API
12 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers