EXL logo
EXL

We make sense of data to drive your business forward. #MakeSenseofData #DriveYourBusinessForward #PartnerYourWay

Senior Data Engineer

Data EngineerData EngineerFull TimeRemoteSeniorTeam 10,001+H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

23 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishAmazon RedshiftAWSPySparkPythonSQL

Job Description

Senior Data Engineer

EXL

• Design and build robust, scalable data transformation pipelines using SQL, DBT, and Jinja templating • Develop and maintain data architecture and standards for Data Integration and Data Warehousing projects using DBT and Amazon Redshift • Collaborate with cross-functional teams to gather requirements and deliver dimensional data models that serve as a single source of truth • Own the full stack of data modeling in DBT to empower analysts, data scientists, and BI engineers • Enhance and maintain the analytics codebase, including DBT models, SQL scripts, and ERD documentation • Ensure data quality, governance alignment, and operational readiness of data pipelines • Apply software engineering best practices such as version control, CI/CD, and code reviews • Optimize SQL queries for performance, scalability, and maintainability across large datasets • Implement best practices for SQL performance tuning, including partitioning, clustering, and materialized views • Build and manage infrastructure as code using AWS CDK for scalable and repeatable deployments. Integrate and automate deployment workflows using AWS CodeCommit, CodePipeline, and related DevOps tools • Support Agile development processes and collaborate with offshore teams

Job Requirements

  • Bachelor’s or Master’s (preferred) degree in a quantitative or technical field such as Statistics, Mathematics, Computer Science, Information Technology, Computer Engineering or equivalent
  • 5+ years of experience in data engineering and analytics on modern data platforms
  • 3+ years’ extensive experience with DBT or similar data transformation tools, including building complex & maintainable DBT models and developing DBT packages/macros
  • Deep familiarity with dimensional modeling/data warehousing concepts and expertise in designing, implementing, operating, and extending enterprise dimensional models
  • Understand change data capture concepts
  • Experience working with AWS Services (Lambda, Step Functions, MWAA, Glue, Redshift)
  • Hands-on experience with AWS CDK, CodeCommit, and CodePipeline for infrastructure automation and CI/CD
  • Python proficiency or general knowledge of Jinja templating in Python and/or PySpark
  • Agile experience and willingness to work with extended offshore teams and assist with design and code reviews with customer
  • A great teammate and self-starter, strong detail orientation is critical in this role.

Related Categories

Related Job Pages

More Data Engineer Jobs

Modash logo

Senior Product Data Engineer

Modash

Influencer tools for growth focused marketers! 💌

Data Engineer23 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Start your day with a short standup • Heads-down focus time to plan, build, iterate, and launch • Minimal meetings — maximum ownership • Creating an understanding of the creators location, age, and interests at scale • Creating systems to extract collaborations between creators and brands from raw social data • Shaping the future of AI-assisted search, exploring how LLMs and embeddings can enhance search and recommendations.

Estonia
Capco logo

Test Environment & Data Coordinator (Polish is Mandatory) (She/He/They)

Capco

Capco, a Wipro company, is a management & technology consultancy dedicated to the financial services & energy industries

Data Engineer23 days ago
Full TimeRemoteTeam 1,001-5,000Since 1998H1B Sponsor

CAPCO POLAND Location: Warsaw, Poland At Capco Poland, we’re not just another consultancy - we’re the spark behind digital transformation in the financial world. As a global leader in technology and management consulting, we thrive on helping clients tackle the toughest challenges across banking, payments, capital markets, wealth, and asset management. Our secret? A culture that’s fast, flexible, and fiercely entrepreneurial. We move quickly, think creatively, and always put our people first. We’re passionate about growth - both for our clients and ourselves - and that means attracting the very best talent to join us on this exciting journey. We’re proud to be: • Trailblazers in banking, payments, capital markets, wealth, and asset management • Champions of an agile, nimble, and innovative work environment • Dedicated to building a team of top-notch professionals who share our drive and vision Enable high-quality programme delivery by coordinating test environments, deployments, and data readiness across complex banking platforms. THE ROLE We are seeking a Test Environment & Data Coordinator to support large-scale banking and payments transformation programmes by managing test data preparation, environment coordination, and deployment dependencies across multiple testing phases. You will play a critical role in ensuring testing teams have stable environments, accurate datasets, and timely support for end-to-end testing activities. Working closely with vendors, PMO, IT teams, and business stakeholders, you will help drive programme readiness and support issue resolution across complex delivery landscapes. Fluency in Polish is mandatory. KEY RESPONSIBILITIES: - Coordinate test data preparation activities and manage datasets required for testing across F&F and MVP scenarios - Manage environment dependencies and coordinate deployment processes across multiple test environments - Monitor environment availability, data readiness, and testing support activities to ensure smooth programme execution - Support issue resolution and unblocking activities by collaborating with IT teams, vendors, and programme stakeholders - Work closely with PMO, business teams, and testing teams to align environment and data readiness with programme timelines SKILLS & EXPERIENCES TO GET THE JOB DONE: - Experience coordinating test environments, deployments, or test data activities within banking or enterprise technology programmes - Strong understanding of testing lifecycles, environment management, and dependency coordination - Experience supporting SIT, UAT, regression, or end-to-end testing activities across multiple environments - Familiarity with release management, deployment coordination, and defect or incident tracking processes - Strong organisational, communication, and stakeholder management skills with attention to detail - Experience working within banking, cards, or payments transformation programmes - Exposure to CI/CD pipelines, DevOps processes, or release management tooling - Knowledge of database validation, data masking, or test data management practices - Experience working with vendors and distributed delivery teams - Understanding of agile or hybrid delivery methodologies IMPORTANT - Fluent Polish (spoken and written) is mandatory - Good command of English for documentation and collaboration - Availability to work on-site, with partial remote work - 3 days per week from the office in Warsaw ONLINE RECRUITMENT PROCESS STEPS - Screening call with the Recruiter - Hiring Manager Technical Interview - Client Interview - Feedback/Offer We offer a flexible collaboration model based on a B2B contract, with the opportunity to work on diverse projects. #LI-HYBRID

Poland
Sime logo

Data Engineer

Sime

Bridging Opportunities

Data Engineer23 days ago
Full TimeRemoteTeam 10,001+Since 1910H1B No Sponsor

• Analyse data and provide actionable insights to support business decisions • Design, build, and optimise scalable data pipelines and transformation processes • Develop and standardise data architecture and migration frameworks • Ensure data quality, reconciliation, and accuracy across systems • Collaborate with business and technical stakeholders to ensure clear communication and alignment • Uphold strong accountability, teamwork, and sound judgment in delivery

Australia
Intercare Holdings Insurance Services logo

Director, Data Platform

Intercare Holdings Insurance Services

Extraordinary People. Extraordinary Results.

Data Engineer23 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• Own the Azure Fabric architecture end-to-end: workspace topology, OneLake / Iceberg storage strategy, dev/test/prod separation, capacity sizing, governance • Lead a 4-person surge team (Data Architect, two Data Engineers, Business Analyst) through a 6-month build • Define the Bronze ? Silver ? Semantic layered architecture, with a Gold semantic schema expressed in AvonRisk business terms so reports, dashboards, and AI models survive future claims-platform migrations • Drive the Fabric Mirroring validation for our claims system and design the ADF fallback where Mirroring isn't viable • Architect multi-tenant PHI security: client-segregated PHI workspace + masked cross-tenant analytics layer, with RLS and Fabric secure data sharing for client portal access • Stand up the customer-facing analytics portal (Power BI Embedded or Fabric-native) with a 10+ client pilot live by end of Month 6 • Establish data catalog, lineage, DQ, and governance using Microsoft Purview and Fabric-native tools • Operate the platform as a permanent capability — uptime, performance, capacity, cost • Onboard additional source systems as AvonRisk grows through acquisition and new programs • Build the AI/ML feature foundation that underpins our agent roadmap • Collaborate closely with product builders, claims operations, and client-facing teams to keep the semantic model aligned with business needs

California + 1 moreAll locations: California | Texas
$190K - $220K / year