JobsPrincipal Full Stack Engineer
Fidelity logo

Principal Full Stack Engineer

Fidelity

Location

Jersey City, NJ

Type

Full-time

Posted

6/10/2026

Compensation

$168,500 - $181,000 per year

Undergraduate with 5+ Years of Experience
Master's with 2+ Years of Experience
Approval 99.8%·Filings 1,603·New hires 169·
💎 Strong Sponsor
·FY 2025

Job description

This position involves building data-driven solutions to enhance customer performance by collaborating with investment research teams. The role requires designing and developing database solutions using Oracle, PL/SQL, and Python, while implementing ETL processes with a focus on data warehousing. The engineer will also mentor junior team members and provide technology solutions to various project challenges. Overall, the role emphasizes full-stack software development and technical strategy advisement.

Requirements

  • Bachelor's degree in Computer Science, Engineering, Information Technology, Information Systems, Business Analytics, or a closely related field and five years of experience as a Principal Full Stack Engineer.
  • Alternatively, a Master's degree in a related field and three years of experience as a Principal Full Stack Engineer.
  • Experience implementing and supporting applications using Oracle SQL/PLSQL, Python, or Shell scripting on cloud-based or on-premises infrastructures.

Responsibilities

  • Participate in architecture design teams.
  • Define and implement application-level architecture.
  • Develop applications on complex projects, components, and subsystems for the division.
  • Recommend development testing tools and methodologies and review and validate test plans.
  • Ensure QA readiness of software deliverables.
  • Develop comprehensive documentation for multiple applications or subsystems.
  • Establish full project life cycle plans for complex projects across multiple platforms.
  • Meet project goals on-time and on-budget.
  • Advise on risk assessment and risk management strategies for projects.
  • Plan and coordinate project schedules and assignments for multiple projects.
  • Act as a primary liaison for business units to resolve various project and technology issues.
  • Provide technology solutions to daily issues and technical evaluation estimates on technology initiatives.
  • Advise senior management on technical strategy.
  • Mentor junior team members.
  • Perform independent and complex technical and functional analysis for multiple projects supporting several divisional initiatives.
  • Develop original and creative technical solutions to ongoing development efforts.

Benefits

  • Fidelity offers competitive compensation, annual bonuses, retirement contributions, comprehensive healthcare coverage, parental leave, tuition assistance, wellness programs, and extensive professional development opportunities.

Is this posting expired or inaccurate?