Data Engineer
Role details
Job location
Tech stack
Requirements
Core Engineering: Strong track record in a Data Engineering or software engineering role, with deep knowledge of the full software development lifecycle (SDLC), code reviews, and testing.
Programming & SQL: Expert-level SQL skills and proficiency in at least one modern scripting language (Python, Java, Scala, or Node.js).
Big Data & Pipelines: Proven experience building and operating highly available distributed systems for large-scale data extraction and data warehousing.
Cloud Infrastructure: Strong familiarity with cloud-native big data ecosystems-specifically managed warehousing, object storage, compute clusters, and event-streaming technologies (e.g., Redshift, S3, EMR, Spark, Kinesis).