Staff Software Engineer (5103)

FyrFly Venture Partners

Bengaluru

On-site

INR 1,800,000 - 3,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

FyrFly Venture Partners is looking for a Staff Software Engineer in Bengaluru. As a senior contributor, you will design and operate secure, large-scale services while providing technical leadership.

This role involves mentoring engineers and ensuring engineering excellence, along with hands-on development in Java and cloud platforms. You will play a crucial part in a fast-paced environment focused on delivering high-quality software solutions.

Qualifications

  • 8+ years of professional software development experience.
  • Expertise in modern Java and Spring technologies.
  • Solid experience with relational databases like MySQL and PostgreSQL.
  • Hands-on experience with distributed systems.
  • Practical experience with AWS services.
  • Strong grounding in software engineering fundamentals.
  • Proven track record of leading technical initiatives.
  • Ability to communicate clearly with stakeholders.

Responsibilities

  • Design, develop, test, deploy, maintain, and enhance Java-based services.
  • Lead end-to-end technical design for significant features.
  • Break down complex business problems into clear technical deliverables.
  • Champion engineering excellence through code reviews and standards.
  • Collaborate closely with teams to define requirements and deliver software.
  • Ensure services meet security and compliance expectations.
  • Mentor and coach other engineers.

Skills

Java
Spring / Spring Boot
Relational Databases
Distributed Systems
Event-Driven Architectures
Cloud Platforms (AWS)
Software Engineering Fundamentals
Technical Leadership

Job description

Staff Software Engineer (5103)

Job ID: 2026-26478 | Category: Technology | Position Type: Full Time | 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Blackhawk Network India • Bengaluru

On-site
INR 800,000 - 1,600,000
Software Engineer II
Software Engineer II

FyrFly Venture Partners • Kozhikode district

On-site
INR 800,000 - 1,200,000
Software Engineer
Software Engineer

Rybbon • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Sr. Software Engineer
Sr. Software Engineer

FyrFly Venture Partners • Kozhikode district

On-site
INR 800,000 - 1,200,000
Manager Engineering
Manager Engineering

Blackhawk Network India • Bengaluru

On-site
Manager Engineering
Manager Engineering

FyrFly Venture Partners • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Software Engineer
Software Engineer

FyrFly Venture Partners • Kozhikode district

On-site
INR 600,000 - 1,200,000
Senior Software Engineer
Senior Software Engineer

FyrFly Venture Partners • Bengaluru

On-site
INR 80,000 - 100,000
Software Engineer
Software Engineer

Blackhawk Network India • Kozhikode district

On-site
INR 600,000 - 900,000
Staff Software Engineer
Staff Software Engineer

Commonwealth Bank • Bengaluru

On-site
INR 3,000,000 - 4,200,000