Principal Software Engineer, Client Experience
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.
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.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or equivalent practical experience.
- Ability to work onsite in Boston, MA.