Principal, Full Stack Engineer

Fidelity Investments · Raleigh-Durham, NC

Company

Fidelity Investments

Location

Raleigh-Durham, NC

Type

Full Time

Job Description

Job Description:

Fidelity Investments Workplace Investments (WI) organization is looking for an Principal Tech Lead to help build out Platform Engineering solutions in the cloud to support equity compensation products for the Global markets. This person will play a key role in planning, defining the roadmap, executing the building, testing and release of product features in Agile delivery fashion.

The Team

You will be part of the technology team in Stock Plan Services business unit that administers equity compensation programs on behalf of public and private companies offering various compensations programs such as: Employee Stock Purchase Plans, Restricted Stock Awards/Units, Stock Option Plans, Stock Appreciation Rights and Performance based Awards. Currently SPS services approx. 2.5M participants employed by over 600 clients and spread out in 150 countries. The business is looking to further expand in the international equity compensation markets as well as private markets. We are specifically focusing on building new capabilities for private companies and start-ups like capable management.

At Fidelity, our goal is for most people to work flexibly in a way that balances both personal and business needs with time onsite and offsite through what we're calling "Dynamic Working". Most associates will have a hybrid schedule with a requirement to work onsite at a Fidelity work location for at least one week, all business days, every four weeks. These requirements are subject to change.

The Principal Tech Lead Engineer works with the chapter leader, architect, and other engineers to plan and define the roadmap for projects and stories, helping to create the backlog to deliver on the solutions. You will be playing a key role in building solutions to seamlessly integrate different applications across the web so that users can seamlessly navigate across. You will be working closely with diverse team of technologists who believe in power of innovation and collaboration and are motivated by operating at fast speed.

The Expertise You Have

  • Bachelor's Degree or equivalent in a technology related field (e.g. Computer Science, Engineering, etc.) required.
  • Experience with Scrum & how Agile development teams execute on Agile projects.
  • Experience executing projects in an Agile environment.
  • Experience with JIRA, JIRA Align and other Atlassian tools.
  • Passion for engineering excellence, empowering others and continuous improvement via collaboration and willingness to learn.
  • Strong analytical, technical, and problem-solving skills to understand complex customer needs and transactions.
  • Ability to learn and experiment with new technologies and patterns.
  • Experience working with public cloud and cloud-based technologies required.
  • Experience building and consuming REST API required.
  • Experience with java spring-based frameworks and libraries.
  • Understanding and experience working with CI/CD processes and tools such as Jenkins.
  • Experience with software application testing approaches and tools.
The Skills You Bring

  • Experience in executing projects in an Agile environment.
  • Your ability to process and prioritize initiatives.
  • JIRA (or similar ALM tool) experience required.
  • Robust analytical skills.
  • Your ability to exercise good judgment and solve problems.
  • Excellent communication (written and oral), customer service and interpersonal skills
  • Your ability to effectively interface with varied levels and collaborate on business solutions.
  • Elicit requirements using interviews, document analysis, requirements workshops, surveys, business process.
  • Able to collaborate with other technical and business experts in the team.
  • Your ability to learn and experiment with new technologies and patterns.
  • Passion to follow modern test driven and automation driven software development methodologies.
The Value you deliver

  • Keeping the focus of the work in terms of Customer obsession.
  • Partner with technical leads to make clear, simple, and technically sound design decisions.
  • Ability to build data models supporting complex transformation.
  • Embrace continuous improvement regarding application quality and stability.
  • Strong sense of ownership for the quality of solution delivery.
  • Being candid and honest in all discussions to ensure the best outcomes.

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

09/06/2023

Views

6

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Network 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 Details

Software 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 Details

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 Details

Lead 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 Details

Associate 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

Senior 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 Details