Senior Data Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

EXL · 7 hours ago

Senior Data Engineer

EXL is an innovative data company based in Boston, seeking a Senior Data Engineer to build scalable data pipelines for insurance analytics. The role involves developing high-quality applications, contributing to technical designs, and supporting business stakeholders with technical expertise.

AnalyticsBankingOutsourcing
check
H1B Sponsor Likelynote

Responsibilities

At least 8 to 10 years of overall IT experience. 5+ years of relevant experience in design and development complete end-end to design of enterprise-wide big data solution
Experience in designing & developing a big data solution using Spark, Scala, AWS Glue, Lambda is a must
Strong Application development experience in Java/Scala/Python
Strong Database SQL experience, preferably Redshift or Snowflake
Acts as a Technical Leader and mentor to the team
Experience in Insurance or Investment Management functions is highly preferred
Advise on architectural decisions and design
Participate in design workshops
Create integration and application technical design documentation
Conduct peer-reviews of functional design documentation
Provide guidance on intended solution and best practices during development, configuration, and testing phases
Complete development, configuration, and unit testing of high complexity areas
Perform code reviews and ensure standards are applied to each solution component
Resolve complex defects during testing phases
Provide guidance to developers in resolving defects
Support and execute performance testing
Provides guidance on infrastructure and environment setup
Production Support: Assist in troubleshooting production environment and tuning environments
Ensures best practices are followed from a technical perspective during all phases of the project
Developing our application - by delivering new features according to the business requirements, ensuring their high quality and timely delivery
Contributing to the application design - creating Proofs of Concepts or prototypes when needed, contributing to technical design of applications, helping to choose the right tech stack, choosing, and applying system integration patterns, contributing to DB & data model design
Helping to define application requirements - using your technical expertise to work with business analysts, business representatives and other stakeholders to define requirements
Thorough validation of the developed system – by utilizing advanced techniques and comprehensive testing approach (e.g. negative testing, testing boundary conditions, etc.), and working with the business stakeholders to support UAT testing
Supporting our business stakeholders with your technical expertise - replying to inquiries, investigating, and resolving encountered issues, addressing production incidents, and maintaining a helpful, “high-touch” approach to working with our business users
Following and improving Agile practices - participating in Scrum Development team, encouraging others to follow the rules of Agile development, continuously improving our development methodology

Qualification

Big Data SolutionsSparkAWS GlueJava/Scala/PythonSQLInsurance Domain ExpertiseAgile PracticesTechnical Leadership

Required

At least 8 to 10 years of overall IT experience
5+ years of relevant experience in design and development complete end-end to design of enterprise-wide big data solution
Experience in designing & developing a big data solution using Spark, Scala, AWS Glue, Lambda is a must
Strong Application development experience in Java/Scala/Python
Strong Database SQL experience, preferably Redshift or Snowflake
Acts as a Technical Leader and mentor to the team
Advise on architectural decisions and design
Participate in design workshops
Create integration and application technical design documentation
Conduct peer-reviews of functional design documentation
Provide guidance on intended solution and best practices during development, configuration, and testing phases
Complete development, configuration, and unit testing of high complexity areas
Perform code reviews and ensure standards are applied to each solution component
Resolve complex defects during testing phases
Provide guidance to developers in resolving defects
Support and execute performance testing
Provides guidance on infrastructure and environment setup
Production Support: Assist in troubleshooting production environment and tuning environments
Ensures best practices are followed from a technical perspective during all phases of the project
Developing our application - by delivering new features according to the business requirements, ensuring their high quality and timely delivery
Contributing to the application design - creating Proofs of Concepts or prototypes when needed, contributing to technical design of applications, helping to choose the right tech stack, choosing, and applying system integration patterns, contributing to DB & data model design
Helping to define application requirements - using your technical expertise to work with business analysts, business representatives and other stakeholders to define requirements
Thorough validation of the developed system – by utilizing advanced techniques and comprehensive testing approach (e.g. negative testing, testing boundary conditions, etc.), and working with the business stakeholders to support UAT testing
Supporting our business stakeholders with your technical expertise - replying to inquiries, investigating, and resolving encountered issues, addressing production incidents, and maintaining a helpful, 'high-touch' approach to working with our business users
Following and improving Agile practices - participating in Scrum Development team, encouraging others to follow the rules of Agile development, continuously improving our development methodology

Preferred

Experience in Insurance or Investment Management functions is highly preferred

Company

EXL

twittertwittertwitter
company-logo
EXL is a provider of Transformation and Outsourcing services to Global 1000 companies in multiple industries

H1B Sponsorship

EXL has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2020 (1)

Funding

Current Stage
Public Company
Total Funding
$150M
Key Investors
The Orogen GroupFTV Capital
2018-10-02Post Ipo Debt· $150M
2006-10-20IPO
2004-12-01Series Unknown

Leadership Team

leader-logo
Rohit Kapoor
Chairman & Chief Executive Officer
linkedin
leader-logo
Brad Burdick
SVP, Insurance Domain Platforms
linkedin
Company data provided by crunchbase