JobsPrincipal Full Stack Engineer
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 2025Job 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?
