onsite
Software Engineer III, Data Engineering - Deloitte
Software Engineer
Software Engineer III specializing in data engineering, building scalable pipelines and backend systems on cloud and on‑prem environments, supporting analytics, reporting, and GenAI/LLM workloads.
About the role
Key Responsibilities
- Design, develop, and optimize end‑to‑end data pipelines using Python, SQL, and Apache Spark.
- Implement and maintain cloud‑native data solutions on AWS and Azure, including Snowflake data warehouses.
- Orchestrate workflows with Airflow and ensure data quality, governance, and performance at scale.
- Collaborate with cross‑functional teams to translate business requirements into robust, production‑ready data architectures.
- Support analytics, reporting, and Generative AI/LLM initiatives by providing reliable, well‑documented data services.
Requirements
- 3+ years of professional experience in data engineering or related software development roles.
- Strong proficiency in Python, SQL, and big‑data processing frameworks such as Apache Spark.
- Hands‑on experience with cloud platforms (AWS, Azure) and data warehousing solutions like Snowflake.
- Familiarity with workflow orchestration tools (e.g., Airflow) and modern data integration patterns.
- Ability to work collaboratively, mentor junior engineers, and communicate technical concepts to non‑technical stakeholders.
Skills
pythonsqlapache sparkawsazuresnowflakeairflow