H
Senior Python ETL Developer at HireDNA Remote
HireDNA
Remote · Canada Full-time Senior 2w ago
About the role
About
Senior Python ETL Developer job at HireDNA. Remote.
Note: This position is entirely remote and is open only to candidates located within Canada.
Key Responsibilities
- Utilize your 7–10 years of experience as a backend software engineer to architect and develop robust backend solutions.
- Harness your excellent Python skills to build efficient and scalable software systems.
- Design and implement data ETL pipelines using technologies such as Airflow, PySpark, MySQL, Hive, and Snowflake.
- Ensure the quality and reliability of applications by writing comprehensive unit tests, functional tests, and integration tests.
- Leverage your knowledge of Data catalog tools like Atlan to enhance data management.
- Collaborate in an Agile/Scrum setting, working closely with cross-functional teams to deliver solutions that align with business objectives.
- Interface with third-party APIs and Web Services, including API Gateways like Apigee.
- Stay updated on the latest web application trends, architectures, and emerging technologies, incorporating them into your work as needed.
Restrictions
- No telecommuting
- No Agencies Please
Requirements
Skills Required
- A minimum of 7–10 years of experience as a backend software engineer.
- Excellent experience in development using Python.
- Experience in building data ETL pipelines using technologies like Airflow, PySpark, MySQL, Hive, and Snowflake.
- Experience in writing well-tested applications including unit tests, functional tests, and integration tests.
- Experience in Data catalog tools like Atlan is a plus.
- Experience working in an Agile/Scrum setting, including partnering with business analysts, other developers, and testers, and implementing solutions related to the creative process.
- Experience with third-party APIs and Web Services, API Gateways like Apigee.
- Working knowledge of the general web application landscape, architectures, trends, and emerging technologies.
Contact Info
- Contact : HR
- E-mail contact : hr@techedinlabs.com
- Web :
Requirements
- A minimum of 7–10 years of experience as a backend software engineer.
- Excellent experience in development using Python.
- Experience in building data ETL pipelines using technologies like Airflow, PySpark, MySQL, Hive, and Snowflake.
- Experience in writing well-tested applications including unit tests, functional tests, and integration tests.
- Experience working in an Agile/Scrum setting, including partnering with business analysts, other developers, and testers, and implementing solutions related to the creative process.
- Experience with third-party APIs and Web Services, API Gateways like Apigee.
- Working knowledge of the general web application landscape, architectures, trends, and emerging technologies.
Responsibilities
- Architect and develop robust backend solutions.
- Build efficient and scalable software systems using Python.
- Design and implement data ETL pipelines using technologies such as Airflow, PySpark, MySQL, Hive, and Snowflake.
- Ensure the quality and reliability of applications by writing comprehensive unit tests, functional tests, and integration tests.
- Enhance data management using Data catalog tools like Atlan.
- Collaborate in an Agile/Scrum setting, working closely with cross-functional teams to deliver solutions that align with business objectives.
- Interface with third-party APIs and Web Services, including API Gateways like Apigee.
- Stay updated on the latest web application trends, architectures, and emerging technologies, incorporating them into your work as needed.
Skills
AirflowApigeeAtlanData catalogETLHiveMySQLPySparkPythonSnowflakeWeb Services
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free