Blackhawk Network is building a digital platform and products that connect people and brands, facilitating cross-channel payments through cash-in, cash-out, and mobile payments. The company uses smart contracts, serverless technology, and real-time payment systems to expand access to these products. The Principal Software Engineer will provide technical leadership and architectural direction for highly available products and shared platforms, while contributing directly to software, infrastructure, and core features. The role is based on a hybrid work arrangement, combining remote work with in-person collaboration at the Coppell, Texas office. The engineer will guide technical decisions, help ensure that implementations follow architectural and enterprise standards, and drive quality through design reviews, code reviews, automated testing, performance analysis, and capacity planning. The position calls for deep enterprise Java experience, technology leadership, expertise in cloud infrastructure and modern software delivery, and the ability to communicate technical concepts to non-technical partners. Candidates are also expected to have implemented and used AI tools to improve their work, processes, or measurable results. Employment is contingent upon successfully completing a background check and drug screen. The listed salary range is $177,180–$248,067 for U.S. residents outside Alaska, California, North Dakota, and South Dakota, and $222,120–$310,980 for California residents.
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
Principal