Senior Software engineer

Fidelity Investments

$100K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor’s or master’s degree in Computer Engineering or Computer Science.
  • Ability to learn and apply new technologies quickly.
  • Experience managing REST APIs and containerization.
  • Strong background in handling high-volume customer-facing application traffic.
  • Proficiency in API and database connection management across relational and NoSQL databases.
  • Familiarity with developing scalable distributed systems using Open-Source technologies.
  • Knowledge of messaging technologies such as Kafka and Kinesis.

Responsibilities

  • Build and modernize customer identity capabilities in the Core and Common Frameworks platform.
  • Apply cloud-native technologies (AWS) for developing innovative frameworks and tools.
  • Integrate platform capabilities with the enterprise-wide Universal ID initiative.
  • Deliver critical solutions that enhance customer experiences in financial services.
  • Collaborate in a global team using Agile methodologies to optimize and accelerate product initiatives.

Benefits

  • Collaborative team environment fostering innovation and learning opportunities.
  • Involvement in a high-impact modernization journey for a major financial platform.
  • Opportunity to work with cutting-edge cloud technologies and tools.
  • Participation in a global team that values diverse perspectives and problem-solving.
  • Chance to significantly impact customer experiences within a leading financial services firm.
Full Job Description

Job Description:

The Role

Are you an experienced software engineer with a passion for delivering high impact operational customer data solutions that integrate across a large organization? Want to be a part of an exciting platform modernization journey? Are you looking for a collaborative team environment where you will have a wealth of opportunities to innovate and have intellectual curiosity to learn? A career in Core and Common Data Platform group may be right for you!

We are seeking a Senior Software Engineer to build and modernize our Customer Identity (UID-UCP), in Core and Common Frameworks platform. In this role, you will build, modernize, and maintain the core identity capabilities of our platform to seamlessly integrate with our enterprise-wide Universal ID initiative (UID).You will apply a variety of cloud-native (AWS) technologies to develop innovative frameworks and tools that accelerate feature development on our platform and set us up for long-term success. This position is a critical element to delivering Fidelity’s promise of creating the best customer experiences in financial services.

The Expertise and Skills You Bring

  • Bachelor’s or master’s degree in a technology related field (e.g., Computer Engineering, Computer Science, etc.)

  • Desire and ability to learn and implement new technologies

  • Keen ability to see complex challenges from multiple perspectives, and leaning in to solve independently or with others

  • Demonstrated experience in developing and managing RestAPI (Spring Boot, Micronaut, etc.), along with app containerization (docket) and deploying (EKS,AKS,ECS, etc).

  • Experience in managing high volume customer-facing application traffic for API’s

  • Strong in managing API to database connection management using different database drivers - Relational Databases (Oracle, PostgreSQL, etc.) and NoSQL databases (DynamoDB, Elastic search, Graph DB, etc.)

  • Knowledge of how to develop highly scalable distributed systems using Open-Source technologies

  • Knowledge of Messaging Technologies (Kafka, Kinesis, SNS, SQS)

  • Experience with DevOps or CI/CD Pipelines using Maven, Jenkins, uDeploy, Stash, Ansible, etc.

  • Hands-on experience building highly resilient, scalable, and efficient customer facing solutions on AWS

  • Hands-on experience in operational database (Oracle, PostgreSQL) is added advantage

  • Ability to validate, monitor, and solve issues during development, testing, or in production

  • Ability to work effectively in global teams distributed across geographic locations in an Agile way

  • Excellent communication skills, both through written and verbal channels

  • Proven knowledge of AWS via Associate, Professional, or Specialty Certification(s) a big plus

The Team

You will be joining the Core Identity and Frameworks Engineering Delivery Team, with the vision to create the capability, infrastructure and frameworks necessary to accelerate CCDP’s product initiatives and to optimize core capabilities that will enable scalability, efficiency, and speed-to-market for adding new features to the platform. CCDP (UID – UCP) is a critical platform to Fidelity and the impacts delivered via the work that the team does will significantly enable our business partners across the firm to deliver on Fidelity’s promise of creating the best customer experiences in financial services.

 

Fidelity’s Onsite Working Model
Fidelity is transitioning to a full-time onsite working model through a phased rollout across regions and roles. Currently, some roles and locations require 100% onsite presence, while others require less. Onsite expectations are likely to evolve as the rollout continues. This transition does not apply to fully remote roles.

Certifications:

Category:Information Technology

Similar Jobs

More Jobs at Fidelity Investments

More Information Technology Jobs

Find similar Senior Software engineer jobs: