What are the responsibilities and job description for the Senior Data Engineer position at CornerStone Technology Talent Services?
Job Title: Senior Data Engineer (AWS)
Location: Dallas, TX
Work Setup: Hybrid – 4 days onsite
About the Role
We’re looking for a Senior Data Engineer to join a growing team focused on building and scaling modern data solutions in the cloud. You’ll be working hands-on with AWS, designing and maintaining high-performing data systems that help the business make smarter, faster decisions.
This is a high-impact role where you’ll own data pipelines, modeling, and quality, collaborating closely with both technical teams and business stakeholders.
What You’ll Do
- Build and maintain scalable data pipelines in AWS for both batch and real-time processing
- Design and optimize data models to support analytics and reporting
- Integrate data from multiple sources, including APIs and enterprise systems
- Ensure data quality, consistency, and governance across all systems
- Implement monitoring and alerts to proactively detect and fix data issues
- Partner with technical and business teams to turn requirements into actionable data solutions
- Evaluate and improve existing data architecture, including modernizing legacy systems
- Troubleshoot data problems, perform root cause analysis, and implement long-term solutions
- Optimize performance with query tuning, indexing, and efficient data design
- Keep documentation and version control clear and up-to-date
What You Bring
- 4 years of experience building and managing data pipelines and data models in the cloud (AWS preferred)
- Strong programming skills in Python and advanced SQL
- Experience with modern data platforms such as Databricks, Snowflake, or Microsoft Fabric
- Hands-on experience designing scalable data architectures for analytics and reporting
- Familiarity with batch and real-time data processing
- Experience with infrastructure-as-code tools like Terraform is a plus
- Exposure to ERP systems such as SAP is a plus
- Strong problem-solving skills and attention to detail
- Ability to communicate clearly with both technical and non-technical teams
Why This Role is Exciting
- Make a direct impact on shaping a cloud-based data platform
- High visibility and collaboration across multiple business functions
- Opportunity to work with modern data tools and scalable architectures
- Ownership and influence over data strategy and execution