Sr Developer - Data Eng
$85k - $150kAlly
Ally and Your Career
Ally Financial only succeeds when its people do - and that’s more than some cliché people put on job postings. We love this stuff! We see our people as, well, people - with interests, families, friends, dreams, and causes that are all important to them. Our focus is on the health and safety of our teammates as well as work-life balance and diversity and inclusion. From generous benefits to a variety of employee resource groups, we strive to build paths that encourage employees to stretch themselves professionally. We want to help you grow, develop, and learn new things. You’re constantly evolving, so shouldn’t your opportunities be, too?
The Opportunity
We are looking for a Senior Data Engineer to design, build, and optimize scalable data pipelines and data platforms supporting analytics, reporting, and AI/ML use cases. The ideal candidate has strong hands-on experience with Snowflake on AWS, Python-based ETL/ELT development, and enterprise scheduling/orchestration tools like Control-M, along with legacy/enterprise ETL experience in IBM DataStage (Good to Have). You will collaborate across engineering, analytics, and business teams in an Agile delivery model.The Work Itself
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: Strong expertise in Snowflake architecture, SQL development, performance tuning, security/roles, data loading/unloading, and best practices.
- AWS: Hands-on experience with AWS data ecosystem (commonly S3, IAM, CloudWatch; plus services such as Glue, Lambda, EC2, Step Functions, EMR, or Kinesis as applicable).
- Python: Strong Python programming for data engineering (ETL/ELT frameworks, API ingestion, automation, unit testing, logging).
- Control-M: Experience designing and managing enterprise job scheduling, dependencies, calendars, SLAs, monitoring, and incident handling.
- SQL: Advanced SQL skills for transformations, optimization, and data validation across large datasets.
- CI/CD & Version Control: Experience with Git and CI/CD practices for data pipelines (tools may vary).
- Operational Excellence: Monitoring, alerting, and production support experience in a 24x7 or business-critical environment.
Good to Have
- AI/ML exposure: Experience enabling AI/ML pipelines or feature datasets; familiarity with ML lifecycle concepts, feature engineering, or MLOps tools/processes.
- 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 or event-driven architectures.
Required Soft Skills
- Strong experience working in Agile/Scrum teams and delivering within structured 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
Ally's compensation program offers market-competitive base pay and pay-for-performance incentives (bonuses) based on achieving personal and company goals. Our Total Rewards program includes industry-leading compensation and benefits plus additional incentives that are designed to meet your needs and those of your family so you can get the most out of your career and your life, including:
Who We Are :
Ally Financial is a customer-centric, leading digital financial services company with passionate customer service and innovative financial solutions. We are relentlessly focused on "Doing it Right" and being a trusted financial-services provider to our consumer, commercial, and corporate customers. For more information, visit .
Base Pay Range
$85,000.00 - $150,000.00 An individual's position in the range is determined by the specific role, the scope and responsibilities of the role, work experience, education, certification(s), training, and additional qualifications. We review internal pay, the competitive market, and business environment prior to extending an offer.
Incentive Compensation:
This position is eligible to participate in our annual incentive plan.
- About the Role:Under the direction of a Manager, Director or Lead/Experienced developer, implements a comprehensive program to extract data using a computer programming language or collect data, then analyze it and effectively report information from this data to a variety...DataSeniorFull time
- ...Stefanini, Inc. seeks a Software Engineer, Sr. reporting to office in Southfield, MI to... ...maintain reliable, efficient, and scalable data infrastructure for data collection,... ...existing and future data platforms. Design and develop analytical tools, algorithms, and programs...DataSeniorWork at officeRelocation
- ...Description Job ID#: 64657 Job Category: Software Developer Remaining Positions: 1 Details: Stefanini, Inc., seeks a Software Developer, Sr. reporting to office in Southfield, MI to support Global Test Data Management software application using industry standards...DataSeniorWork at officeRelocation
- ...unlock measurable productivity gains across the product lifecycle. As a Senior Software Engineer, you will be responsible for developing data intensive and AI-enabled software applications that support Product Development engineering teams. You will work with complex data...DataSeniorFull timeLocal areaWork from homeRelocation package
- ...SwiftUI) , Android (Java, Kotlin, RxJava)(or) JAVA FS, Angular/REACT,REST # Expert knowledge in system design, programming, and data structuring # Expert knowledge in cloud application development solutions such as GCP, Kubernetes is highly preferred. # Experience...DataSenior
- ...concept through production. The work includes developing and maintaining vehicle engineering bills... ...and release activities, ensuring product data is accurate and traceable, and partnering... ...Product Development is seeking a Sr. Teamcenter Product Lifecycle Management...DataSeniorFull timeLocal areaWork from homeRelocation package
- ...industries, helping clients unlock value from their applications, data, and digital platforms. From traditional enterprise integration... ...leading clients, collaborate with experienced practitioners, develop in-demand skills, and help shape the future of enterprise connectivity...DataSeniorFull timeWork experience placementLive inWork at officeLocal areaFlexible hours
- ...accelerate detection, response, and risk management. You will drive architecture for critical services, mentor developers, and partner across SecOps, SOC, Platform, and Data teams to ship measurable outcomes.What You’ll DoOwn architecture & delivery for complex integration...DataSeniorFull timeLocal areaWork from homeRelocation package
- ...automation processes. Software Design & Problem Solving Designs and develop software solutions by breaking down business problems into... ...systems, including RESTful services and microservices Data storage technologies, such as relational, NoSQL, or unstructured...DataSeniorCasual workInternshipWork at officeRemote workFlexible hoursNight shift
- ...business hours. ** Our direct client has an opening for a Sr Rhapsody Developer # 9656. This position is for 12+ months, with option of extension... ...with technical staff, Customers and others involved in data-centric management. • Excellent written, oral, and interpersonal...DataSeniorRemote jobHourly payContract workWork at officeImmediate start
- ...solutions, integrating LLMs and AI services (OpenAI, Anthropic, Gemini, etc.) with enterprise platforms (SAP, ServiceNow, Salesforce, data platforms, internal systems).Rapidly prototype, iterate, and deploy AI-enabled workflows, agents, copilots, and automations into...DataSeniorFull timeWork experience placementLive inWork at officeLocal area
- ...deliverables defined in the APD portion of the C2P process. Develop engineered product solutions to meet customer needs by creative... ...you. For more information about how we handle your personal data in connection with our recruiting processes, please refer to the...DataSeniorContract work
$119k - $299.93k
...Technology team, you will play a pivotal role in transforming raw data into actionable insights, enabling informed decision-making and... ...growth. Within our Assurance practice, you will focus on developing and implementing advanced AI and machine learning solutions to...DataSeniorH1b$77k - $202k
...Opportunity As an Application Security Engineer Sr Associate you will design, implement, and... ...of the business context, interpret data to inform insights and recommendations,... ...to support incident response efforts - Developing security requirements for cloud...DataSeniorH1bShift work$167k - $203k
MuleSoft Senior Developer- EnterpriseOverviewYou are a self-driven individual with a "get it done" attitude and a passion to solve complex... ...business processes across applications that share common data elements using scalable and proven design patterns and techniques...DataSeniorTemporary workLocal area- ...Image Analysis Software Engineer is responsible for designing, developing, and deploying advanced image analysis solutions that support high... ...computing expertise to transform large-scale imaging data into actionable biological insights. Working closely with scientists...DataSeniorFull time
- ...We are seeking a highly experienced Senior Principal Software Developer (AI Cybersecurity) to lead the design, development, deployment,... ...Integration: Embed cybersecurity controls, secure coding practices, and data protection measures into AI applications and development...DataSeniorFull timeWork at officeLocal areaRemote workWork from homeFlexible hours
$105k - $207k
...casesOversee integration of OneStream with enterprise platforms, data sources, and downstream systems to support solution performance... ...at ****@*****.***. Recruiting tips From developing a stand out resume to putting your best foot forward in the...DataSeniorLocal area- ...reliable, reusable, and scalable across vehicle domains.The team develops and evolves CoSim/SIL infrastructure—including SoftECU and FMI-... ...problem‑solving — and this role expands your exposure to cloud, data, ML fundamentals, and large‑scale simulation architecture. What...DataSeniorFull timeLocal areaWork from homeRelocation package
- ...Selected candidate will need to relocate.Job Duties:Serve as liaison to AMCOM Safety to coordinate development/delivery of technical data in support of Software System Safety Technical Review Panel (SSSTRP) reviewsServe as liaison to Army Test and Evaluation Command (...DataSeniorWork at officeRemote workRelocation2 days per week1 day per week
- ...Job Summary We are seeking a Senior AI Engineer to design, develop, and deploy next-generation Agentic AI solutions leveraging MCP,... ...prompt strategies and reasoning workflows. • Collaborate with data engineers and business stakeholders. • Evaluate and integrate...DataSenior
- ...and operational challenges. You will identify opportunities to strengthen system resilience, improve processes, and develop scalable solutions, using data and technical expertise to influence decisions and drive improvements across teams. Working with a high degree of...DataSeniorFull timeWork experience placementLocal areaWork from homeRelocationRelocation package
- ...improving existing capabilities. Responsible for customizing, developing, and supporting solutions on the force.com platform. Drive Salesforce... ...; Object oriented design patterns; Database concepts and data modeling design; and Modeling and application design and architecture...DataSeniorFull timeWork at officeLocal areaRemote workWork from homeFlexible hours
$133k - $150k
...Position: Senior Power BI Developer Compensation: $133-$150k, depending on experience Location: Remote Inceed has partnered... ...team with modern Power BI solutions. If you enjoy solving complex data challenges, partnering across teams, and building scalable...DataSeniorRemote work- ...Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to... ...continuous delivery 9. Support security practices to safeguard user data including encryption and anonymization. 10. Create user-...DataSeniorWork at office
- ...solutions with minimal directionRelease and validate software, developing new deployment patterns as necessaryLead software support, incident... ...building integrations into sources of people data such as HRIS systems, identity systems, or collaboration systemsExperience...DataSeniorFull time
- ...diversity and inclusion - it’s a place where you can grow, belong and thrive.Your day at NTT DATAAs an Senior SAP Basis Engineer at NTT DATA, you are the go-to person for ensuring our clients' critical software applications, such as ErP and Middleware, remain operational....DataSeniorFull timeWork experience placementImmediate startRemote workShift work
- ...Development to join our dynamic IT team. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining... ...programming, C#, VB.NET, and VBA.· Experience in finance data warehouse analytics.· Knowledge of SAP, GitHub, Azure Databricks...DataSeniorFull timeLocal areaWork from homeRelocation packageFlexible hours
- ...issues, driving technical root cause from warranty and diagnostic data, and implementing features that make the platform easier to... ...workplace creates an environment in which our employees can thrive and develop better products for our customers.All employment decisions are...DataSeniorFull timeLocal areaRemote workWork from homeRelocation package
- ...per week. The RoleWe are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an agnostic software tool chain... ...direction of the tool chain and requires strong expertise in serial data, requirements, and complex vehicle scenarios, with the ability...DataSeniorFull timeLocal areaWork from homeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Developer - Data Eng. Be the first to apply!
- spring boot developer Detroit, MI
- remote ruby on rails developer Detroit, MI
- progress developer Detroit, MI
- powershell developer Detroit, MI
- entry level programmer Detroit, MI
- student programmer Detroit, MI
- robot programmer Detroit, MI
- c developer Detroit, MI
- etl developer Detroit, MI
- remote programmer Detroit, MI




