remote
Senior Data Engineer - TEKsystems
Data Engineer
Senior Data Engineer leading the design, build, and maintenance of cloud‑native data solutions using Azure Functions, Logic Apps, and .NET REST APIs, with expertise in event‑driven microservices and big‑data processing on Databricks.
About the role
Key Responsibilities
- Design, develop, and maintain scalable data pipelines and microservices on Azure, leveraging Azure Functions, Logic Apps, and .NET REST APIs.
- Implement event‑driven architectures using Service Bus queues and Event Grid to enable real‑time data processing.
- Write and optimize complex queries in USQL, Hive SQL, and Spark SQL for large‑scale data analysis on Databricks.
- Collaborate with cross‑functional teams to translate business requirements into robust, production‑ready data solutions.
- Ensure high availability, performance, and security of data services through continuous monitoring and proactive troubleshooting.
Requirements
- 5+ years of experience in data engineering with a strong focus on Azure cloud services.
- Hands‑on experience with Service Bus, Event Grid, and large‑scale data processing frameworks such as Databricks, Hive, and Spark.
- Strong analytical skills and ability to write efficient SQL queries for big data.
- Excellent communication skills and a collaborative mindset.