{"schemaVersion":"jobsearcher.job.v1","id":"73c1fd0ab4bbe21d2ebe5a9f","url":"https://jobsearcher.com/jobs/73c1fd0ab4bbe21d2ebe5a9f","canonicalUrl":"https://jobsearcher.com/jobs/73c1fd0ab4bbe21d2ebe5a9f","title":"Sr. Data Engineer","description":"Data EngineerThe team is split between Merrimack and Westlake TX, supporting managed portfolios- more specifically supporting analytics for new funds and enhancing analytics capabilities for the investors. They work with large volumes of data and a lot of different databases. Team is around 10 people that they'd work on (~50 total in the Tribe).We need someone who is comfortable working with large data sets and writing stored procedures. They will work with multiple databases (Sybase, Oracle and MySQL), so someone with multiple databases is ideal. This is a Sr. position, long term open ended replacement for a contractor who left for a fulltime job.The RoleWe are looking for someone with proven experience in data engineering, analysis, and implementation and with exposure to Analytics related to Investment Fund Accounting or Investment Portfolio analytics. This Data Engineer role will work along with other Attribution squad members to review business requirements related to integrating Fund Accounting data, research current implementation, enhance and implement changes as necessary to data processing and calculations.Aligns with data migration and implementation standardsReverse engineer & document existing programs processing inbound data, staging and calculations implemented to support Attribution calculationsResearch current implementation to identify data attributes supporting specific calculations processing accounting dataImplement enhancements to current calculations to handle changes to inbound data structures and calculationsPerform detailed data analysis to support changes to existing functions and/or processesWork with source systems to detail new data setsWork with tech leads and business leaders to acquire a validated understanding of the domain, current state of technology and the strategic direction guiding future effortsParticipate in the definition of both functional and non-functional requirements of a system and define the BI delivery strategy, standards, and support toolsResolve internal requirements for data controls and exception reportingPerform sophisticated data analysis and present findings to support recommendationsParticipates in activities with partners, including test planning and executionParticipates in work stream planning process using Agile methodologyThe Expertise and Skills You BringBachelor's Degree preferredMinimum of 2 - 5 years' experience as a Data Engineer/Developer2+ years of experience in database analysis using Oracle PL/SQL or other DB toolsExperience with Investment Fund Accounting or Investment Portfolio analytics related dataApplication/technology experience or similar related training, focusing in the area of data analysis and/or data processing.Collaborate with business partners on converting business requirements to conceptual data models.Experience in requirements gathering, data modeling, preparing data transformation rules and strong SQL skills.You are technically adept in learning new technologies and architectural methodologies and adapting our practices to support frequent changes in the technical environment.Love working with peers as part of an agile team and are open to role blending to learn new skills.A technical degree in a Computer Science or Data related subjectThe CLIENT Performance Attribution technology team is responsible for the production of daily transaction-based attribution analytics at the holding's level for use by the application's consumers who include: Senior Investment Staff, Portfolio Managers, Chief Investment Officers, Research groups, Distribution Channels, Board of Trustees & Shareholders. The highly sophisticated performance attribution system is continually improving in response to challenges posed by, among others, changes in investment management strategy, the introduction of new investment products, and changes to upstream or interfacing applications. Are you ready to explore this opportunity further?Safety is our top priority. Once we can be together in person with fewer safety measures, this role will follow our dynamic working approach. You'll be spending some of your time onsite depending on the nature and needs of your role.Our aim is to combine the best of working offsite with coming together in person. For most teams this means a consistent balance of working from home and office that supports the needs of your role, experience level, and working style.Your success and growth is important to us, so you'll want to enjoy the benefits of coming together in person – face to face learning and training, quality time with your manager and teammates, building your career network, making friends, and taking full advantage of cultural and social experiences Fidelity provides for you.","company":"Samprasoft","rawCompany":"samprasoft","city":"Roanoke","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-09-11T13:13:06.405Z","occupations":[{"code":"15-1243.01","title":"Data Warehousing Specialists","slug":"data-warehousing-specialists"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1243.00","title":"Database Architects","slug":"database-architects"}],"industries":[{"code":"523940","title":"Portfolio Management and Investment Advice","slug":"portfolio-management-and-investment-advice"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr. Data Engineer","description":"Data EngineerThe team is split between Merrimack and Westlake TX, supporting managed portfolios- more specifically supporting analytics for new funds and enhancing analytics capabilities for the investors. They work with large volumes of data and a lot of different databases. Team is around 10 people that they'd work on (~50 total in the Tribe).We need someone who is comfortable working with large data sets and writing stored procedures. They will work with multiple databases (Sybase, Oracle and MySQL), so someone with multiple databases is ideal. This is a Sr. position, long term open ended replacement for a contractor who left for a fulltime job.The RoleWe are looking for someone with proven experience in data engineering, analysis, and implementation and with exposure to Analytics related to Investment Fund Accounting or Investment Portfolio analytics. This Data Engineer role will work along with other Attribution squad members to review business requirements related to integrating Fund Accounting data, research current implementation, enhance and implement changes as necessary to data processing and calculations.Aligns with data migration and implementation standardsReverse engineer & document existing programs processing inbound data, staging and calculations implemented to support Attribution calculationsResearch current implementation to identify data attributes supporting specific calculations processing accounting dataImplement enhancements to current calculations to handle changes to inbound data structures and calculationsPerform detailed data analysis to support changes to existing functions and/or processesWork with source systems to detail new data setsWork with tech leads and business leaders to acquire a validated understanding of the domain, current state of technology and the strategic direction guiding future effortsParticipate in the definition of both functional and non-functional requirements of a system and define the BI delivery strategy, standards, and support toolsResolve internal requirements for data controls and exception reportingPerform sophisticated data analysis and present findings to support recommendationsParticipates in activities with partners, including test planning and executionParticipates in work stream planning process using Agile methodologyThe Expertise and Skills You BringBachelor's Degree preferredMinimum of 2 - 5 years' experience as a Data Engineer/Developer2+ years of experience in database analysis using Oracle PL/SQL or other DB toolsExperience with Investment Fund Accounting or Investment Portfolio analytics related dataApplication/technology experience or similar related training, focusing in the area of data analysis and/or data processing.Collaborate with business partners on converting business requirements to conceptual data models.Experience in requirements gathering, data modeling, preparing data transformation rules and strong SQL skills.You are technically adept in learning new technologies and architectural methodologies and adapting our practices to support frequent changes in the technical environment.Love working with peers as part of an agile team and are open to role blending to learn new skills.A technical degree in a Computer Science or Data related subjectThe CLIENT Performance Attribution technology team is responsible for the production of daily transaction-based attribution analytics at the holding's level for use by the application's consumers who include: Senior Investment Staff, Portfolio Managers, Chief Investment Officers, Research groups, Distribution Channels, Board of Trustees & Shareholders. The highly sophisticated performance attribution system is continually improving in response to challenges posed by, among others, changes in investment management strategy, the introduction of new investment products, and changes to upstream or interfacing applications. Are you ready to explore this opportunity further?Safety is our top priority. Once we can be together in person with fewer safety measures, this role will follow our dynamic working approach. You'll be spending some of your time onsite depending on the nature and needs of your role.Our aim is to combine the best of working offsite with coming together in person. For most teams this means a consistent balance of working from home and office that supports the needs of your role, experience level, and working style.Your success and growth is important to us, so you'll want to enjoy the benefits of coming together in person – face to face learning and training, quality time with your manager and teammates, building your career network, making friends, and taking full advantage of cultural and social experiences Fidelity provides for you.","datePosted":"2026-09-11T13:13:06.405Z","dateModified":"2026-09-11T13:13:06.405Z","hiringOrganization":{"@type":"Organization","name":"Samprasoft","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Roanoke","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"73c1fd0ab4bbe21d2ebe5a9f"},"url":"https://jobsearcher.com/jobs/73c1fd0ab4bbe21d2ebe5a9f"}}