PayJunction is seeking a hands-on Software Architect to design and build enterprise features and payment integrations used by partners processing billions of dollars annually. The role leads open-ended initiatives from initial concept through production, working with Product and Engineering leadership while continuing to write production Java. The architect will design high-risk systems, guide engineering decisions, develop senior engineers, and help ensure the platform is reliable, secure, and scalable. The position includes architecting enterprise capabilities such as single sign-on, role-based access, audit trails, multi-merchant hierarchies, and versioned partner APIs. It also involves keeping the core platform processor-agnostic and ensuring processor integrations operate optimally, including message mapping, reversals, and settlement reconciliation. Reliability and PCI considerations are to be built in from the start, including defining SLOs and monitoring, reducing single points of failure, leading root-cause analysis, and reducing PCI scope by design. The architect will also promote delivery velocity through AI-assisted development with appropriate review and security guardrails. PayJunction uses a Flex First approach: employees may work remotely or from the Santa Barbara office, and the description also identifies hybrid work as an option. Employees must reside in California, Illinois, Texas, Minnesota, Colorado, Georgia, New York, Massachusetts, or Connecticut. The company describes a people-first, collaborative culture focused on long-term relationships, partner success, and employee growth.
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