Senior, Data Engineer
Job Description
Job Description - Senior Data Engineer - Grade 5
FBT Business Intelligence team is looking for a hardworking, highly motivated Senior Data Engineer with strong understanding of programming fundamentals, software design and development practices. In this role, you will be an integral part of a data team, with an objective of enabling Business Intelligence capabilities for Fidelity and creation of impactful data driven business solutions. As a squad member, you will work closely with the product owner, scrum master, architects, and other developers to design, build, test, and deliver the features that have an impact on the operational efficiency of compliance and risk groups.
The Team
Fidelity Brokerage Technology - Business Intelligence group provides Analytics and Reporting services to Fidelity Institutional organization, which deals with Brokerage, Clearing & Custody business throughout the organization.
Education and Experience
- Bachelor's or master's degree in a technology related field like Computer Science or Engineering with 6+ years of experience.
- 6+ years of hands-on experience in crafting and developing highly scalable distributed data processing systems.
- 4+ years of experience in Data Warehousing, Data mart concepts & implementations especially in relational databases like Oracle, SQL Server, Netezza, Snowflake.
- 4+ years of experience in ETL technologies especially in Informatica.
- 4+ years of experience in SQL, PL/SQL, and performance tuning.
- 3+ years of experience in modern object-oriented programming languages like Python/Spark.
- 2+ years of experience in Snowflake & AWS, cloud technologies.
- Experience with shell scripting, scheduling tool and willing to participate on weekend on call rotation is a must.
- Experience with DevOps, Continuous Integration and Continuous Delivery (Jenkins, Stash, Concourse, Artifactory) is a plus.
- Experience in Agile methodologies (Kanban and SCRUM) is a plus.
- Experience in Informatica IDQ tools, Address doctor etc. is a plus.
The Value You Deliver
- Sound understanding of the software development process including analysis, design, coding, system and user testing, problem resolution and planning.
- Strong analytical skills and ability to tackle issues and work through ambiguous situations by making timely decisions based on facts, knowledge, experience and judgment.
- Good interpersonal and client-handling skills with the ability to handle expectations and explain technical detail. Consistent track record to multitask, prioritizes tasks, and quickly adjusts in a constantly evolving environment.
- Collaborate with business and technology groups and should be able to present formal and informal presentations in various settings: one-on-one, small, and large groups, with peers, and senior management.
- Ability to navigate organizationally to accomplish tasks and work on multiple efforts simultaneously and ability to work with multi-functional teams located across geographies.
- Excellent conflict management and negotiation skills; eager to learn and continuously develop personal and technical capabilities.
- High level of dedication, initiative, vision, passion and professional approach to time, costs, and deadlines.
- Ability to handle production issues with accuracy and attention to detail; a methodical, investigative, and inquisitive mind; together with creative abilities.
- Design robust batch and streaming programs and adhering to standards and best-practices for these databases.
- Enjoy analyzing data, identifying gaps, issues, patterns, and trends and can analyze application dependencies and conduct impact assessment of changes.
Please see below for the salary range for work locations in Colorado only:
N/A
Please see below for the salary range for work locations in New York City, Westchester County, NY and Jersey City, NJ only:
N/A
Please see below for the salary range for work locations in California only:
N/A
Please see below for the salary range for work locations in Washington only:
N/A
Certifications:
Category:
Information Technology
Date Posted
08/26/2023
Views
8
Similar Jobs
Senior Infrastructure Engineer #4109 - GRAIL
Views in the last 30 days - 0
GRAIL a healthcare company based in Menlo Park California is seeking a Senior Infrastructure Engineer The role involves designing implementing and mai...
View DetailsSenior Equipment Engineer #4088 - GRAIL
Views in the last 30 days - 0
GRAIL a healthcare company based in Menlo Park California is seeking a Sr Equipment Engineer for their Engineering Operations team The role involves p...
View DetailsNetwork Systems Engineer (Pre-Sales) - Arista Channels
Views in the last 30 days - 0
Arista Networks is a leading company in datadriven clienttocloud networking known for its innovation in cloud computing AI and softwaredefined network...
View DetailsSoftware Engineer II - The Walt Disney Company
Views in the last 30 days - 0
Disney Entertainment ESPN Technology is reimagining viewing experiences for beloved stories and transforming Disneys media business They are building...
View DetailsLead Cloud Engineer (RapidScale) - Cox Enterprises
Views in the last 30 days - 0
RapidScale a leading provider of secure and reliable managed cloud solutions is seeking a Lead Cloud Engineer The role involves maintaining and develo...
View DetailsAssociate Product Engineer - Renesas Electronics
Views in the last 30 days - 0
Renesas Electronics is seeking a recent graduate with a degree in Electrical or Computer Engineering for a Product Engineer role The role involves dev...
View Details