For Employers

Blackhawk Network

Software Engineer

Posted an hour ago
$188K - $210K per year
5-10 years experience
Apply Now

Please mention DailyRemote when applying

?/100
Resume Match Score

Match your resume skills with our AI powered skill match!

Get professional review
AI Summary

Design, develop, and maintain backend services and distributed systems to support enterprise platforms and digital payment technologies. Collaborate with teams to implement secure, scalable functionality while mentoring colleagues on coding standards and best practices.

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.

 

 

Qualifications

We seek candidates who not only demonstrate curiosity and adaptability in emerging technologies but have also successfully implemented and utilized AI tools to enhance their work, improve processes, or deliver measurable results.  Our teams embrace continuous learning and the thoughtful integration of AI to create meaningful impact – for our employees and the future of work.

Requirements (I)

INTERNAL MEDIA NOTICE OF FILING

 

 

Employer:          Blackhawk Network, Inc.

 

Position:             Software Engineer (Jobe Code 93054)          

 

Duties:                Design, develop, and maintain backend services and distributed systems supporting Blackhawk Network’s enterprise platforms and digital payment technologies. Support tool selection, platform architecture decisions, and the implementation of secure, scalable functionality to meet evolving engineering and business needs. Build distributed microservices using modern programming languages and frameworks, including Java 17, Kotlin, and Spring Boot 3.x. Integrate backend services using gRPC and Protocol Buffers to enable efficient service-to-service communication. Apply Service-Oriented Architecture (SOA) and Event-Driven Architecture principles to build fault-tolerant and modular systems. Collaborate with internal teams to evaluate and integrate third-party services with an emphasis on scalability, performance, and security. Design and manage relational data models using PostgreSQL, ensuring ACID-compliant operations and leveraging ORM tools such as JOOQ and Hibernate. Operate and scale applications in cloud environments (AWS), working with services including Redis, Elasticsearch, and DynamoDB. Implement and maintain CI/CD pipelines (GitlabCi), containerize applications using Docker, and monitor services using Open Telemetry and similar observability tools. Conduct secure development practices, including design reviews, threat modeling, and code audits to ensure high system integrity and compliance. Mentor team members on coding standards and development best practices to promote quality, consistency, and maintainability across the engineering team. 

 

Education Required:       Bachelor’s degree or foreign equivalent in Computer Engineering, Computer Science, or related field

 

Experience Required:      5 years of progressive experience as Software Engineer, Java Developer, or related occupation

 

Special Requirements:    Must have at least 1 year of prior work experience in each of the following:

  • Designing, implementing, and deploying software using Java 17 and Spring Boot 2.1 or higher in enterprise-grade systems.
  • Applying industry-standard software design principles, including Design Patterns and SOLID Principles to ensure scalable and maintainable code.
  • Software design and architecture: implementing Service-Oriented Architecture (SOA) and Structured Event-Driven Architecture (EDA) to build scalable, modular, and decoupled systems.
  • Developing and maintaining applications using Object-Oriented Programming (OOP) and Aspect-Oriented Programming (AOP) to manage core logic and cross-cutting concerns such as logging and security.
  • Designing database models and data solutions in relational database management systems (RDBMS) using SQL and ensuring ACID-compliant transactions and data consistency across enterprise applications.
  • Mentoring software engineering team members by conducting code reviews, promoting best practices, and supporting technical growth and consistency within development teams.
  •  

    *Position permits telecommuting: applicant may reside anywhere in U.S. and reports to Pleasanton, CA office*

     

    Salary:                $188,316 - $210,000 per year

     

    Worksite:           6220 Stoneridge Mall Road, Pleasanton, CA  94588

     

    Contact:              Kaitlyn Silvestri, Manager, HR Compliance and Operations

                                

    This notice is being provided as a result of the filing of an application for permanent alien labor certification for this relevant job opportunity. Any person may provide documentary evidence bearing on the application to the U.S. Department of Labor, Employment and Training Administration, Office of Foreign Labor Certification, 200 Constitution Avenue NW, Room N-5311 Washington, DC 20210.

    Automatically Apply to the Best Remote Jobs

    Stop the endless job search. Our AI finds and applies to the best jobs for you.

    Try it Now
    Keep looking

    Similar Jobs

    See all Remote Software Development jobs →

    Webex Specialist / GoToMeeting Specialist / GoToWebinar Specialist / Oracle HCM Specialist

    Freelance United States $50 - $75 per hour Software Development

    Senior Data Scientist ID70128

    Full Time Portugal Software Development

    Paralegal / AI Trainer

    Freelance United States $125 per hour Software Development

    Senior Technical Marketing Engineer (TME) – Data Center Networking (Apstra)

    Full Time Finland $136K - $276K per year Software Development

    Practice Administrator - Emergency Medicine - Remote OR

    Part Time United States $24.57 - $30.71 per hour Software Development

    Customer Service Specialist for an AI Startup in the US (Home Based Full Time)

    Full Time United States Software Development
    Apply Now

    Personalize your Remote Job Search in 3 Easy Steps!

    Discover remote opportunities in Software Engineer

    Answer easy questions

    Answer easy questions

    200,000+ jobs across 15+ categories

    Get your best job matches

    Get your best job matches

    Only hand-screened, legit jobs

    Find a remote job faster

    Find a remote job faster

    No ads, scams, or junk

    I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

    Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified