Lead Back-end/Data Engineer - Python

  • Closed
  • US Company | Small (11-50 employees)
  • LATAM (100% remote)
  • 10+ years
  • Full-time (40h)
  • Enterprise Software
  • Full Remote

Required skills

  • Python
  • AWS
  • SQL
  • Terraform

Requirements

Must-haves

  • 10+ years of software development experience
  • Leadership experience
  • Experience with Python tools (Airflow, DBT)
  • Experience with AWS and Terraform
  • Heavy knowledge of SQL databases
  • Proficiency in writing clear and efficient SQL code
  • Data Engineering skills
  • Foundation in data structures, algorithms, and software design
  • Experience in B2B product startups
  • Strong analytical and debugging skills
  • Outstanding problem-solving capabilities
  • Strong communication skills in both spoken and written English
  • Bachelor's Degree in Computer Engineering, Computer Science, or equivalent

Nice-to-haves

  • Experience working in American companies

What you will work on

  • Back-end "behind the scenes"
    (e.g. AWS infrastructure, DevOps, ETL, Machine Learning, and heavy SQL)
  • Develop new Python-based APIs
  • Create ERP-agnostic transformations using SQL and DBT
  • Build new database tables, views, and functions using Snowflake
  • Demonstrate proficiency with AWS, ECS, RDS, and Docker
  • Establish and manage data pipelines, connecting ERPs to S3 and databases
  • Author unit tests using Pytest and implement Github actions
  • Monitor and enhance the performance of APIs and databases
  • Design and create dashboards within SumoLogic and New Relic
  • Oversee deployment processes using Github actions and AWS/ECS Fargate
  • Maintain a high SLA for data ingestion

Other jobs you might like

  • Senior Full-stack/Back-end Engineer - Node.js, React.js, SQL

    • LATAM (100% Remote)
    • US Company | 11-50 employees
    • 10+ years of exp.
    • Full-time (40h)
  • Engineering Manager (Hybrid - São Paulo)

    • LATAM (100% Remote)
    • US Company | 11-50 employees
    • 10+ years of exp.
    • Full-time (40h)

Get matched with the best remote opportunities from today's top US companies

Find great opportunities

Earn more compensation for your hard work

Access exclusive benefits like healthcare, English classes, and more

1-1 individualized training to succeed in the international job market

Sign up