Software Engineer- Data Engineering (Remote from Switzerland)

Posted about 9 hours agoViewed
SwitzerlandFull-TimeData Engineering
Company:
Location:Switzerland
Languages:English
Seniority level:Senior, 7+ years
Experience:7+ years
Skills:
AWSPostgreSQLPythonSQLApache AirflowCloud ComputingElasticSearchKafkaMongoDBCassandraData 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. 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. Collaborate with cross-functional teams. Lead large-scale data initiatives. Mentor and provide architectural guidance to other engineers. Support testing, debugging, and QA processes.
Similar Jobs:
Posted 11 days ago
EMEAFull-TimeSoftware Development
Senior Consulting Engineer - EMEA
Company:
Posted 11 days ago
Anywhere in the WorldFull-TimeHR Tech
Backend Engineer
Posted about 2 months ago
North America, Western EuropeFull-TimeSoftware Development
Senior Growth Engineer
Company:Clerk