Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Fidelity Investments Logo

Director of Full Stack Engineering

Fidelity Investments

Salary not specified
Aug 25, 2025
Boston, MA, USA • Westlake, TX, USA • Smithfield, RI, USA • Merrimack, NH, USA
Apply Now

Fidelity Labs is looking for a Director of Software Engineer to join us. As a key member of a growing engineering team, this role will be hands-on building the technology and architecture of world class end-to-end systems.

Requirements

  • Expert level knowledge of RESTful APIs (Java & Node), SQL, system design, data structures, and algorithms.
  • Expert level development experience (currently hands on) in Java, Spring Boot including Spring Data REST and Spring Data.
  • Expertise in developing and a proven track record of delivering full-stack cloud-based applications.
  • Strong knowledge of SQL and Object Relational Mapping (Hibernate)
  • Strong knowledge of JavaScript, Angular, and AngularJS
  • Familiarity with SASS/SCSS and developing for accessibility
  • Strong experience with sophisticated distributed systems, micro services and event-based architectures.

Responsibilities

  • hands-on building the technology and architecture of world class end-to-end systems.
  • creating new angular components with ngrx and rxjs in addition to new java rest services using spring boot and hibernate jpa.
  • hands-on software development
  • technical mentoring
  • building or contribute to automated testing frameworks that can detect any anomalies in functionality, performance and integration.
  • Learning, adapting and adopting new concepts & technologies quickly and implementing them optimally.
  • Understanding of fundamental design principles for building a modular, scalable and resilient platform.

Other

  • cross team collaboration with a diverse and co-located engineering team
  • ability to visualize customer issues as drivers for internal change.
  • You are comfortable working in an Agile software delivery environment, with exposure to continuous integration and continuous delivery tools.
  • You have a passion for clean, maintainable code and are always looking to improve your engineering skills in fast-paced, ambiguous environments.
  • You build positive relationships with other team members and have excellent verbal and written communication.