Apply for jobs
World map with all continents displayed

Lead Back-end/Data Engineer - Python

7+ years
Full-time (40h)
Enterprise Software
Full Remote
Python
AWS
SQL
Terraform

Requirements

Must-haves

  • 7+ 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 US product startups
  • Strong analytical and debugging skills
  • Outstanding problem-solving capabilities
  • Strong communication skills in both spoken and written English

Nice-to-haves

  • Bachelor's Degree in Computer Engineering, Computer Science, or equivalent

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
Interested in this job? We're still accepting applications for this position
Interested in this job? We're still accepting applications for this position

Other jobs you might like

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

Find a great full-time opportunity
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
Apply for remote jobs