Staff Software Engineer (5103)

Tango Card

Tango Card

Software Engineering

Bengaluru, Karnataka, India

Posted on May 27, 2026

Staff Software Engineer (5103)

ID
2026-26478
Category
Technology
Position Type
Full Time
Location : Location
IN-KA-Bengaluru

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:

As a Staff Software Engineer – Java, you will be a senior individual contributor who designs, builds, and operates large‑scale, secure, and resilient services, provides technical leadership on complex initiatives, and helps evolve our engineering practices across teams. This role is positioned at the Staff level in our Software Engineering career ladder, with expectations around broad technical impact, cross‑team collaboration, and mentoring of other engineers.

Responsibilities:

  • Design, develop, test, deploy, maintain, and enhance Java‑based services and APIs that power BHN’s payment, rewards, and commerce platforms, following our CI/CD and code quality practices.

  • Lead the end‑to‑end technical design for significant features and platform components, making architecture decisions that balance performance, reliability, security, and simplicity.

  • Break down complex business problems into clear technical deliverables and own the technical backlog for your domain, identifying and prioritizing platform and codebase improvements.

  • Champion engineering excellence: enforce coding standards, drive meaningful code reviews, improve observability, and ensure robust automated testing and deployment pipelines.

  • Collaborate closely with product, architecture, operations, and partner teams to define requirements, refine scope, and deliver high‑quality software on schedule.

  • Ensure our services meet BHN’s expectations for security, compliance, and reliability in a financial services context, including data protection, auditability, and operational runbooks.

  • Mentor and coach other engineers, providing technical guidance, pairing, and feedback to help grow the team’s capabilities and uphold our “no fear, no blame” engineering culture.

Qualifications:

    • 8+ years of professional software development experience, with significant time spent building and operating backend services at scale (Staff‑level expectations in our IC ladder).

    • Expertise in Java (modern versions such as 11+), including strong experience with Spring / Spring Boot, RESTful APIs, and common Java ecosystem tooling.

    • Solid experience with relational databases (e.g., MySQL, PostgreSQL) and familiarity with schema design, performance tuning, and transaction handling.

    • Hands‑on experience with distributed systems and event‑driven architectures (e.g., messaging, queues, or streaming platforms).

    • Practical experience building and running services on a public cloud platform, ideally AWS (ECS/Fargate, RDS, S3, load balancers, IAM, etc.).

    • Strong grounding in software engineering fundamentals: data structures, algorithms, concurrency, performance, security, and fault tolerance.

    • Proven track record of leading technical initiatives: making architecture decisions, influencing across teams, and successfully delivering complex projects in an agile environment.

    • Ability to communicate clearly with both technical and non‑technical stakeholders, document designs, and provide constructive feedback in code and design reviews.

    Preferred Qualifications

    • Experience in payments, fintech, incentives, rewards, or other regulated financial domains, with an understanding of risk, compliance, and observability requirements.

    • Familiarity with front‑end technologies (e.g., React/Angular/Vue) or mobile clients and how they integrate with backend APIs.

    • Experience working in globally distributed teams and mentoring engineers across different locations and time zones.

Options:

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

Software Powered by iCIMS
www.icims.com