Data Engineer, City Data Platform Development (Employment for People with Disabilities)
Core
Design and implement scalable data architecture, processing, and analysis for Woven City's data platform to support AI, mobility, energy, and lifestyle services.
Role type
Senior Data Engineer
Builds
Microservices, combined APIs, and core software capabilities for Woven City
Domain
Mobility, Smart City, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Data architecture design, Data processing, Data analysis, API design (REST, gRPC, Kafka), Batch/stream processing, Cloud platforms (AWS, GCP), Unified analytics platforms (Databricks), Programming languages (C++, C#, Java, Go, Rust, Python)
Preferred skills
RDBMS, DocumentDB, KVS, Big data platforms (Hadoop, Spark), Data governance, Security practices, DevOps/DataOps
Technologies
AWS, GCP, Databricks, Kafka, REST, gRPC, Hadoop, Spark, C++, C#, Java, Go, Rust, Python
Responsibilities
Design and implement scalable data architecture and processing pipelines, Build components to manage data flow health and storage, Collaborate with cross-functional teams to define specifications and deliver best practices, Contribute to documentation and code maintainability
Seniority
Senior, hands-on IC