PayJunction is seeking a Software Architect to design and build enterprise features and payment integrations used by partners to process payments. The role takes open-ended initiatives from initial concept through production, working with Product and Engineering leadership while remaining hands-on by writing Java. The architect designs high-risk systems end to end, documents requirements, trade-offs, and failure modes, and guides other engineers. The role covers enterprise capabilities such as SSO, role-based access, audit trails, multi-merchant hierarchy, and versioned APIs, as well as processor-agnostic platform architecture and processor integrations. It also emphasizes reliability, PCI-aware design, observability, mentoring, and the use of AI-assisted development with appropriate review and security guardrails. PayJunction uses a Flex First work approach. Employees may work remotely or from the Santa Barbara office, with hybrid work also described as an option. Employees must reside in California, Illinois, Texas, Minnesota, Colorado, Georgia, New York, Massachusetts, or Connecticut.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior