Staff Software Engineer - ELS

ID
2025-24270
Category
Technology
Position Type
Full Time
Location : Location
SV--San Salvador

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 seeking a Staff Software Engineer to join our dynamic and collaborative team. In this role, you will take technical ownership of mission-critical applications, contribute to new feature development, and ensure the reliability and scalability of existing systems. You’ll work across the stack using technologies such as Java, Node.js, GraphQL, and React, and will play a key role in shaping engineering best practices.

 

This is a hands-on role that blends system design, production support, and feature development. You’ll collaborate closely with cross-functional teams, including Product, Design, and DevOps, to deliver performant, user-centric applications that power our customer experience.

Responsibilities:

  • Lead technical design and implementation across frontend and backend systems
  • Maintain and enhance existing applications, ensuring performance, reliability, and scalability
  • Provide production support, troubleshoot complex issues, and drive incident resolution
  • Develop and deliver new features in close collaboration with product and design teams
  • Contribute to architectural decisions, code quality, and engineering best practices
  • Mentor junior engineers and influence the broader engineering organization

Qualifications:

  • 6+ years of software engineering experience, including experience in a staff or senior-level role
  • Strong proficiency in Java, Spring, nodejs.
  • Hands-on experience with REST APIs, graphql and modern web architectures
  • Solid understanding of software engineering fundamentals, design patterns, and scalable systems
  • Demonstrated ability to own complex systems and drive technical strategy
  • Excellent debugging, troubleshooting, and performance optimization skills
  • Comfortable providing production support as needed
  • Experience in CI/CD pipelines and cloud infrastructure (AWS, GCP, or similar)
  • Familiarity with observability tools (e.g.New Relic, Splunk)
  • Prior experience in user-facing or enterprise-scale platforms
  • Strong communication and cross-team collaboration skills

Options:

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed