Sr Developer - Data Eng
Ally and Your Career
The Opportunity
Key Responsibilities
- Design, develop, and maintain end-to-end data pipelines (batch and near real-time) using Snowflake, AWS services, and Python.
- Build and optimize data models in Snowflake (e.g., dimensional modeling, data vault, or curated data marts) for analytics and downstream consumption.
- Develop and maintain ETL/ELT workflows using Python and IBM DataStage; migrate/modernize workloads where applicable.
- Implement job scheduling, monitoring, and operational support using Control-M (alerting, retries, SLAs, and dependency management).
- Ensure data quality, governance, lineage, and documentation standards are met across pipelines.
- Perform performance tuning and cost optimization across Snowflake and AWS (query optimization, clustering, warehouse sizing, storage management).
- Partner with stakeholders (Data Science/AI, BI, Product, and Platform teams) to enable data products and AI-ready datasets.
- Participate in Agile ceremonies, contribute to estimation, planning, and sprint execution; follow SDLC and change management processes.
Troubleshoot production issues, perform root-cause analysis, and drive preventative improvements.
Required Technical Skills
Snowflake
AWS
Python
Control-M
SQL
CI/CD & Version Control
Operational Excellence
Good to Have
AI/ML exposure
IBM DataStage
Solid experience building and maintaining DataStage jobs, handling complex transformations, and supporting production workloads.
- Experience with
data governance/metadata
tools and practices (catalog, lineage, data quality frameworks).
- Exposure to
streaming
Required Soft Skills
- Strong experience working in
Agile/Scrum
SDLC
processes.
- Excellent
communication
skills (technical and non-technical) with the ability to explain complex data concepts clearly.
- Proven ability to
coordinate across multiple teams
(Data Engineering, Data Science, DevOps, Security, BI, and business stakeholders).
- Strong ownership mindset, problem-solving ability, and attention to detail.
Qualifications (Typical)
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- 9+ years of data engineering experience, including enterprise-grade data platform delivery and production support.
Minimum qualifications
- 3+ years of experience
- Bachelor's degree in Computer Science, Engineering or related field or equivalent
How We'll Have Your Back
Not included in the source posting: benefits.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.