Data Engineer / ETL Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
-
Scope & Impact Analysis * Collaborate with business and stakeholders to define solution scope. * Analyze and document impacts on upstream/downstream systems, business logic, and workflows. * Ensure traceability across applications and data flows.
-
Agile Delivery & Estimation * Participate in Agile ceremonies and contribute to product backlog refinement. * Perform story point estimation for JIRA stories and align with Client validation. * Deliver sprint commitments as per defined timelines.
-
Development & Coding * Design and develop scalable data solutions using:
- Data Warehousing, ETL, PL/SQL
- Python, PySpark, Snowpark, Streamlit
- AWS (S3, Glue, Lambda, EMR)
- Follow Test-Driven Development (TDD) practices; ensure all components meet TDD criteria before completion.
- Maintain high coding standards, reusability, and performance optimization.
-
Documentation & Technical Governance * Document technical designs, architecture decisions, and development approaches. * Ensure proper documentation of all major technical decisions taken during implementation.
-
Testing & Quality Assurance * Support SIT (System Integration Testing) by resolving identified defects. * Ensure successful migration from Dev SIT UAT environments post unit testing. * Collaborate with business stakeholders during UAT and resolve defects promptly. * Adhere to defined UAT timelines aligned with release schedules.
-
Production Support & Continuous Improvement * Analyze and resolve existing/past production defects in collaboration with Client . * Prioritize fixes based on business input and include in sprint deliverables. * Continuously enhance system stability and performance.
-
Governance & Stakeholder Communication * Participate in monthly status meetings with Program Managers (Client & Supplier). * Provide updates on progress, risks, and issue resolutions. * Ensure transparency and alignment with program objectives., Location: Jersey City, NJ Salary Range: Competitive Introduction Work closely with business partners to develop requirements, record and document the design and work closely …, Why join this team: Develops robust Business Intelligence and data warehouse solutions using SSAS, SSRS, MS SQL Server and other BI technologies. Supports reports development and… + 2 months ago, Why join this team Develops robust Business Intelligence and data warehouse solutions using SSAS, SSRS, MS SQL Server and other BI technologies. Supports reports development and … + 2 months ago
Requirements
- Strong experience in Data Warehousing & ETL development
-
Proficiency in:
- Python, PySpark, Snowpark, Streamlit
- PL/SQL
- AWS (S3, Glue, Lambda, EMR)
- Hands-on experience with Agile (Scrum) methodologies
- Strong expertise in test-driven development (TDD) practices
- Experience in end-to-end data pipeline implementation and support
Preferred Skills
- Experience working in banking/financial services environments
- Strong understanding of data flow, integration patterns, and large-scale systems
- Exposure to production support and release management
Key Success Metrics
- On-time sprint delivery with quality outputs
- Defect reduction and faster resolution cycles
- Adherence to TDD and coding standards
- Effective stakeholder communication and alignment
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on careerjet.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Making Data Warehouses Fast: A Developer’s Story
Highest Paying Tech Companies for Developers
The Most Popular IT Jobs on the Market
Top Big Data Technologies That You Need to Know