B

Broadridge

Fintech infrastructure for investor communications

Principal Full Stack Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBoston, MA, USA

About the Job

Requirements

  • Bachelor’s degree in computer science or an equivalent degree in a related field is preferred.
  • 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, particularly 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.
  • 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 as well.
  • Advanced business acumen.
  • Ability to consider others’ ideas seriously and accept feedback.
  • Ability to think strategically.

Responsibilities

  • Lead the 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 while ensuring compliance.
  • May manage the day-to-day work of professional or technical staff or serve 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.
  • Propose sound architectural approaches and ideas, and ensure code is designed and implemented efficiently and effectively for the organization.
  • Oversee and optimize the design of financial applications in consultation.

Desired Qualifications

  • Familiarity with OLAP databases such as Snowflake is a plus.

About the Company

Broadridge

Fintech infrastructure for investor communications

Broadridge provides critical financial services infrastructure that powers investor communications, proxy voting, and trading operations for public companies, brokers, and asset managers. It runs platforms that process trillions of dollars in trades and millions of communications daily, delivering regulated software and services for governance, trading, and asset management. What sets it apart is its history as an ADP division that became a standalone public company, plus a broad, end-to-end suite built through acquisitions across proxy voting, fund data, trading, and wealth-management technology. Its goal is to be the essential, scaleable backbone for financial markets, expanding with data, digital assets, and AI-driven solutions.

Company size
10,001+
Company stage
IPO
Headquarters
Town of North Hempstead, New York
Founded
1962

Recently Posted Jobs

Explore more opportunities at Broadridge

See more jobs