Software Engineer- Data Engineering (Remote from Malta)

Posted 1 day agoViewed
MaltaFull-TimeData Engineering
Company:
Location:Malta
Languages:English
Seniority level:Senior, 7+ years
Experience:7+ years
Skills:
AWSPostgreSQLPythonSQLApache AirflowCloud ComputingElasticSearchETLKafkaMongoDBCassandraData engineeringSparkMentoringData modelingSoftware Engineering
Requirements:
Bachelor’s degree in Computer Science, Data Science, Engineering, or a related technical field. 7+ years of progressive experience in data or software engineering, building complex data systems. Advanced programming skills in Python and SQL. Experience with orchestration/streaming frameworks such as Temporal, Dagster, Airflow, Spark, or Kafka. Strong knowledge of relational and NoSQL databases (Postgres, MySQL, MongoDB, ElasticSearch, Cassandra). Experience with cloud computing and data warehousing platforms, preferably Databricks and AWS. Experience mentoring engineers and providing technical and architectural guidance.
Responsibilities:
Design, implement, and maintain scalable ETL/ELT pipelines using Python, SQL, and modern orchestration frameworks. Build and optimize data models and schemas for cloud warehouses and relational databases. Develop and operate distributed, real-time data systems for high-throughput ingestion and processing. Collaborate with cross-functional teams to deliver high-quality datasets and robust data products. Lead large-scale data initiatives from planning through execution. Mentor and provide architectural guidance to other engineers.
Similar Jobs:
Posted 19 minutes ago
WorldwideFull-TimeCrypto Trading
Senior Full Stack Engineer - Crypto Trading
Posted about 5 hours ago
European UnionPart-TimeAI Operations
Senior AI Operations Engineer – Freelance (Remote)
Company:SPACE44
Posted about 5 hours ago
WorldwideFull-TimeSoftware Development
Full-Stack Software Engineer