onsite
Lead Data Architect - Revolutional, LLC
Software Engineer
Lead the design and implementation of enterprise data solutions, driving cloud‑based architecture, data modeling, and ETL pipelines while guiding technical teams to deliver secure, scalable data platforms for federal mission‑critical applications.
About the role
Key Responsibilities
- Define and own the end‑to‑end data architecture strategy across cloud and on‑prem environments, ensuring alignment with mission objectives and security standards.
- Design, develop, and optimize data models, data warehouses, and data lakes to support analytics, AI/ML, and reporting workloads.
- Lead the implementation of robust ETL/ELT pipelines, integrating diverse data sources and ensuring data quality, governance, and lineage.
- Collaborate with cross‑functional teams—including engineers, data scientists, and cybersecurity specialists—to translate business requirements into scalable data solutions.
- Mentor and guide senior engineers, establishing best practices, standards, and documentation for data engineering and architecture.
- Evaluate emerging technologies and tools, recommending innovations that enhance performance, cost‑efficiency, and compliance.
Requirements
- 10+ years of experience in data architecture, data engineering, or related fields, with a proven track record of leading large‑scale data initiatives.
- Deep expertise in cloud platforms (AWS or Azure), including data services such as Redshift, Snowflake, Azure Synapse, or Databricks.
- Strong proficiency in SQL and NoSQL databases, data modeling techniques, and ETL/ELT tools (e.g., Informatica, Talend, Apache Airflow).
- Advanced programming skills in Python (or comparable language) for data processing, automation, and integration.
- Excellent communication and leadership abilities, with experience guiding technical teams in a fast‑paced, mission‑critical environment.