Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Blackhawk Network Holdings Logo

Sr. Software Engineer

Blackhawk Network Holdings

$89,620 - $156,340
Aug 21, 2025
CA, US • IL, US
Apply Now

Blackhawk Network is seeking passionate backend engineers to build its next generation of payment systems on a public cloud infrastructure, aiming to enhance revenue, customer loyalty, and employee motivation through innovative branded payment solutions.

Requirements

  • Highly experienced in Core Java 8 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.
  • Unix scripting skills.

Responsibilities

  • You will build different parts of our payment network, that have high scale, precision and availability requirements.
  • You will be part of a world class team delivering awesome features to Blackhawk consumers and partners.
  • You will stretch the limits of backend technologies to deliver functionality.
  • You will be constantly leveraging cutting edge technologies on the cloud, and application stacks to build efficient systems.
  • You will build products that perform, scale, are highly available and fault tolerant with automated failover capabilities.
  • You write high-quality code that models around CI/CD best practices adhering to all architectural illities.
  • You evangelize and apply good security and performance techniques and effectively leads communications on broad topics.

Other

  • You have good technical skills and always striving to improve.
  • You are passionate about creating world-class software and have a customer-first mindset.
  • You think positively, focus on solutions, and find opportunities instead of problems.
  • You work to influence parties within function to agree and accept new concepts, practices, and approaches.
  • You are a good team player with a positive attitude to contribute at all levels for the team's success.