Fidelity Investments

Principal Full Stack Engineer

Fidelity Investments

Galway, County Galway, Ireland · Full Time

Be the first to apply

Experience
8+ yrs
Salary
—
Openings
1
Posted
1 day ago
Work mode
In office
Education
Bachelor's degree or equivalent
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Overview

This position offers a pivotal technical leadership role within a product delivery team committed to designing, developing, deploying, and supporting essential business applications and services. The ideal candidate will blend extensive technical skills with leadership qualities to elevate engineering standards, guide technical strategy, and ensure successful delivery of valuable business and customer outcomes.

Team Collaboration

In this capacity, the engineer will collaborate closely with Engineering Delivery Managers, Product Managers, System Analysts, Quality Engineers, Architects, and peers to craft scalable, robust, secure, and maintainable solutions. The goal is to enable teams to consistently deliver value both efficiently and predictably.

Key Responsibilities

  • Offer day-to-day technical leadership to a product delivery team in the Plan Sponsor WorkStation technology group within Stock Plan Services.
  • Partner with engineering and product leadership to balance delivery timelines with technical investments, system stability, and long-term maintainability.
  • Work alongside Engineering Management, Product Management, System Analysis, Quality Engineering, Architecture, and Platform Engineering teams to produce high-quality, business-aligned solutions.
  • Provide guidance in engineering decisions, shape technical strategy jointly with architects, and foster engineering standards and best practices.
  • Drive technical alignment across multiple delivery teams and apply consistent engineering patterns to minimize redundancy.
  • Identify and mitigate technical, delivery, and operational risks proactively.
  • Take part in production issue troubleshooting, root cause analysis, and prevention planning.
  • Ensure solutions comply with rigorous standards relating to security, performance, accessibility, resilience, supportability, and observability.
  • Support early assessment of technical feasibility and delivery risks during project planning and roadmap development.
  • Collaborate with product and system analysts to clarify scope and requirements while advising stakeholders on technical risks and trade-offs.
  • Mentor and coach engineers at various experience levels, nurturing the next generation of technical leaders.
  • Advocate for continuous improvement in engineering practices, automation, tooling, and delivery methodologies.
  • Encourage the responsible use of AI-powered engineering tools to boost productivity and quality.

Required Qualifications & Expertise

  • Degree or equivalent qualification in a technology field.
  • Minimum of eight years in software engineering, including substantial experience with enterprise-level application development, deployment, and support.
  • Demonstrated leadership in delivering complex software solutions in large-scale settings.
  • Proven track record as a technical lead of business-critical application teams.
  • Ability to influence technical decisions and synchronize efforts among engineers, product teams, architects, and business stakeholders.
  • Expertise in balancing feature delivery, reducing technical debt, enhancing platforms, and managing operational priorities.
  • Prior experience or familiarity with AI-assisted coding tools such as GitHub Copilot, considered advantageous.

Technical Skills

  • Comprehensive knowledge of modern application architectures and principles of cloud-native design.
  • In-depth practical expertise in Angular, TypeScript, RxJS, Signals, and front-end enterprise architecture.
  • Experience managing deliverables within large Nx/monorepo environments.
  • Proven skills in RESTful integrations and API-centric design approaches.
  • Hands-on experience with distributed systems, continuous integration and delivery (CI/CD), Amazon Web Services (AWS) cloud infrastructure, observability frameworks, automated testing strategies, and secure software development methodologies.
  • Capability to establish and promote quality assurance practices including unit, integration, visual, and end-to-end testing.

Minimum education

Bachelor's Degree

Tools & software

Amazon Web Services AWS required

How they work

Teamwork & Collaboration Problem Solving Leadership Initiative

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer