EXL · 18 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
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
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
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 CompanyTotal Funding
$150MKey Investors
The Orogen GroupFTV Capital
2018-10-02Post Ipo Debt· $150M
2006-10-20IPO
2004-12-01Series Unknown
Leadership Team
Recent News
GlobeNewswire
2026-01-13
MarketScreener
2025-12-24
SalesTech Star
2025-12-24
Company data provided by crunchbase