Redhorse provides energy, environmental, technology, and intelligence services to support our government's needs.
Graph Data Engineer
Location
United States
Posted
7 hours ago
Salary
0
Seniority
Senior
Job Description
Graph Data Engineer
Redhorse Corporation
• Design, build, and maintain robust data ingestion and transformation pipelines that supply the knowledge graph analytics platform. • Profile source data and assess structure, quality, completeness, and integration challenges. • Implement complex transformation, normalization, and preparation logic required to load data into graph solutions. • Support source-to-graph traceability and data lineage to ensure analytic transparency and rapid debugging. • Collaborate with the Lead Data Scientist and engineering peers to align source data processing with graph modeling and entity resolution requirements. • Continuously improve data quality handling and pipeline reliability to ensure high-availability of intelligence insights. • Document ingestion patterns, transformation rules, and technical considerations to support enterprise scaling. • Utilize Jira and GitLab to manage tasks and maintain version control across the development lifecycle.
Job Requirements
- 5+ years of relevant professional experience in data engineering or related technical roles.
- Demonstrated experience in ETL/ELT development and large-scale data integration.
- Proven ability to handle both structured and semi-structured data from multiple disparate source systems.
- Experience designing transformation logic that supports downstream analytics, graph loading, and operational traceability.
- Proficiency with scripting (e.g., Python), data processing frameworks, and production-minded engineering practices.
- Bachelor’s degree from an accredited institution in Computer Science, Engineering, Information Systems, Mathematics, or a related field.
Benefits
- In addition to base salary, eligible employees may participate in Redhorse's comprehensive benefits programs and may be eligible for performance-based or other incentive compensation, where applicable.
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
• End-to-End Pipeline Engineering: Design, build, and deploy scalable ETL/ELT pipelines from diverse source systems into our Snowflake Data Cloud. • Cloud Infrastructure: Manage and optimize data flows within an AWS environment (S3, Lambda, IAM), ensuring high availability, security, and cost-efficiency. • High-Scale Processing: Leverage Databricks and Python (PySpark) to handle complex transformations and high-volume data processing. • Implement the Semantic Layer: Collaborate with the team to define, implement and scale our Semantic Layer (via dbt Semantic Layer, MetricFlow, or similar) to standardize business logic, metrics, and dimensions for all downstream consumers. • Model for Truth: Use dbt to build modular, version-controlled, and tested data models that serve as the definitive foundation for business intelligence. • Data Governance & Quality: Implement automated testing and monitoring to ensure the integrity and reliability of finished data marts.
• Work with AI team members to operationalize data pipelines and ML tasks. • Provide day-to-day support of deploying Python-native ML pipelines and perform data engineering tasks to enable AI/ML capabilities. • Present results to a diverse audience in presentation or report form. • Support architectural leadership, technical support, and advisement services to ensure identity management system technologies are integrated and meeting the appropriate security requirements. • Support leadership who engage with senior level executives at a public facing Federal agency and provide subject matter expertise in security architecture and other key domain areas.
• Maintain and enhance the Snowflake data platform and data pipelines, leveraging AI-assisted development tools to improve efficiency, reliability, and maintainability. • Drive innovation by adopting modern engineering practices, AI-assisted development, and automation to continuously improve the data platform and accelerate delivery. • Design, build, and optimize incremental data integration pipelines with a strong focus on data quality, performance, scalability, and cost efficiency. • Implement and maintain data security controls, support audit and compliance requirements, and monitor platform usage and costs. • Collaborate closely with Engineering, Product, and Operations teams to deliver reliable, scalable data solutions.
Data Architect
Weekday (YC W21)We are a Y-Combinator-backed startup building your AI-powered Recruiter Agent
• Collaborate closely with internal technical teams to deliver multiple data initiatives simultaneously. • Design, develop, and optimize scalable data solutions using Python, Snowflake, and SQL. • Review and maintain high-quality code developed by offshore engineering teams. • Lead technical discussions and translate business requirements into scalable technical solutions. • Work directly with Business and IT stakeholders to gather, refine, and validate requirements. • Build data solutions independently whenever rapid execution is required. • Monitor project progress, identify risks proactively, and communicate updates to leadership. • Ensure project deliverables meet quality, performance, and timeline expectations. • Provide technical guidance and mentor team members to achieve successful project outcomes.




