Data Engineer - Python
US Remote
Applications have closed
Data Engineers are expected to have an in-depth understanding of data engineering best practices as well as expertise with the tools needed to debug and diagnose issues. Data Engineers contribute as a team member to testing, QA, and documentation of data pipelines and systems.
The Nortal Data Engineering Team is a small agile team of motivated individuals who welcome challenges, adapt quickly, strive to acquire new knowledge, learn new technologies, accept new responsibilities, and work well individually, as a team, and with other teams within the organization. You will work closely with the Data Engineering Lead, product managers, workflow developers and other software engineers to advance projects and meet objectives.
We seek an experienced engineer who is interested in pursuing an advanced individual contributor technical career track over a technical management career track.
Duties and Responsibilities
- Assembling large, complex sets of data that meet non-functional and functional business requirements
- Identifying, designing, and implementing internal process improvements including re-designing infrastructure for greater scalability, optimizing data delivery, and automating manual processes
- Building required infrastructure for optimal extraction, transformation and loading of data from various data sources using AWS and SQL technologies
- Building analytical tools to utilize the data pipeline, providing actionable insight into key business performance metrics including operational efficiency and customer acquisition
- Working with stakeholders including data, design, product and executive teams and assisting them with data-related technical issues
- Working with stakeholders including the Executive, Product, Data and Design teams to support their data infrastructure needs while assisting with data-related technical issues
Data Engineer Expectations
- Maintain an in-depth understanding of relevant data engineering best practices
- Display expertise with tools needed to debug and diagnose issues
- Given a medium to large understood problem, can design, implement, and deploy a solution
- Show initiative and help when needed without being asked
- Deliver feedback in a constructive manner
- Provide guidance to other engineers and workflow developers
- Work well with technical leads, incorporating feedback as needed
Required Skills
- AWS: S3 Data Lake, Athena, Redshift, EMR, Glue, ECS, EKS
- Proficiency with Python in a data engineering context. Ex: Pandas, PySpark
- Source control using Git
- Proficiency with SQL
- Proficiency with workflow orchestration concepts
- Adaptable to Windows, Linux, and container-based deployment environments
- Workflow performance, scaling, and optimization. Big Data solutions in some cases.
- Security & privacy principals
Desired Skill & Qualifications
- ETL productivity tools
- Spark
- EKS
- Terraform
- Helm
- Python3
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Athena AWS Big Data Data pipelines ECS Engineering ETL Git Helm Linux Pandas Pipelines PySpark Python Redshift Security Spark SQL Terraform Testing
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open AI Engineer jobs
- Open Data Science Manager jobs
- Open MLOps Engineer jobs
- Open Data Manager jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Engineer II jobs
- Open Power BI Developer jobs
- Open Sr Data Engineer jobs
- Open Principal Data Engineer jobs
- Open Data Analytics Engineer jobs
- Open Business Intelligence Developer jobs
- Open Data Scientist II jobs
- Open Junior Data Scientist jobs
- Open Product Data Analyst jobs
- Open Senior Data Architect jobs
- Open Business Data Analyst jobs
- Open Sr. Data Scientist jobs
- Open Big Data Engineer jobs
- Open Data Analyst Intern jobs
- Open Manager, Data Engineering jobs
- Open Junior Data Engineer jobs
- Open Azure Data Engineer jobs
- Open Data Product Manager jobs
- Open Data Quality Analyst jobs
- Open ETL Developer jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open ML models-related jobs
- Open Data management-related jobs
- Open GCP-related jobs
- Open Java-related jobs
- Open Privacy-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open APIs-related jobs
- Open Deep Learning-related jobs
- Open PyTorch-related jobs
- Open Snowflake-related jobs
- Open Consulting-related jobs
- Open TensorFlow-related jobs
- Open PhD-related jobs
- Open CI/CD-related jobs
- Open Kubernetes-related jobs
- Open NLP-related jobs
- Open Data governance-related jobs
- Open LLMs-related jobs
- Open Airflow-related jobs
- Open Data warehouse-related jobs
- Open Databricks-related jobs
- Open Hadoop-related jobs