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 Logo

Software Engineer II

Blackhawk Network

$78,220 - $131,500
Nov 3, 2025
Pleasanton, CA, US
Apply Now

Blackhawk Network is looking to hire an Engineer to help deliver world-class rewards and service to their customers by building scalable, reliable backend systems.

Requirements

  • 2+ years of experience developing backend systems or distributed services using Java and Spring Framework.
  • Solid understanding of AWS cloud services (e.g., Lambda, SQS, S3, ECS, Fargate) and ability to design cloud-native solutions.
  • Experience with Jenkins CI/CD, Docker, and Kubernetes in a production environment.
  • Hands-on experience with NoSQL databases (e.g., DynamoDB, MongoDB) and proficiency with SQL.
  • Strong knowledge of software design principles, including service-oriented architecture, fault tolerance, scalability, and security.
  • Proven ability to analyze problems, recommend technical solutions, and deliver results with minimal supervision.

Responsibilities

  • Design, develop, and deliver scalable, reliable backend systems using Java, Spring, and AWS.
  • Take end-to-end ownership of features — from requirement clarification with product managers to production deployment and monitoring.
  • Work proactively across teams (Product, QA, DevOps, and Architecture) to understand requirements, identify dependencies, and drive delivery outcomes.
  • Collaborate with stakeholders to recommend design or architecture options that best fit the business and technical needs.
  • Build and maintain CI/CD pipelines using Jenkins; ensure smooth automated deployments through environments.
  • Containerize and deploy applications using Docker and Kubernetes; monitor system performance and reliability.
  • Apply IoC principles, modular design, and best coding practices to produce clean, testable, and maintainable code.

Other

  • Note: This is a hybrid role located in Pleasanton, CA. individul must come into the office 2x a week.
  • Bachelor’s degree in Computer Science or related field OR equivalent hands-on experience.
  • Excellent communication and collaboration skills — able to work effectively across functions and influence outcomes.
  • Self-driven, detail-oriented, and committed to continuous improvement in quality and delivery
  • Passion for our people, customers, business, and technology.