The Principal Architect will lead the design and implementation of scalable, secure, and efficient application systems within the payments industry.
This role involves providing technical leadership, strategic guidance, and architectural oversight across diverse projects.
The position requires ensuring alignment with business goals and client needs.
Candidates will influence system design, drive best practices, and contribute to innovative solutions impacting global clients.
The role is suited for someone who thrives in complex environments and enjoys mentoring and shaping technical strategy.
Responsibilities include leading the design and architecture of information systems, translating logical designs into physical implementations, and ensuring security, performance, and compliance standards.
The Principal Architect will provide strategic guidance to project teams, facilitate cross-functional collaboration, and promote architectural best practices.
The role requires navigating complex technical and organizational landscapes to balance competing priorities and requirements.
Requirements:
Candidates must have extensive experience in application architecture with proficiency in frontend and backend technologies, programming languages, frameworks, databases, cloud infrastructure, containerization, and application security.
A strong background in software integration using ESBs, MQs, API Gateways, and event streaming solutions is required.
Proficiency in Agile, DevOps, and TDD methodologies, along with familiarity with development tools such as Eclipse, Visual Studio, and database software, is necessary.
Demonstrated experience in the payments industry, including payment processing solutions, is essential.
Knowledge of system design patterns such as OOP, FP, CQRS, REST, SOLID, and SmartUI is required.
Exceptional written, verbal, and presentation skills are necessary to convey complex technical concepts clearly.
Proven ability to lead distributed teams, mentor junior staff, and collaborate effectively with clients and stakeholders globally is required.
A Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent professional experience is mandatory.
Benefits:
The position offers a competitive salary, performance-based bonuses, and share plan opportunities.
Comprehensive healthcare coverage including medical, dental, vision, and disability options is provided.
Employer-paid life insurance and AD&D coverage are included in the benefits package.
A 401(k) Safe Harbor retirement plan with employer match, fully vested immediately, is available.
Flexible spending accounts for medical, transit, and dependent care are offered.
Career development support, global growth opportunities, mentorship programs, and leadership training are part of the benefits.
Employees have access to internal tech communities, hobby groups, inclusion and diversity programs, and company events.
The role supports hybrid work and flexible schedules, along with employee assistance programs and wellness initiatives.