BlackHawk Network logo

Software Engineer

BlackHawk Network

Pleasanton, CA
Full Time
Mid Level
166k-313k
about 23 hours ago

Job Description

About the Role

Today, through BHN's single global platform, businesses of all kinds can tap into the world's largest network of branded payment solutions. BHN helps businesses grow revenue, increase loyalty, motivate and reward their teams, disburse funds and engage consumers. Branded payment solutions include the issuance and distribution of gift cards, egifts, corporate payouts and rewards, along with the technology to deliver these products in seamless, integrated ways. BHN's network spans the globe with more than 400,000 consumer touchpoints. Learn more at BHN.com.

Key Responsibilities

  • Provide software engineering life-cycle ownership of Blackhawk products and technologies.
  • Develop Amazon Web Services (AWS) cloud-based transaction-processing solutions using traditional and emerging technologies.
  • Develop products that perform, scale, and are highly available and fault tolerant with automated failover capabilities.
  • Create systems that can be easily triaged to find performance bottlenecks and root cause analysis of failure scenarios.
  • Create understandable and automated product deployment mechanisms for development, QA, and production environments.
  • Participate in standard scrum process including daily stand-up meetings, iteration planning, and story grooming.
  • Contribute novel ideas and collaborate with cross-functional teams to deliver and improve Blackhawk systems.
  • Interface with and influence product architects, product owners, and other stakeholders to create technical requirements and evaluate solutions.

Requirements

  • Master's degree or foreign equivalent in Software Engineering, Computer Science, or related field.
  • At least 3 years of experience as a Software Engineer or related occupation.
  • Minimum 1 year of prior work experience in Java application development utilizing data persistence environments.
  • Minimum 1 year of experience developing large high performance transaction processing systems.
  • Minimum 1 year of experience using cloud technology such as Google Cloud Platform (GCP) or Amazon Web Services (AWS).
  • Minimum 1 year of experience with integration tools and pipelines in Jenkins.
  • Minimum 1 year of scripting experience using Bash, SQL, and Groovy.
  • Minimum 1 year of developing products in an agile environment using Scrum and Kanban methods.
  • Minimum 1 year of experience using relational and non-relational databases to define and write complex queries.

Qualifications

  • Master's degree or foreign equivalent in Software Engineering, Computer Science, or related field.

Working at BlackHawk Network

Blackhawk Network believes that diversity leads to strength. The company provides equal employment opportunities to all employees and applicants, prohibits discrimination and harassment of any type, and encourages applicants with previous criminal records to apply. The company values inclusivity and fair chance employment policies across various jurisdictions.

Apply Now

Job Details

Posted AtJun 26, 2025
Salary166k-313k
Job TypeFull Time
Work ModeRemote
ExperienceMid Level

About BlackHawk Network

Website

blackhawknetwork.com

Company Size

1001-5000 employees

Location

Pleasanton, CA

Industry

All Other Support Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches