Principal Full Stack Software Engineer (Hybrid)

Broadridge•Boston, MA
•Hybrid

About The Position

Broadridge is seeking a Principal Full Stack Software Engineer for an individual-contributor role focused on designing, engineering, deploying, and managing architecture for specified products. The role proposes architectural approaches and ensures software is properly designed and implemented efficiently and effectively. It oversees and optimizes the design of financial applications in consultation with relevant stakeholders. The engineer works with development teams and business groups, provides architecture expertise, evaluates new technologies, and leads the adoption of design and coding standards. The position may also involve managing day-to-day work of professional or technical staff or serving as project manager for significant enterprise-impacting projects. This is a hybrid position requiring 2–3 days in the Boston office.

Requirements

  • 15+ years of experience in software design.
  • Comprehensive knowledge of software architecture, management practices, and processes.
  • Expert knowledge of N-tier web-based software applications built on a Java-centric technology stack.
  • Deep understanding and familiarity with the AWS stack, with a focus on serverless and microservices technologies.
  • Advanced skills and extensive experience working with SQL databases such as SQL Server or Oracle.
  • Deep understanding of SQL and advanced SQL tuning skills.
  • Advanced analytic and diagnostic skills.
  • Advanced interpersonal, communication, and presentation skills.
  • Ability to work independently and as part of a team.
  • Demonstrated ability to influence others across organizational levels and lead others.
  • Thorough understanding of business functions, processes, and overall business strategies.
  • Ability to see results through to completion and lead others to do so.
  • Advanced business acumen.
  • Ability to seriously consider others’ ideas and accept feedback.
  • Ability to think strategically.

Nice To Haves

  • Familiarity with OLAP databases such as Snowflake.
  • Bachelor’s degree in computer science or an equivalent degree in a related field is preferred.

Responsibilities

  • Lead design roadmap discussions and development for the Development team.
  • Ensure compliance with corporate enterprise standards and policies.
  • Develop, implement, and champion the adoption of design and coding best practices and standards.
  • Lead development and implementation of appropriate solutions and ensure compliance.
  • May manage the day-to-day work of professional or technical staff or act as project manager for significant projects with broad impact on business enterprise performance.
  • Provide architecture subject matter expertise to business and development groups.
  • Evaluate new technologies and consistently generate new ideas.
  • Design, engineer, deploy, and manage architecture for specified products.
  • Oversee and optimize the design of financial applications.

Benefits

  • Bonus eligible.
  • Comprehensive benefit offerings; details are available at www.broadridgebenefits.com.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service