Sr. Software Engineer

Blackhawk Network
Any Location, CA
Job Description
Role Overview

Blackhawk Network is seeking a Sr. Software Engineer to build next-generation payment systems on a public cloud infrastructure. The ideal candidate will have strong technical skills, a customer-first mindset, and experience with AI technologies.

What You Will Do

You will build different parts of the payment network, leveraging cutting-edge technologies on the cloud and application stacks to build efficient systems. You will participate in all phases of product releases and support production systems as a contributing member of an Agile Scrum team.

Why It Might Be a Fit

This role is ideal for those who enjoy building world-class payment applications, are passionate about pushing the boundaries of scale and availability on the cloud, and are highly experienced in Core Java 21 or above and concurrent/parallel programming.

Requirements

  • Bachelor’s degree
  • 4+ years of solid programming experience building distributed systems using Java technologies
  • Experience using AI tools to accelerate software development
  • Highly experienced in Core Java 21 or above and in concurrent/parallel programming
  • Hands-on experience in using relational database with good exposure to SQL
  • Strong working experience in Spring framework
  • Strong computational skills, fluent in data structures, algorithms and design patterns
  • Strong knowledge of computing concepts such as service-oriented architecture, REST services, fault tolerance, self-healing, network protocols, network programming, multi-threaded programming, performance, reliability, scalability, and security
  • Ability to differentiate good and bad design and coding practices
  • Strong verbal and written communication skills and ability to articulate things in a clear and concise manner
  • Strong in self-direction, problem solving and critical thinking
  • Unix scripting skills
  • Ability to work effectively on multiple tasks in parallel and positively manage work in an environment where that can be changes in scope of work and timeline

Benefits

  • 401k with employer match
  • Medical
  • Dental
  • Vision
  • 12 paid holidays in the year 2026
  • 1 hour of sick pay accrual for every 30 hours worked
  • Parental leave
  • Life insurance
  • Disability insurance
  • Accident and illness insurance
  • Health and dependent care flexible spending accounts
  • Wellness benefits
  • Flexible time off
]]>