Senior Data Software Engineer
Remote in Colombia
Data Software Engineering
& 4 others
Choose an option
We are seeking a highly skilled Senior Data Software Engineer with expertise in Amazon Web Services, Python and Snowflake to join our remote team. In this role, you will be responsible for developing, testing, and maintaining software solutions that optimize data management and analysis processes. If you have a passion for problem-solving and enjoy working in a dynamic environment, we encourage you to apply.
Responsibilities
- Design, develop, and maintain software solutions that optimize data management and analysis processes
- Develop and implement data pipelines to extract, transform, and load data from various sources
- Collaborate with cross-functional teams to identify and address data engineering challenges
- Ensure data quality and integrity by implementing appropriate testing and validation processes
- Optimize data storage and retrieval processes to ensure high performance and scalability
Requirements
- Bachelor's Degree or Master's Degree in Computer Science or simila
- A minimum of 3 years of experience in Data Software Engineering
- Expertise in Amazon Web Services for data engineering
- Advanced programming skills in Python
- Proficiency in Snowflake and SQL
- Experience with software development best practices, including agile methodologies and code testing
- Fluent English language skills with an Upper-Intermediate level
Nice to have
- Experience with NoSQL databases such as MongoDB or Cassandra
- Familiarity with data visualization tools such as Tableau or Power BI
- Experience with Docker and containerization technologies