Skip To Main Content
backBack to Search

Senior Data Software Engineer

Remote in Portugal
Data Software Engineering
& 6 others

We are seeking a highly experienced Senior Data Software Engineer to join our remote team and help us build innovative and scalable data solutions. In this role, you will work with a team of engineers to design and develop data-driven applications and services using cutting-edge technologies. If you have a passion for data and software engineering and are looking for an exciting challenge, we encourage you to apply.

Responsibilities
  • Design and develop data-driven applications and services using AWS and Big Data technologies
  • Collaborate with cross-functional teams to design and implement data solutions that meet business requirements
  • Develop and maintain data pipelines and ETL processes
  • Ensure data quality and integrity through testing and validation
  • Optimize data storage and retrieval for performance and scalability
  • Develop and maintain documentation for data solutions
  • Stay up-to-date with emerging technologies and industry trends
Requirements
  • Bachelor's Degree or Master's Degree in Computer Science or similar 
  • Minimum of 3 years of experience in Data Software Engineering
  • Expertise in Amazon Web Services (AWS) and Big Data technologies
  • Strong programming skills in Python
  • Experience with Snowflake data warehousing
  • Proficiency in Git version control
  • Experience with IoT platforms and technologies
  • Excellent communication and collaboration skills
  • Fluent English language skills with an Upper-Intermediate level
Nice to have
  • Experience with AWS Glue, Amazon Athena, and Amazon SageMaker
  • Experience with AWS Lambda functions
  • Experience with Machine Learning and Artificial Intelligence technologies