×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer

Remote / Online - Candidates ideally in
Dallas, Dallas County, Texas, 75215, USA
Listing for: Blackhawk Network
Full Time, Remote/Work from Home position
Listed on 2026-10-25
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Software Architect
Salary/Wage Range or Industry Benchmark: 177180 - 248067 USD Yearly USD 177180.00 248067.00 YEAR
Job Description & How to Apply Below
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

Hybrid flexibility:
At Blackhawk Network, you’ll enjoy the best of both worlds—focused remote work plus in-person collaboration at our Coppell, TX office. This rhythm gives you the tools, connection, and autonomy you need to make a real impact.

Overview

Blackhawk Network is building a digital platform and products that bring people and brands together. We facilitate cross channel payments via cash-in, cash-out and mobile payments. By leveraging smart contracts, serverless technology, real time payment systems, we are unlocking the next million users through innovation.

Our employees are our biggest assets! Come find out how we engage, with the biggest brands in the world. We look for people who collaborate, who are inspirational, who have passion that can make a difference by working as a team while striving for global excellence. You can expect a strong investment in your professional growth, and a dedication to crafting a successful, sustainable career for you.

Our teams are composed of highly talented and passionate 'A' players, who are also invested in mentoring and enabling the best qualities. Our vibrant culture and high expectations will kindle your passion and bring out the best in you!

As a leader in branded payments, we are building a strong diverse team and expanding. This is an amazing opportunity for problem solvers who want to be a part of an innovative and creative Engineering team that values your contribution to the company.

Responsibilities
  • Lead architectural design for highly available products with a platform mindset.
  • Lead technical decision making and guide the engineering teams.
  • Develop cutting-edge software and drive continuous improvements of existing software.
  • Actively contribute to the core features, platform, infrastructure, that's shared across teams.
  • Able to do trade-off analysis to understand the scaling, reliability & security concerns of different technologies & solutions.
  • Proactively monitor the adherence of the implementation to the chosen architecture during all iterations.
  • Ensure compliance with Enterprise Architecture specifications.
  • Ensure design and code reviews, analysis of code components and code coverage of Unit test cases.
  • Drive end-to-end quality with effective automation of unit level, component level and system level testing.
  • Define/refine metrics used toassess application performance, utilization, and scalability.
  • Contribute to the execution of performance analysis and capacity planning activities.
Qualifications
  • BS, MS, or PhD in Computer Science or equivalent work.
  • 15+ years of enterprise level software development in Java.
  • 3+ years of technology leadership experience in a modern / complex enterprise environment.
  • Architect, design and develop a wide array of tools and infrastructure.
  • Experienced with highly available services and multi region architecture.
  • Thrive in any environment, define problems, and come up with practical solutions.
  • An expert in building software integrations and frameworks.
  • Solid foundation in full-stack software development. Deep understanding of software craftsmanship, solid design principles, best practices, and design patterns.
  • Experienced with security assessments (Threat…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary