Principal Software Engineer/Developer

A privately held financial services company focused on making financial expertise broadly accessible and effective in helping people live the lives they want.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
Principal Software Engineer/Developer

Principal Software Engineer role at Fidelity Investments focusing on Business Process Management Solutions, requiring expertise in Java, Spring, and microservices architecture.

Principal Back-End Engineer (Python)

Principal Back-End Engineer position at Fidelity Investments focusing on Python development for financial services platforms and APIs.

Director, Full Stack Software Engineering

Lead the development of next-generation AI SaaS products at Fidelity Investments, combining technical leadership with hands-on development in cloud and AI technologies.

Director, Architecture

Lead end-to-end architecture for Fidelity's Brokerage business domain, driving technical solutions across retail and workplace investing platforms.

Principal Software Engineer

Principal Software Engineer role at Fidelity Investments leading development of microservices and UIs for new Options Overlay Product, combining technical leadership with hands-on development.

Description For Principal Software Engineer/Developer

Fidelity Investments is seeking a Principal Software Engineer/Developer to join their technology team. This role involves building and engineering web applications using modern technologies including Angular, NodeJS, HTML, CSS/SASS, GraphQL, and Java. The position requires expertise in developing distributed applications and implementing engineering solutions.

Key responsibilities include participating in architecture design teams, defining and implementing application-level architecture, developing applications on complex projects, and ensuring QA readiness of software deliverables. The role involves working with multiple platforms and technologies while meeting project goals on-time and on-budget.

The ideal candidate will have extensive experience in designing and developing responsive web applications using JavaScript frameworks, client-side technologies, and server-side technologies within the financial services industry. They should be proficient in the complete Software Development Life Cycle (SDLC) and have experience with DevOps principles and cloud deployments.

Fidelity offers a comprehensive benefits package including 401(k) with company match, medical/dental/vision coverage, parental leave, and student loan assistance. The company provides a hybrid working model that blends onsite and offsite work experiences, with onsite work required every other week.

This is an excellent opportunity for a seasoned technologist to join a leading financial services firm that values innovation and professional growth. The role offers the chance to work on complex projects while mentoring junior team members and contributing to technical strategy.

Last updated a month ago

Responsibilities For Principal Software Engineer/Developer

  • Participate in architecture design teams
  • Define and implement application-level architecture
  • Develop applications on complex projects
  • Ensure QA readiness of software deliverables
  • Establish project life cycle plans
  • Mentor junior team members
  • Advise senior management on technical strategy
  • Plan and coordinate project schedules

Requirements For Principal Software Engineer/Developer

Java
JavaScript
TypeScript
Node.js
React
MongoDB
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 5 years experience with Bachelor's or 3 years with Master's
  • Expertise in JavaScript MVC frameworks (AngularJS, Angular 11, TypeScript)
  • Experience with HTML5, CSS, Node.js, Nest, and Express frameworks
  • Proficiency in testing using Jest, Cypress, and Cucumber
  • Experience with DevOps principles and AWS deployments
  • Knowledge of Java/J2EE, Spring, and Web security technologies

Benefits For Principal Software Engineer/Developer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • 401(k) with company match
  • Medical, dental, vision and prescription drug coverage
  • 16-week maternity leave & 12-week parental leave
  • Student loan assistance

Interested in this job?