Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer image - Rise Careers
Job details

Software Engineer

About Blackhawk Network

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.

Overview

We are looking to hire an accomplished Software Engineer to use cutting edge technologies and build processing systems and solutions to handle the high volume business transactions between Blackhawk and its partners.

Responsibilities

  • Deliver high performance software solutions using software architecture patterns and best practices and aspect-oriented programming
  • Work hand-in-hand with architects to build the right solution the first time
  • Work closely with product teams to ensure solutions achieve the business vision and are delivered to market on schedule
  • Work closely with operations and support staff to ensure successful production delivery and hand-off post-release

Qualifications

  • Master/Bachelor’s degree in Computer Science or related discipline
  • 1+ years of software development experience with core Java and J2EE
  • Java expert and practical experience with JDK 1.6 or above
  • Spring and Struts frameworks and writing multithreaded applications
  • RESTful architecture and REST Web Services implementation
  • Database design with DB2 or Oracle and with good exposure to SQL
  • Strong OO Design and development skills
  • Creative problem solver and excellent communicator
  • Finance or payment industry experience a plus

Benefits

Salary Range for California Residents Only: $118,657.00 to $131,500.00 Pay is based on several factors including but not limited to education, work experience, certifications, etc. In addition to your salary, Blackhawk Network offers benefits including 401k with employer match, medical, dental, vision, 12 paid holidays in the year 2024, 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, and flexible time off for all full-time employees. 

EEO Statement

Blackhawk Network provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.  Blackhawk Network believes that diversity leads to strength. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

 

Blackhawk Network encourages applicants with previous criminal records to apply to all positions and, pursuant to the San Francisco and Los Angeles Fair Chance Acts (and other “Fair Chance” laws), Blackhawk Network will consider for employment qualified applicants with arrest and conviction records.  For Philadelphia applicants or jobs, please see a copy of Philadelphia’s ordinance on this topic by clicking this link: https://codelibrary.amlegal.com/codes/philadelphia/latest/philadelphia_pa/0-0-0-280104. 

Average salary estimate

$125078.5 / YEARLY (est.)
min
max
$118657K
$131500K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Blackhawk Network

Join Blackhawk Network as a Software Engineer in Pleasanton, where you'll leverage cutting-edge technologies to create innovative processing systems for high-volume business transactions. At Blackhawk, we are dedicated to supporting businesses worldwide with branded payment solutions that foster growth and consumer engagement. As a Software Engineer, you'll work alongside talented architects and product teams, ensuring that our solutions not only meet the market demands but are delivered on schedule. Your expertise in Java and J2EE will be essential as you build high-performance software solutions using advanced architectural patterns. We value creative problem solvers who can communicate effectively and collaborate with operations and support teams to guarantee smooth production deliveries. If you hold a Master’s or Bachelor’s degree in Computer Science and have 1+ years of relevant experience, we want to hear from you. We also offer an attractive salary along with great benefits, including a 401k match, wellness incentives, and flexible time off. Let's grow together at Blackhawk Network!

Frequently Asked Questions (FAQs) for Software Engineer Role at Blackhawk Network
What are the main responsibilities of a Software Engineer at Blackhawk Network?

As a Software Engineer at Blackhawk Network, your primary responsibilities include delivering high-performance software solutions, collaborating closely with architects to ensure the right solutions are built the first time, and partnering with product teams for timely market delivery of solutions. You will also engage with operations and support staff to facilitate successful production delivery post-release.

Join Rise to see the full answer
What qualifications are necessary for the Software Engineer position at Blackhawk Network?

To qualify for the Software Engineer role at Blackhawk Network, you should hold a Master’s or Bachelor’s degree in Computer Science or a related field, along with a minimum of 1 year of software development experience, particularly with core Java and J2EE. Familiarity with frameworks like Spring and Struts, multithreaded applications, RESTful architecture, and database design with DB2 or Oracle is also essential.

Join Rise to see the full answer
What programming languages and technologies should a Software Engineer know to succeed at Blackhawk Network?

A successful Software Engineer at Blackhawk Network should be an expert in Java, particularly with practical experience in JDK 1.6 or above, and have demonstrable skills in J2EE. Knowledge of Spring and Struts frameworks, REST Web Services implementation, SQL, and strong object-oriented design and development skills are also crucial for the role.

Join Rise to see the full answer
How does the salary and benefits package for Software Engineers at Blackhawk Network compare in California?

At Blackhawk Network, the salary for a Software Engineer in California typically ranges from $118,657 to $131,500, depending on factors such as education and experience. Additionally, the company offers competitive benefits that include a 401k plan with employer matching, comprehensive health insurance, generous paid time off, and wellness benefits.

Join Rise to see the full answer
What is the work culture like for Software Engineers at Blackhawk Network?

The work culture for Software Engineers at Blackhawk Network is collaborative and focused on innovation. You will be surrounded by a team of talented professionals who value diversity, creativity, and teamwork. The company promotes a healthy work-life balance with flexible time off and numerous wellness initiatives to support employee well-being.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
Can you describe your experience with Java and J2EE?

When answering this question, highlight your specific experiences with Java and J2EE, including challenging projects where you utilized these technologies. Discuss any relevant frameworks or methodologies you applied and set the context for your work, showcasing your problem-solving skills.

Join Rise to see the full answer
How do you approach building scalable software solutions?

Share your strategy for designing scalable software, emphasizing the use of design patterns, frameworks, and best practices. Include examples of past projects where your approach contributed to scalability and performance.

Join Rise to see the full answer
Describe a challenging problem you faced in a recent project and how you resolved it.

Detail a particular challenge, context, and the steps you took to address it. Focus on your problem-solving skills, thought processes, and any collaborative efforts involved. This showcases your resilience and adaptability as a Software Engineer.

Join Rise to see the full answer
What tools do you use for version control and collaborative development?

Mention specific version control systems like Git, and discuss how you effectively collaborate with teams using these tools. Elaborate on your experience with branches, merges, and resolving conflicts, which are crucial for team-based software development.

Join Rise to see the full answer
How do you ensure the quality of your code?

Outline your approach to code quality, including code reviews, unit testing, and continuous integration practices. Mention any tools you use for testing and monitoring to demonstrate a commitment to high-quality standards.

Join Rise to see the full answer
What is your experience with RESTful architecture?

Share examples of projects where you implemented RESTful Web Services, discussing the challenges faced and how you ensured optimal performance and security in your API designs.

Join Rise to see the full answer
Can you describe your experience with database management systems?

Provide specific details about the database management systems you have worked with, especially DB2 or Oracle. Discuss your experience with SQL, data modeling, and optimizing database performance while highlighting any significant achievements.

Join Rise to see the full answer
How do you stay updated on the latest technologies and trends in software development?

Discuss your strategies for continuous learning, such as following tech blogs, participating in online courses, attending workshops, and engaging with communities. Emphasizing your enthusiasm for keeping current in the fast-evolving IT landscape shows dedication and initiative.

Join Rise to see the full answer
What's your process for collaborating with product teams?

Detail your approach to collaboration, emphasizing effective communication and feedback loops. Provide examples of how cross-functional collaboration led to successful project outcomes, demonstrating your ability to align technical solutions with business goals.

Join Rise to see the full answer
What motivates you as a Software Engineer?

This is a chance to share your passion for technology and software development. Discuss what aspects of engineering excite you and how you stay motivated through challenges, whether it's problem-solving, creating impactful solutions, or working within a collaborative environment.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Kaseya Careers Hybrid East Greenbush, New York, United States
Posted 5 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Plain Concepts Remote No location specified
Posted 9 days ago
Photo of the Rise User
Capgemini Hybrid New York, United States
Posted 2 days ago

Blackhawk Network delivers branded payment solutions through the prepaid products, technologies and network that connect brands and people. We collaborate with our partners to innovate, translating market trends in branded payments to increase rea...

22 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
C
Someone from OH, Port Clinton just viewed Data Entry Clerk at Comforce Resource
Photo of the Rise User
Someone from OH, Mason just viewed HR/Recruiting Assistant at Illumination
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mid-level Creative (f/m/d) at Landor
P
Someone from OH, Kent just viewed Graphic Designer at ProjectGrowth
Photo of the Rise User
Someone from OH, Waverly just viewed Client Services Manager at Pepperstone
Photo of the Rise User
Someone from OH, Plain City just viewed Aesthetic Telehealth Nurse Practitioner (remote) at Moxie
Photo of the Rise User
Someone from OH, Columbus just viewed EdTech Product/Program Manager at Planner5D
S
Someone from OH, Lorain just viewed Test Engineer- Ninja at SharkNinja
Photo of the Rise User
23 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Youngstown just viewed Channel Development Representative at Arrow Electronics
Photo of the Rise User
Someone from OH, Cincinnati just viewed Buyer at Novolex
k
Someone from OH, Columbus just viewed Patient Experience Coordinator at knownwell
Photo of the Rise User
Someone from OH, Columbus just viewed Store Manager - New Store Opening at Curaleaf
Photo of the Rise User
Someone from OH, Akron just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Norwalk just viewed Hybrid Account Manager-Commercial Lines at AssuredPartners
Photo of the Rise User
Someone from OH, Loveland just viewed Animator at Apex Systems Bellevue, WA at Apex Systems
Photo of the Rise User
Someone from OH, Canton just viewed Lead Jr. Toddler Teacher at All Around Children
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive