Lead Back-end/Data Engineer - Python
- Accepting Applications 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
Sign up for Strider today to get matched with top opportunities and receive job alerts.
Create your accountGet 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