Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, Client Experience

ABCorp NA Inc.

Job Description

Job Description

Principal Software Engineer, Tech Lead - Client Experience Platform

From our nation’s earliest days, ABCorp has been a trusted force in security and innovation. In 1795, the federally chartered Bank of the United States entrusted American Bank Note Company with the mission of producing counterfeit-resistant currency for the young Republic. That legacy established ABCorp as a pioneer in secure printing and shaped our evolution into a global leader in secure manufacturing. What began with protecting America’s financial foundation now drives cutting-edge solutions that safeguard organizations worldwide.

Today, ABCorp operates at the intersection of authentication, payments, and secure access, embracing next-generation (including additive 3D) manufacturing to meet the demands of a digitally driven world. With more than 230 years of expertise, no one understands secure manufacturing and authentication better — or has done it longer. We maintain global reach and compliance across eight locations worldwide and are trusted by fintechs, financial institutions, healthcare companies, governments, and brands in more than 120 countries. We deliver end-to-end innovation through high-security, state-of-the-art facilities that incubate advancements in payments, secure access, and additive manufacturing.

The Team

The Client Experience Platform team sits at the center of ABCorp’s Product & Engineering organization. It partners with Product, UX, Security, Operations, and Customer Success to deliver the systems customers rely on to manage, track, and optimize their card programs.

The team owns:

  • The customer-facing multi-tenant platform
  • Core APIs and integration layers
  • Analytics, reporting, and operational data systems
  • The architecture that connects secure manufacturing to client-facing workflows

Its impact is direct and measurable — driving customer satisfaction, platform adoption, operational transparency, and long-term differentiation in a highly regulated industry.

Learn more about ABCorp's story, products and team at abcorp.com.

The Role

ABCorp is seeking a Principal Software Engineer, Tech Lead to own and evolve our next-generation Client Experience Platform — the cloud-native system through which customers interact with our secure card issuance and manufacturing ecosystem.

This platform is more than a portal. It is the operational and intelligence layer of our business. It combines modern multi-tenant application architecture with deeply integrated APIs, analytics, reporting, and data services to deliver secure, insight-rich workflows at scale.

You will lead the technical direction of this platform end-to-end — shaping frontend experience, backend services, and the data systems that power them — ensuring they operate as one cohesive, high-performance architecture.

This is a hands-on Principal role. You will set engineering standards, guide architecture, mentor engineers, and partner closely with Product and UX to deliver an experience that is modern, elegant, secure, and data-informed by design.

This is an in-person role based in Boston, MA.

How You’ll Make a Difference
  • Define and evolve the architecture of our Client Experience Platform across frontend, backend, and data layers.
  • Lead development of a modern React/Angular-based application delivering intuitive, high-quality user experiences.
  • Architect scalable APIs and services that power integrations, workflows, and data exchange.
  • Design and oversee the data architecture that enables analytics, reporting, and insight-driven customer experiences.
  • Ensure system reliability, observability, and security in a regulated financial environment.
  • Establish standards for multi-tenant architecture, event-driven systems, and API-first design.
  • Mentor engineers across application and data domains, raising technical depth and execution quality.
  • Partner closely with Product and UX to ensure design excellence is matched by architectural rigor.
  • Leverage modern AI-assisted engineering practices to accelerate development and embed intelligence directly into the platform.

Who You Are
  • 10+ years of software engineering experience, including 3+ years in a technical leadership role.
  • Proven success building and scaling multi-tenant, cloud-native platforms in production environments.
  • Strong full-stack expertise:
  • Frontend: React and/or Angular with a passion for high-quality UX
  • Backend: RESTful APIs, distributed systems, service-oriented architecture
  • Data: Analytics pipelines, reporting systems, and scalable data models
  • Deep experience with Azure architecture; working knowledge of AWS and GCP.
  • Experience designing event-driven systems and API-first platforms.
  • Demonstrated ability to unify application engineering and data architecture into a cohesive platform strategy.
  • Experience building secure systems in regulated domains (fintech, payments, identity, or similar).
  • Strong command of CI/CD, DevSecOps, observability, and infrastructure-as-code.
  • Native fluency with AI-accelerated development tools such as GitHub Copilot Enterprise, Azure OpenAI, Claude (including Claude Code), ChatGPT Enterprise, Cursor, and emerging agentic frameworks.
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or equivalent practical experience.
  • Ability to work onsite in Boston, MA.

****Please note there is no visa sponsorship for this position

Why Join ABCorp?
  • Unique opportunity to build secure financial products at global scale.
  • Opportunity to shape payment, authentication, identity, and additive manufacturing solutions that impact everyday lives.
  • Work at the intersection of fintech, security, and enterprise SaaS with an established market leader.
  • A company with a rich legacy of innovation and trust.
  • Collaborative global team and dynamic work environment.
  • Competitive salary and benefits package.
  • Strong professional growth and development opportunities.

Vacancy posted 23 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Client Experience in West Roxbury, MA vacancy
  •  ...manufacturing. The Team The Client Experience Platform team sits at the...  ...of ABCorp’s Product & Engineering organization. We build the...  ...Role ABCorp is seeking a Software Engineer to join the Client...  ...alongside experienced Senior and Principal engineers. This is an... 
    Suggested
    Worldwide
    Visa sponsorship

    ABCorp NA Inc.

    West Roxbury, MA
    23 days ago
  • $145k - $181k

     ...shape architecture, mentor engineers, collaborate across UX, product...  ..., and deliver high‑quality software through Azure‑powered CI/CD...  ...engineers to deliver seamless user experiences. Champion best practices...  ...the children, families, and clients we serve. Join us and help... 
    Suggested
    Temporary work
    Local area
    Work from home
    Work visa
    Flexible hours

    Bright Horizons

    Newton Center, MA
    18 days ago
  •  ...applications, programs, and software solutions. May include research...  ..., modification, reuse, re‑engineering, maintenance, or any other...  ...business partners and/or external clients in defining requirements and...  ...of 8 years of related experience Bachelor's degree preferred... 
    Suggested
    Remote work
    Flexible hours

    SupportFinity

    Boston, MA
    1 day ago
  • $144.2k - $288.4k

    ## Principal Software EngineerApplyremote type: Hybridlocations: MA - Wellesley...  ...and compassionate health experience. At CVS Health, you’ll be...  ...Management Analytics Engineering team within the Analytics &...  ...and written form to teams, clients, and leadership.Strong architectural... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Local area
    Work from home

    CVS Health

    Wellesley, MA
    2 days ago
  •  ...Overview Join to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical . Canonical is a leading provider...  ..., STEM or similar degree You have extensive experience with Python on Linux You have interest in and experience... 
    Suggested
    Contract work
    Work at office
    Local area
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Boston, MA
    1 day ago
  •  ...Job Title- Principal Software Engineer Location: Remote Duration: 6 Months Contract to...  ...consulting team to deliver projects to our clients. Key technical skills are...  ...strong DB and SQL development skills and experience working with modern front-end frameworks... 
    Contract work
    Work experience placement
    Remote work

    Saviance

    Boston, MA
    1 day ago
  • $170k - $210k

     ...Principal Software Engineer Step into a high-impact Principal Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Banking /...  ...or equivalent hands-on industry experience. Demonstrated experience... 

    Top Engineer

    Boston, MA
    3 days ago
  • $99.6k - $234.6k

     ...monetization and high-quality playback experiences. Why OCI Build cutting-edge streaming...  ...technical, distributed systems-focused engineering team Responsibilities...  ...linear streaming Develop server-side and client-side ad insertion capabilities Integrate... 
    Temporary work
    Flexible hours

    Oracle

    Boston, MA
    1 day ago
  •  ...Principal Software Engineer Since 1906, New Balance has empowered people through sport and craftsmanship to create positive change in communities...  .... Requirements for Success: ~10+ years of experience in software development, with at least 4 years focused on... 
    Temporary work
    Part time
    Work at office
    Flexible hours
    3 days per week

    New Balance

    Brighton, MA
    2 days ago
  • $130k - $160k

     ...an alternative application process. Principal Software Engineer, Secure Payments Full Time Regular Boston...  .... Our work directly shapes customer experience, system reliability, and the long‑...  ...point within the team. Partner with clients and internal stakeholders to... 
    Full time
    Worldwide
    Visa sponsorship

    American Banknote Corporation

    Boston, MA
    4 days ago
  • Overview DevOps Engineer with Ariba or SAC experience - 100% Remote Responsibilities The main function of a DevOps Engineer...  ...business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement... 
    Remote job
    Full time

    The Dignify Solutions, LLC

    Boston, MA
    2 days ago
  • $115.4k - $192.3k

     ...Elasticsearch, Solr, or similar search engines and are looking to drive search-...  .... The Role We are looking for a Principal Software Engineer with extensive search experience that can design and implement...  ...and fair results for their clients; businesses and governments prevent... 
    Local area
    Worldwide

    RELX

    Cambridge, MA
    7 days ago
  • $99.6k - $223.4k

     ...We’re looking for highly skilled AI engineers to design and build high-scale, cloud...  .... • 8+ years of relevant software engineering experience. • Strong software engineering skills...  ...Certain U.S. based or U.S. customer or client-facing roles may be required to comply... 
    Temporary work
    Flexible hours

    Oracle

    Boston, MA
    2 days ago
  • $147k - $237.5k

     ...understand. We are looking for experienced engineers with a strong product sense who asks "...  ...for our customers Design experiences and systems for contextualizing large amounts...  ...Cursor, Claude) as part of day-to-day software development Experience building and... 
    Remote work

    Palo Alto Networks

    Boston, MA
    2 days ago
  • An innovative engineering firm in Cambridge, Massachusetts, is seeking a Senior Member of Technical Staff to lead client engagements, architect embedded systems, and mentor engineers....  ...and aerospace, requiring 8+ years of experience in embedded systems, excellent communication... 

    LeafLabs

    Cambridge, MA
    4 days ago
  •  ...responsible for the core visualization experience in MATLAB. We develop a broad...  ...web‑based solutions spanning client, server, and cloud‑hosted...  ...web‑based graphics software. Champion software quality, including...  .... Mentor and support other engineers through technical guidance,... 
    Work experience placement
    Work at office
    Flexible hours

    The MathWorks, Inc.

    Natick, MA
    5 days ago
  • $96.8k - $306.4k

     ...Job Description The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical...  ...combines deep distributed systems experience with practical AI-native...  ...Certain U.S. based or U.S. customer or client-facing roles may be required to comply... 
    Temporary work
    Flexible hours

    Oracle

    Boston, MA
    4 days ago
  • $99.6k - $223.4k

     ...We're looking for senior engineers with deep Java expertise, exceptional...  ...elevating other developers. Experience with Python is also valued....  ...Responsibilities Senior Principal Engineer - Cloud, AI & Healthcare...  ...S. based or U.S. customer or client-facing roles may be required... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Oracle

    Boston, MA
    2 days ago
  •  ...& customers. This is a high?travel, client?facing delivery role that supports enterprise...  ...Signals is hiring a Forward Deployed Software Engineer to support the delivery of enterprise...  ...client?embedded environments. Prior experience in Solutions Engineering, Forward... 
    Permanent employment
    Full time
    Remote work

    Growth Signals

    Needham, MA
    3 days ago
  • $112k - $141k

     ...Role Overview The DevX Tools team is hiring a Software Development Engineer II. The DevX Tools team is part of Engineering Platform's Developer Experience organization. We are responsible for improving the developer experience through tooling, automation, and centralization... 
    Flexible hours

    CarGurus

    Boston, MA
    1 day ago
  • $154k - $177k

     ...firms operate, scale, and serve their clients. As a leading SaaS platform in the fintech...  ...to power the full advisor and client experience—from portfolio construction and...  ...Needham, MA headquarters. As a Senior Software Engineer, you will join a highly motivated engineering... 
    Work visa
    3 days per week

    Advisor360°

    Needham Heights, MA
    20 hours ago
  • $80k - $150k

     ...investment and service excellence for our clients. The enterprise data governance (EDG)...  ...at Wellington. This role is a Senior Software Engineer responsible for building and...  ...or related field. Seven (7) years of experience as a software developer supporting complex... 
    Flexible hours

    Wellington Management

    Needham Heights, MA
    20 hours ago
  •  ...Associate Director for its Forward Deployed Engineering team, focused on developing AI-driven...  ...role involves collaboration with clients and mentoring teams in engineering...  ...candidates will have over 6 years of experience in software engineering or AI, excellent communication... 

    Ernst & Young Oman

    Boston, MA
    4 days ago
  • $125k - $175k

     ...reliably is core to this mission. The Client Platform team is responsible for...  ...systems that power WHOOP’s member experience globally. As an Android Engineer II on this team, you will develop shared...  ...tooling Learn more about our Software Org and how to be successful in yourengineeringcareer... 
    Full time
    Work at office
    Relocation
    Flexible hours

    Whoop

    Boston, MA
    7 days ago
  •  ...depending on geographic location, job-related knowledge, skills, and experience Job Description Come be part of something new and exciting at...  ...means your ideas will be heard! Be a part of a dynamic software development group at Verisk Catastrophe and Risk Solution, contributing... 
    Full time
    Worldwide

    Ignite Insurance Systems

    Boston, MA
    3 days ago
  • $144.2k - $288.4k

     ...POSITION SUMMARY As a Principal Software Engineer, you will define and drive the technical direction for modern, cloud-native applications built...  ...10+ years of professional software development experience, including hands-on Agile delivery of enterprise-scale, distributed... 
    Hourly pay
    Full time
    Temporary work
    Local area

    Stryker

    Boston, MA
    20 hours ago
  •  ...Snyk is the leader in secure AI software development, helping millions of developers...  ...our world. Why this role? As a Principal Software Engineer at Snyk, you'll be a key leader in our...  ...What You Bring You have 12+ years of experience in a similar role, delivering complex... 

    Clutch Canada

    Boston, MA
    2 days ago
  • $163.8k - $257.4k

     ...you won’t just contribute. You’ll make things happen–fast. Principal Software Engineer, Applied AI Location: Remote or Hybrid Team: Applied AI...  ...5+ years of backend, data, or infrastructure engineering experience, or equivalent impact and leadership. Strong experience in... 
    Remote work
    Worldwide

    I did my part and supported the Regular Toilet

    Waltham, MA
    1 day ago
  • $225k - $260k

     ...Founded in 2016, LogRocket's goal is to make every experience on the web as perfect as possible. We're solving a...  ..., just to name a few. Our focus is on building software with care and craftsmanship and our engineering blog posts offer a taste of that. Backed by top investors... 
    Visa sponsorship

    LogRocket

    Boston, MA
    20 hours ago
  • $112k - $196k

     ...Principal Software Engineer – Enterprise and Platform Engineering (Boston, MA – Hybrid) Key Responsibilities Design and develop high‑impact,...  ...fundamentals, algorithms and data structures. Extensive experience building multi‑tenant backend infrastructure systems and... 
    Work at office
    Local area
    Flexible hours

    PTC

    Boston, MA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Client Experience. Be the first to apply!