2,016,522open jobs
119,381companies
249,324added this week
Browse all
Salary
≈ $33k – $81k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Staff · 7+ years exp
Employment
Full-Time

First seen by Alion on Oct 27, 2026.

Overview
Company
Impact
Profile match

BHN is looking for an accomplished Staff Software Engineer to join our engineering organization and help shape the next generation of digital gifting and stored-value experiences. This is a frontend-leaning role for a hands-on technical leader who can build intuitive, scalable web applications while also contributing deeply to the Python/Django and MySQL backend that powers them.

You will serve as a technical anchor across the product stack, partnering with product managers, designers, business analysts, QA, operations, and infrastructure teams. You will drive frontend architecture and engineering excellence, influence backend and API design, and help deliver secure, reliable, and highly performant solutions for BHN customers, partners, and internal users.

The ideal candidate brings strong experience with React and modern JavaScript/TypeScript development, along with solid Python/Django, REST API, and relational database expertise. You are comfortable moving between user interface design decisions, service integration, performance optimization, and architectural leadership.

Key Responsibilities

Frontend Architecture and Development

  • Lead the design and implementation of scalable, maintainable web applications using React, JavaScript/TypeScript, HTML5, CSS, and modern frontend engineering practices.
  • Define reusable component patterns, frontend architecture standards, state-management approaches, and coding practices across applications.
  • Build accessible, responsive, and high-performing user experiences for complex workflows and enterprise use cases.
  • Drive frontend modularization, code reusability, testability, and incremental modernization of existing applications.
  • Partner with product and design teams to translate business requirements and user journeys into intuitive technical solutions.

Full-Stack and Backend Engineering

  • Design and implement backend services and APIs using Python, Django, and Django REST Framework.
  • Define secure, reliable RESTful interfaces and service-oriented integrations between frontend applications, internal platforms, and external partners.
  • Collaborate on schema design, query optimization, indexing strategies, and data integrity for MySQL databases.
  • Diagnose and resolve performance, scalability, reliability, and production issues across the frontend, API, and database layers.
  • Contribute to asynchronous processing, concurrency, caching, and fault-tolerant system design where appropriate.

Technical Leadership and Architecture

  • Provide technical direction for complex initiatives and act as a trusted advisor to engineers across the team.
  • Lead architectural decisions, design reviews, code reviews, and technical documentation for cross-functional projects.
  • Establish engineering standards for automated testing, code coverage, observability, security, accessibility, and maintainability.
  • Ensure solutions align with Blackhawk Network enterprise architecture principles and platform standards.
  • Identify technical risks, reduce ambiguity, and guide teams toward pragmatic, scalable solutions.

Collaboration and Delivery

  • Coordinate technical deliverables across engineering, QA, operations, infrastructure, product, and business analysis teams.
  • Work closely with Business Analysts and Product Managers to clarify requirements, identify dependencies, and improve delivery predictability.
  • Champion Agile/Scrum practices, continuous integration, continuous delivery, and iterative delivery of customer value.
  • Mentor junior and mid-level engineers through pairing, design discussions, code reviews, and knowledge sharing.
  • Participate in production support, incident analysis, and continuous improvement of engineering processes.

Innovation and AI-Enabled Engineering

  • Evaluate and responsibly adopt AI-assisted development tools to improve engineering productivity, code quality, test creation, documentation, and operational workflows.
  • Identify opportunities to automate repetitive development and support activities while maintaining appropriate security, privacy, and quality controls.
  • Share effective engineering practices and measurable productivity improvements with the broader team.

Required Qualifications and Experience

  • 7–9 years of professional software development experience, including experience leading significant technical initiatives or operating in a Staff-level capacity.
  • Strong hands-on experience building production web applications with React and modern JavaScript or TypeScript.
  • Solid understanding of frontend architecture, component design, state management, responsive design, browser behavior, web performance, and accessibility.
  • Strong backend development experience with Python and Django, including Django REST Framework.
  • Experience designing and consuming secure, scalable RESTful APIs and integrating frontend applications with backend services.
  • Advanced working knowledge of MySQL, including schema design, indexing, query optimization, transaction management, and performance tuning.
  • Strong Object-Oriented Design skills and a deep understanding of software architecture and design patterns.
  • Understanding of asynchronous programming, concurrency, multithreading, caching, and distributed-system fundamentals.
  • Experience with automated testing across frontend and backend layers, including unit, integration, and end-to-end testing.
  • Proficiency with Git and automated CI/CD pipelines.
  • Extensive experience working in Agile/Scrum development environments.
  • Excellent written and verbal communication skills, with the ability to influence technical decisions across a matrixed organization.
  • A self-starter mindset with the ability to manage multiple complex priorities and deliver high-quality results under tight timelines.

Preferred Qualifications

  • Experience in fintech, payments, stored-value products, gift cards, digital gifting, or card services.
  • Experience with TypeScript, modern frontend build tools, frontend testing frameworks, and design systems.
  • Familiarity with legacy UI technologies such as ExtJS or jQuery for migration and integration efforts.
  • Experience with frontend observability, web application security, accessibility standards, and performance monitoring.
  • Experience working with cloud platforms, containers, message queues, or event-driven architectures.
  • Demonstrated use of AI-assisted development tools such as GitHub Copilot or LLM-based tools for refactoring, test generation, documentation, and developer productivity.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,016,522 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
≈ $15k – $34k per year (Estimated) · In office · Full-Time · Hyderabad
Python
Java
C#
AI/ML
Computer Vision
Image Segmentation
Frontend
GraphQL
DevOps
Rest API
MedTech
ISO 13485
21 CFR Part 11
EU MDR
DICOM
HL7
FHIR
Apply
≈ $18k – $43k per year (Estimated) · In office · Full-Time · 4+ years exp · Bachelor's Degree · Pune
Python
Java
SQL
Scala
Databases
Snowflake
AI/ML
Hadoop
Spark
DevOps
GCP
Azure
CI/CD
AWS
Linux
Management
Agile
Apply
≈ $17k – $39k per year (Estimated) · In office · Full-Time · Chennai
Python
JavaScript
TypeScript
AI/ML
AI Agents
Frontend
React.js
DevOps
GCP
GitHub Actions
CircleCI
Prometheus
Azure
CI/CD
Jenkins
AWS
Grafana
Web3
Bitcoin
Apply
≈ $17k – $40k per year (Estimated) · In office · Contractor · Bengaluru
Java
TypeScript
SQL
Java
Spring Boot
Databases
Oracle
Mobile
JUnit
DevOps
Rest API
Terraform
Datadog
AWS
Kubernetes
Management
Agile
QA
Swagger
Postman
Rest-Assured
Apply
≈ $20k – $48k per year (Estimated) · In office · Full-Time · 5+ years exp · Bengaluru
Python
AI/ML
AI Agents
Apply
Sr Software Engineer 12 hours ago
≈ $18k – $41k per year (Estimated) · Hybrid · Full-Time · 6+ years exp · Bachelor's Degree · Bengaluru
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
MySQL
PostgreSQL
AI/ML
Copilot
Cursor
LangChain
Claude Code
Model Context Protocol
AI Agents
Semantic Kernel
LLM
OpenAI
Anthropic
Agentic Workflows
Multi-Agent Systems
Frontend
Next.js
React.js
DevOps
Rest API
Azure DevOps
Azure
Git
AWS
Docker
Kubernetes
AWS Lambda
Amazon ECS
Amazon CloudWatch
API Gateway
Management
Agile
Scrum
Apply
≈ $18k – $41k per year (Estimated) · In office · 5+ years exp · Master's Degree · Bengaluru
Python
JavaScript
TypeScript
DevOps
Splunk
Terraform
GCP
CloudFormation
Azure
CI/CD
AWS
IAM
Management
Agile
Scrum
Kanban
Apply
≈ $11k – $29k per year (Estimated) · Remote (India) · 2+ years exp · Bachelor's Degree · Bengaluru
JavaScript
DevOps
Bitbucket
Management
Trello
Confluence
Jira
QA
Jest
Mocha
Apply
Network Admin 12 hours ago
In office · 1+ year exp · Bengaluru
Apply
≈ $16k – $34k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Bengaluru
Python
SQL
Databases
Snowflake
Apache Kafka
AI/ML
Airflow
dbt
DevOps
GCP
Azure
CI/CD
Git
AWS
Analytics
Tableau
Power BI
ETL/ELT
Fivetran
Azure Data Factory
Data Vault
Management
Agile
Apply
See all jobs
This is one of many
2,016,522 more open roles from verified company boards, updated every day.