Jobs
Interviews

Blackhawk Network India

23 Job openings at Blackhawk Network India
Software Engineer Kozhikode,Kerala,India 1 years Not disclosed On-site Full Time

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 looking for a passionate and curious Software Engineer I to join our engineering team. You will be part of a dynamic and collaborative environment, contributing to the design, development, testing, and deployment of web applications. This is a great opportunity to learn, grow, and build impactful features across the tech stack while working closely with experienced engineers. Responsibilities: Contribute to all phases of software development, including design, coding, testing, and deployment. Work primarily with Java and the Spring Framework to develop scalable backend services. Support the development of user-facing features using JavaScript, HTML5, CSS3, and frameworks like ReactJS. Write clean, maintainable, and well-documented code. Participate in peer code reviews to learn and contribute to improving code quality. Collaborate with product managers, designers, and other engineers to deliver high-quality features. Assist in troubleshooting, debugging, and resolving production issues. Stay up to date with industry trends, best practices, and emerging technologies. Qualifications: 1+ years of hands-on experience in fullstack software development. Strong programming skills in Java and understanding of Spring Boot or other Spring modules. Knowledge of building and consuming RESTful APIs. Exposure to front-end technologies like JavaScript, HTML, and CSS; experience with ReactJS is a plus. Understanding of object-oriented programming and software engineering fundamentals. Enthusiasm for learning and working with modern technologies and cloud platforms like AWS. Bonus Points For: Experience with unit testing or test-driven development (TDD). Familiarity with Agile methodologies. Exposure to tools and concepts like JSON, XML, and CI/CD pipelines. Knowledge of basic security principles in application development. Show more Show less

Product Manager (Technology) Bengaluru,Karnataka,India 3 years Not disclosed On-site Full Time

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: With a presence in over 26 countries, we reliably execute branded payment programs in over 100 countries worldwide. Join us as we shape the future of global branded payments. Responsibilities: Build, develop and manage the product roadmap for Core data services and features Lead Blackhawk towards data democratization and self-service capabilities Manage from concept to launch, collaborating with internal experts and clients to produce intelligent and insightful products and create holistic solutions partnering with technical program managers and engineers to deliver on product roadmap. Own the launch, go-to-market and release plans, collaborating with BHN business teams to ensure proper prioritization of product features Create features, write user stories and maintain a healthy backlog of items to be worked on Leverage deep understanding of competitive landscape to identify distinctive advantages and apply them in our solutions Write detailed feature specifications based on product requirements and communicate the requirements to all stakeholders Translate application specific complex problems into generic product designs that satisfy multiple use cases Lead the efforts in defining the Core Data capabilities at BHN with scalable features that will support enterprise reporting, dashboards and analytics Work with development teams through design, testing and product release. Ensure development is on track and meets requirements. Ensure documentation and other release artifacts are ready in time for product release deadlines. Demonstrate flexibility and the ability to adapt to change. Demonstrate flexibility with working across different time zones in a global organization Qualifications: BA/BS in Computer Science or a related technical field or equivalent practical experience. 3 + years Enterprise Data Management , 3+ years Product Management experience in managing end to end product launches including go-to-market and competitive landscape analysis Strong knowledge of and significant experience with enterprise BI systems and processes. Strong Knowledge and practical experience with relational databases, data warehouses, analytics, and real-time data streaming/processing capabilities Strong understanding of big data platforms and ETL processes, and familiarity with SQL Experience using BI and Visualization tools (e.g., Microstrategy, Power BI, Qlik, Tableau) Experience in analyzing system integrations, and preferably integrations using APIs and ETLs. Experience in assessing and anticipating end user requirements to incorporate into the product design Excellent problem-solving skills and orientation to details Positive attitude and a collaborative approach Excellent written and oral communication skills Excellent organizational and analytical skills with strong technical abilities Team player who is adaptable in a high-growth, rapidly changing environment; able to manage and influence others in a matrixed environment. Experience with agile methodology, writing user stories, maintain backlog etc. (Rally, Atlassian tools) Knowledge and experience executing Data Governance best practices and policies Financial Services domain knowledge (e.g., payments, settlements, accounting/finance, risk/fraud) Show more Show less

Senior Software Engineer Kozhikode,Kerala,India 4 years Not disclosed On-site Full Time

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: You will build a world class risk platform, that has high scale, precision and availability requirements. You will be part of a brilliant team delivering awesome features to internal and external customers. You will stretch the limits of backend technologies to deliver functionality. You will be constantly leveraging cutting edge technologies on the cloud, and application stacks to build efficient systems. You will be an awesome team player that can learn and coach simultaneously. You will learn to innovate. You will build relationships with the world's best fraud and risk analysis systems while you help them realize their visions. Responsibilities: Write clean, reusable code that’s easy to read and test. Build products that perform, scale, are highly available and fault tolerant with automated failover capabilities. Operate and scale a rapidly growing product that is vital to our partners. Contribute novel ideas and collaborate with cross-functional teams to deliver and improve Blackhawk systems. Collaborate with product architects, product owners, and other stakeholders to deliver high value capabilities to the platform. Qualifications: Bachelor or Master’s degree in Computer Science and/or equivalent experience. 4+ years of solid programming experience building distributed systems using java technologies. Expert in Core Java 8 or above. Hands-on experience in using relational database with good exposure to SQL. 3+ years working experience in Spring framework. Strong computational skills, fluent in data structures, algorithms and design patterns. Strong knowledge of computing concepts such as service-oriented architecture, REST services, fault tolerance, self-healing, network protocols, network programming, multi threaded programming, performance, reliability, scalability, and security. Ability to differentiate good and bad design and coding practices. Strong verbal and written communication skills. Strong in self-direction, problem solving and critical thinking. Deep passion for providing high quality customer experiences. Familiarity with the whole web stack, including protocols. Preferred: Experience with Amazon Web Services (AWS) including RDS and EC2. Experience with container-based application development using Docker/Kubernetes. Show more Show less

Sr. Software Engineer Bengaluru,Karnataka,India 5 years Not disclosed On-site Full Time

Overview: As a Senior Software Engineer, you will join the team responsible for taking care of the Emerging channels & technologies platform for Blackhawk. The desired candidate will have an excellent understanding and hands-on experience designing and building software components that can handle high volume traffic. Apply now for a chance to lead our products and platforms to new heights of functionality and adoption. Responsibilities: Deliver high performance software solutions Follow effective design principles and developer efficiency Work as a individual contributor to build the right solution for the business requirements Adopt industry best practices and processes to develop enterprise level software applications using best suitable technology stack Work on performance tuning applications, ensure applications conform to security standards Work closely with Operations and Support staff to ensure production hand-off post-release Participate Scrum ceremonies including daily stand-ups, iteration planning, iteration demos and retrospectives Qualifications: 5+ years of software development experience with full application stacks. Strong Experience with Java, SpringBoot, ReactJs and AWS Infrastructure E-Commerce experience is a big plus Expertise in OO Design, API Design & Development Experience with open source frameworks Good understanding of Algorithms and Data Structures Strong experience with build, deploy & continuous integration tools (i.e. Maven/Gradle, Jenkins) Basic knowledge of Automated Testing frameworks for front-end and API development Strong affinity for an engineering culture that emphasises continuous delivery Excellent problem-solving skills Strong verbal and written skills Very Good attitude & team player is a must Show more Show less

Software Engineer II Kozhikode,Kerala,India 3 years Not disclosed On-site Full Time

Overview: 3+ year’s experience in Core Java and Enterprise Java Technologies with following skills: Core Java (8 >) Spring, Spring Boot Front-end technologies such as HTML, CSS, Typescript, and popular JavaScript frameworks (Angular 9 >) , NodeJS , RxJS Proficiency in working with RDBMS (SQL) Good knowledge of REST API and Micro service architectures. Aware of DevOps (CI/CD) process, Jenkins, Docker, Kubernetes Knowledge on Cloud (AWS Lambdas, SQS, EKS, DynamoDB, Redshift etc) Experience in following Tools: IntelliJ, Maven, DB tools, Bitbucket,Confluence. Shoule be hands-on on SQL. Knowledge on data life cycle with ETL and semantic data processing. Responsibilities: Design and Develop Java applications for Data Ingestion Understand the existing system and optimise the code , develop new capabilities. Build UI components on Angular and NodeJS for Admin, Audit, Monitoring and Self service Data Ingestion. Take ownership of individual task end to end. Qualifications: Bachelor’s degree/master’s degree in engineering in Computer Science/Information Technology or any similar stream Good overall Academic background. Show more Show less

Software Engineer Bengaluru,Karnataka,India 0 years Not disclosed On-site Full Time

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: Blackhawk Network is building a digital platform and products that bring people and brands together. We facilitate cross channel payments via cash-in, cash-out and mobile payments. By leveraging smart contracts, serverless technology, real time payment systems, we are unlocking the next million users through innovation. Our employees are our biggest assets! Come find out how we engage, with the biggest brands in the world. We look for people who collaborate, who are inspirational, who have passion that can make a difference by working as a team while striving for global excellence. You can expect a strong investment in your professional growth, and a dedication to crafting a successful, sustainable career for you. Our teams are composed of highly talented and passionate 'A' players, who are also invested in mentoring and enabling the best qualities. Our vibrant culture and high expectations will kindle your passion and bring out the best in you! As a leader in branded payments, we are building a strong diverse team and expanding. This is an amazing opportunity for problem solvers who want to be a part of an innovative and creative Engineering team that values your contribution to the company. If this role has your name written all over it, please contact us apply now with a resume so that we explore further and get connected. Responsibilities: Deliver high performance software solutions using software architecture patterns and best practices and aspect-oriented programming Work hand-in-hand with architects to build the right solution the first time Work closely with product teams to ensure solutions achieve the business vision and are delivered to market on schedule Work closely with operations and support staff to ensure successful production delivery and hand-off post-release Contribute to the execution of performance analysis and capacity planning activities Qualifications: Master/Bachelor’s degree in Computer Science or related discipline 0+ years of software development experience with core Java and J2EE Java expert and practical experience with JDK 1.8 or above Spring and similar frameworks and writing multithreaded applications RESTful architecture and REST Web Services implementation Database design with MySQL or Oracle and with good exposure to SQL Strong OO Design and development skills Creative problem solver and excellent communicator Finance or payment industry experience a plus Knowledge/proficiency in cloud Show more Show less

Sr. Software Engineer Kozhikode,Kerala,India 5 years None Not disclosed On-site Full Time

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 Sr. Software Engineer, you will join the team responsible for delivering the next generation high- volume, fault-tolerant, and scalable transaction processing system for Blackhawk. The candidate will possess a demonstrated proficiency in a wide range of skills and experience utilizing Java , React , Application service Interfaces, and database technologies. The desired candidate will have an excellent understanding and hands-on experience designing and building software components that can handle high volume traffic. Apply now for a chance to lead our products and platforms to new heights of functionality and adoption. Responsibilities: Full Stack Development: Develop and maintain web applications using Java (Spring Boot, Spring MVC) for the back-end and React.js for the front-end. Collaborate with front-end developers to integrate user-facing elements with server-side logic. Write clean, maintainable, and efficient Java code to ensure high performance and scalability of applications. System Design & Architecture: Design and implement complex systems and RESTful APIs, including integrations with third-party services. Architect solutions that are scalable, secure, and high-performing using Spring ecosystem best practices. Collaboration & Communication: Work closely with UI/UX designers, product managers, and other stakeholders to deliver high-quality solutions. Participate in code reviews to ensure adherence to best practices and consistency across the team. Mentor junior developers and support their technical and professional growth. Testing & Debugging: Write unit tests (using JUnit), integration tests (e.g., with Spring Test), and functional tests to ensure application reliability. Troubleshoot and debug applications to resolve performance bottlenecks and bugs. Continuous Improvement: Stay updated with emerging technologies and industry trends, especially within the Java and Spring ecosystems. Propose and implement new features, performance optimizations, and improvements to existing systems. Qualifications: Experience: 5+ years of full-stack development experience, including: Strong proficiency in JAVA, specifically with Spring Boot and related frameworks. Experience with front-end technologies like React.js or Angular. Understanding of relational databases (MySQL, PostgreSQL, etc.) and RESTful API development. Technical Skills: Proficient in JavaScript, HTML5, CSS3, and responsive design. Solid understanding of MVC architecture and web application frameworks. Familiarity with version control systems (Git) and deployment tools. Knowledge of JavaScript build tools (Webpack, NPM) and state management libraries (Redux etc.). Additional Skills: Familiarity with cloud platforms (AWS) and containerisation technologies (Docker). Experience with Agile methodologies and version control using Git. Knowledge of security best practices and techniques for web applications.

Software Engineer Bengaluru,Karnataka,India 0 years None Not disclosed On-site Full Time

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: Blackhawk Network is building a digital platform and products that bring people and brands together. We facilitate cross channel payments via cash-in, cash-out and mobile payments. By leveraging smart contracts, serverless technology, real time payment systems, we are unlocking the next million users through innovation. Our employees are our biggest assets! Come find out how we engage, with the biggest brands in the world. We look for people who collaborate, who are inspirational, who have passion that can make a difference by working as a team while striving for global excellence. You can expect a strong investment in your professional growth, and a dedication to crafting a successful, sustainable career for you. Our teams are composed of highly talented and passionate 'A' players, who are also invested in mentoring and enabling the best qualities. Our vibrant culture and high expectations will kindle your passion and bring out the best in you! As a leader in branded payments, we are building a strong diverse team and expanding. This is an amazing opportunity for problem solvers who want to be a part of an innovative and creative Engineering team that values your contribution to the company. If this role has your name written all over it, please contact us apply now with a resume so that we explore further and get connected. Responsibilities: Deliver high performance software solutions using software architecture patterns and best practices and aspect-oriented programming Work hand-in-hand with architects to build the right solution the first time Work closely with product teams to ensure solutions achieve the business vision and are delivered to market on schedule Work closely with operations and support staff to ensure successful production delivery and hand-off post-release Contribute to the execution of performance analysis and capacity planning activities Qualifications: Master/Bachelor’s degree in Computer Science or related discipline 0+ years (preferably 6+ months) of software development experience with core Java and J2EE Java expert and practical experience with JDK 1.8 or above Spring and similar frameworks and writing multithreaded applications RESTful architecture and REST Web Services implementation Database design with MySQL or Oracle and with good exposure to SQL Strong OO Design and development skills Creative problem solver and excellent communicator Finance or payment industry experience a plus Knowledge/proficiency in cloud

Software Engineer Kozhikode,Kerala,India 1 - 2 years None Not disclosed On-site Full Time

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 skilled and motivated Software Engineer with strong proficiency in Java and Angular, and hands-on experience with AWS cloud services. In this role, you will be responsible for designing, developing, testing, and deploying scalable software solutions that power our products and services. You will collaborate with cross-functional teams to deliver high-quality code in a fast-paced environment. Responsibilities: Design, develop, and maintain scalable backend and frontend applications using Java and JavaScript (Node.js, Angular, or similar frameworks). Leverage AWS cloud services including Lambda, EC2, S3, API Gateway, RDS, ECS, and CloudFormation to deliver resilient cloud-native solutions. Write clean, testable, and maintainable code, adhering to modern software engineering practices. Participate actively in Agile ceremonies including sprint planning, daily standups, and retrospectives. Collaborate cross-functionally with product managers, designers, and engineering peers to define, develop, and deliver new features. Monitor application performance, troubleshoot issues, and drive optimizations to ensure high availability and responsiveness. Engage in a rotating support schedule (2-sprint rotation) and participate in on-call responsibilities. Utilize observability and monitoring tools to ensure system reliability and proactive issue detection. Qualifications: 1-2 years of professional software development experience. Strong experience in Java and in JavaScript frameworks (Angular, Node.js, or equivalent) is required. Hands-on experience deploying and operating applications using AWS services in production environments. Solid understanding of RESTful API design, asynchronous data handling, and event-driven architecture. Familiar with DevOps best practices including “Push on Green”, version control using Git, and automated deployments. Experience working with observability tools for logging, monitoring, and alerting. Strategic thinker with strong problem-solving skills and a passion for continuous learning and improvement. Effective communicator with a collaborative mindset, able to work closely with cross-functional teams. Bachelor’s degree in computer science, Engineering, or a related field; advanced degrees are a plus. Ability to thrive in a dynamic, fast-paced environment and adapt to changing technologies and priorities.

Manager, Engineering Kozhikode,Kerala,India 7 years None Not disclosed On-site Full Time

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 an Engineering Manager, your time will be split by 30% on people management and about 70% as a lead developer. You will collaborate with the senior engineering management team, product management and other cross-functional management to ensure high quality integrated software solutions in a fast-paced, Agile environment. As a technology leader within Blackhawk, you will have the opportunity to work across the organization helping to align the software development technology vision. You will maintain awareness of changes in techniques, tools and frameworks, and help influence their usage in a pragmatic way to improve the team's productivity. Responsibilities: Lead and mentor a team of software engineers to deliver high-quality, scalable, and secure backend systems using Java and JBoss. Provide technical leadership in designing and implementing cloud-native applications leveraging AWS services such as Lambda, EC2, S3, RDS, ECS, and CloudFormation. Oversee the design, development, and optimization of CI/CD pipelines using Jenkins, GitHub Actions, or AWS Code Pipeline to enable seamless code integration and deployment. Collaborate with cross-functional teams including product, QA, DevOps, and architecture to drive project execution and ensure alignment with business goals. Champion best practices in software development, including code reviews, automated testing, observability, and performance tuning. Ensure adherence to security, compliance, and operational standards across services and deployments. Drive sprint planning, backlog grooming, and agile ceremonies while fostering a culture of accountability, continuous improvement, and innovation. Act as an escalation point for technical issues and provide hands-on guidance to resolve blockers and architectural decisions. Monitor and report on team performance, productivity, and delivery timelines to stakeholders and leadership. Support the hiring, onboarding, and career development of engineering team members. Qualifications: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 7+ years of professional software development experience, including 2+ years in an engineering leadership or management role. Strong expertise in Java application development and deployment in enterprise environments. Proven experience designing and operating applications in AWS, with a solid grasp of key services and infrastructure components. Deep understanding of CI/CD pipelines, automation, and tools such as Jenkins, Git, and related DevOps workflows. Familiarity with RESTful API design, microservices architecture, and performance optimization strategies. Demonstrated ability to lead engineering teams through complex projects and deliver high-impact solutions. Excellent communication and interpersonal skills, with the ability to collaborate effectively across globally distributed teams. Experience with agile development methodologies and project tracking tools like JIRA. Passion for mentoring engineers, growing talent, and building a high-performance engineering culture.

Sr. Software Engineer Kozhikode,Kerala,India 4 years None Not disclosed On-site Full Time

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 passionate and driven Sr. Software Engineer with strong expertise in Java, Angular , and AWS cloud services to join our high-impact engineering team. In this role, you will design, build, test, and deploy scalable solutions for our Rewards and Redeem Platform , with a focus on high availability, precision, and performance. You will play a key role in evolving our hybrid architecture—modernizing legacy systems and enabling flexible validation flows for both consumers and partners. This position offers the opportunity to work across backend and frontend technologies, contribute to architectural decisions, and push the boundaries of cloud-native engineering. Responsibilities: Analyze requirements and produce high-quality code for projects, taking ownership of individual modules. Follow sound development practices, establish close collaboration with cross-functional teams, and participate in biweekly support rotation. Design, develop, and unit test software applications, adapting and enhancing engineering processes and tools as needed. Lead team code reviews, manage code effectively, and improve code management procedures. Demonstrate expertise in diagnosing complex issues, contribute to change management processes, and establish good engineering practices. Mentor team members, identify pros and cons of proposed solutions, and maintain a broad understanding of business impact and industry trends. Write clean, reusable code for readability and testability, ensuring products are performant, scalable, and fault-tolerant. Operate and scale vital products with automated failover capabilities, contributing innovative ideas to improve Blackhawk systems. Collaborate with architects, product owners, and stakeholders to create and deliver exceptional product requirements. Qualifications: Accumulate over 4 years of software development expertise, specializing in core Java and J2EE. Possess advanced Java skills and Demonstrate proficiency in Spring and Struts frameworks, along with the ability to develop multithreaded applications. Expertise in RESTful architecture and the implementation of REST Web Services. Experience in database design using Postgres, coupled with a strong grasp of SQL. Exhibit robust Object-Oriented (OO) design and development skills. Showcase creative problem-solving abilities and excellent communication skills. Preference given to those with experience in the finance or payment industry. Possess a good understanding of Angular JS, Javascript, and React.

Staff Software Engineer Kozhikode,Kerala,India 6 years None Not disclosed On-site Full Time

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 looking for a Staff Software Engineer to lead the development of our next-generation, high-volume, fault-tolerant, and scalable transaction processing systems. This is a critical role in shaping the core components of Blackhawk’s Rewards and Redeem Platform , where precision, performance, and availability are paramount. You’ll be at the forefront of modernizing our hybrid architecture—designing and building resilient backend services using Java , API-driven application layers, and cloud-native technologies. Your expertise will help enable flexible validation paths for both Blackhawk consumers and partners while driving platform innovation on a scale. In this role, you’ll not only architect and build high-traffic systems but also mentor engineers, influence best practices, and collaborate across teams to align technical execution with strategic goals. If you're passionate about building transformative systems and guiding others through innovation and delivery, this is your opportunity to make a significant impact. Responsibilities: Delivering high performance software solutions Provides Technical leadership to a team of software developers Work as a technical leader with Architects and product owners to build the right solution for the business requirements Demonstrates mastery to adopt industry best practices and processes to develop enterprise level software applications using best suitable technology stack. Provide technical expertise in performance tuning applications, ensure applications conform to security standards Work closely with Operations and Support staff to ensure production hand-off post-release Has a strong grasp of integrating application front end with server-side code and Web Services / APIs. Subject matter expert in processes and methodologies with ability to adapt and improvise in various situations. Expert in navigating through ambiguity and prioritizing conflicting asks. Lead Scrum ceremonies including daily stand-ups, iteration planning, iteration demos and retrospectives. Lead code reviews process, influence and mentor team members. Qualifications: 6+ years of software development experience with full application stacks. Experience in Java / JEE technologies and leading teams of software Developers Expert at Java jdk 11 or above and accomplished at multithreading. Expert in service-oriented architecture and REST service knowledge. Expertise and solid knowledge of OO Design & design patterns. Very good Experience with open source frameworks such as Spring. Strong understanding of Algorithms and Data Structures. Demonstrate mastery in reviewing code, mentoring team members, and driving great development practices. Experience with Amazon Web Services (AWS) including RDS and EC2, or similar cloud services. Strong experience with build, deploy & continuous integration tools like maven, Jenkins, Gradle, GIT etc. Strong experience with Java Unit Testing Frameworks and Tools such as Junit. Strong affinity for an engineering culture that emphasizes Agile, DevOps, and continuous delivery Excellent problem-solving skills Strong verbal and written skills Very Good attitude & team player is a must.

Info Security Ops Engineer I karnataka 1 - 5 years INR Not disclosed On-site Full Time

As an employee at Blackhawk Network, you will be part of a dynamic and innovative company dedicated to providing exceptional services and solutions in the industry. At our organization, we value creativity, collaboration, and a passion for excellence. You will have the opportunity to contribute to a wide range of responsibilities that directly impact the success of our company. Your role may involve collaborating with cross-functional teams, developing strategic initiatives, and driving operational excellence. By working at Blackhawk Network, you will have the chance to make a meaningful impact and grow both personally and professionally. To excel in this position, you should possess a combination of relevant skills, experience, and qualifications. We are looking for individuals who are proactive, detail-oriented, and eager to learn. Strong communication skills, problem-solving abilities, and a team-oriented mindset are essential for success at Blackhawk Network. If you are ready to join a dynamic team and take your career to the next level, we invite you to apply for a position with us. Together, we can achieve great things and make a positive difference in the industry.,

Software Engineer II Kozhikode,Kerala,India 3 years None Not disclosed On-site Full Time

Overview: 3+ years of experience in Data and BI software development. In Depth Knowledge in Datawarehouse. Hands-on Knowledge and experience in most of the AWS Cloud migration services. Strong knowledge of SQL and databases architecture. Expertise in Amazon Redshift database is desired. Strong in Spark and python. Self-starter and a collaborator having the ability to independently acquire the knowledge required in succeeding the project. Growth mindset. A desire to learn from others and make yourself better every day. Proficiency in Design & Code Reviews. Experience with agile development methodologies. Proficient in ETL and data warehouse/lake house. Strong computational skills. Preferable to code fluently in Real Time Data Analytics in AWS platform. Responsibilities: Basic experience working with Amazon EMR & Spark Prior experience in implementing large scale data lake preferably with amazon or google data processing technologies. Experience in ETL, data warehousing, data mining, and data modelling, reporting and analytical tools. Knowledge and experience in most of the following AWS services: EC2, Lambda, SQS, Kinesis, S3, CloudFormation, CLI, CloudWatch Experience working with column-based databases like Redshift. Experience in building real-time ETL processes. Have python and spark knowledge. DevOps experience: Linux, Jenkins, Docker, Kubernete Basic experience working with Amazon EMR & Spark Prior experience in implementing large scale data lake preferably with amazon or google data processing technologies. Experience in ETL, data warehousing, data mining, and data modelling, reporting and analytical tools. Knowledge and experience in most of the following AWS services: EC2, Lambda, SQS, Kinesis, S3, CloudFormation, CLI, CloudWatch Experience working with column-based databases like Redshift. Experience in building real-time ETL processes. Have python and spark knowledge. DevOps experience: Linux, Jenkins, Docker, Kubernetes 2 years of experience in Data and BI software development and working with Data processing. In Depth Knowledge in Datawarehouse. Hands-on Knowledge and experience in most of the AWS Cloud migration services. Strong knowledge of SQL and databases architecture. Expertise in Amazon Redshift database is desired. Should be an individual contributor as well as handling a team. Expertise in below mentioned domain. Strong fundamentals in Computer Science - programming, algorithms, data structures, sql querying Strong understanding of Data landscape (ETL, Data processing, Data Storage, Reporting) Excellent SQL/Data Analysis Skills 1-2 years’ experience with AWS cloud platforms and strong hands-on in Redshift. Creating Data Mapping documents between Source to target and also documenting business rules on transformations is mandatory Should have worked in traditional ETL tool and processes Should have experience in RDBMS and very strong in SQL. Should have basic experience in programming/scripting language (Python/JAVA/C++) Basics of Data Modelling and Data Architecture Triage Data Issues and do RCA Data Testing - Unit Testing, Functional Testing and end to end Data Validation Expertise in Performance Optimization Working experience in Cloud would be a plus Working knowledge of Snowflakes will have advantage. Reporting tool like Power BI/ Tableau understand is required. Experience in Kinesis & Lambda is advantageous. Qualifications: B.E or B.Tech in Computer Science or Information Technology. A good academic background

Info Security Ops Engineer I Bengaluru,Karnataka,India 0 years INR Not disclosed On-site Full Time

About Blackhawk Network: Today, through BHNs single global platform, businesses of all kinds can tap into the worlds 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. BHNs network spans the globe with more than 400,000 consumer touchpoints. Learn more at BHN.com. Overview: TBD -Pending revisions Responsibilities: TBD -Pending revisions Qualifications: TBD -Pending revisions Show more Show less

Manager Engineering bengaluru,karnataka,india 7 - 9 years INR Not disclosed On-site Full Time

About Blackhawk Network: Today, through BHNs single global platform, businesses of all kinds can tap into the worlds 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. BHNs network spans the globe with more than 400,000 consumer touchpoints. Learn more at BHN.com. Overview: As an Engineering Manager, your time will be split about 30% on people management and about 70% as a developer. You will collaborate with the senior engineering management team, product management and other cross-functional management to ensure high quality integrated software solutions in a fast-paced, Agile environment. As a technology leader within Blackhawk you will have the opportunity to work across the organization helping to align the software development technology vision. You will maintain awareness of changes in techniques, tools and frameworks, and help influence their usage in a pragmatic way to improve the team&aposs productivity. Responsibilities: Team Leadership: Manage a high performing team of Software Engineers and Quality Engineers through the evolution of Blackhawk&aposs e-commerce and incentive products, building shared services Empower your team members to succeed in their various roles through coaching and mentorship Asses performance, provide feedback, recognize achievement and guide the career development of your team Assist in recruiting, interviewing, hiring and onboarding new engineering talent Technical Leadership: Perform all phases of software engineering including design, development, testing, and deployment in an Agile software development environment Help hone our overall Agile practices to reduce the time it takes to deliver increments of software, including improving continuous integration and delivery Promote software development quality and best practices by encouraging unit and automated integration testing, pair programming and participation in code reviews Provide timely advice, solutions and estimations while also communicating tradeoffs and potential hidden problems Partner Closely with Stakeholders: Build a strong, collaborative partnership with internal and external stakeholders to deliver software that achieves business objectives Work with shifting requirements and adapt to change by leading your team and the department in maintaining an Agile mindset Recognize technology opportunities to support business growth while balancing risks and priorities Encourage transparency with each team&aposs release plans, progress and impediments Qualifications: 7+ years hands?on professional experience building commercial products with object oriented programming languages and frameworks such as Java and Spring 2+ years of management experience leading and mentoring engineers on distributed teams Bachelor&aposs degree in Computer Science or equivalent; Master&aposs Degree in Computer Science a plus Significant experience designing and building REST services and a familiarity with Microservice architectures Comfortable with relational database design and SQL; Nosql systems such as MongoDB is a plus Knowledge of security best practices as it relates to web application development such as OWASP Experience using Agile methodologies (e.g. Scrum, Kanban) to plan and deliver increments of functionality Strong verbal and written communication skills, including the ability to clearly communicate information technology concepts in non-technology terms Experience working in a cloud environment, preferably Amazon Web Services Show more Show less

Manager, Engineering kozhikode,kerala,india 7 years None Not disclosed On-site Full Time

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 an Engineering Manager, your time will be split by 30% on people management and about 70% as a lead developer. You will collaborate with the senior engineering management team, product management and other cross-functional management to ensure high quality integrated software solutions in a fast-paced, Agile environment. As a technology leader within Blackhawk, you will have the opportunity to work across the organization helping to align the software development technology vision. You will maintain awareness of changes in techniques, tools and frameworks, and help influence their usage in a pragmatic way to improve the team's productivity. Responsibilities Lead and mentor a team of software engineers to deliver high-quality, scalable, and secure backend systems using Java and JBoss. Provide technical leadership in designing and implementing cloud-native applications leveraging AWS services such as Lambda, EC2, S3, RDS, ECS, and CloudFormation. Oversee the design, development, and optimization of CI/CD pipelines using Jenkins, GitHub Actions, or AWS Code Pipeline to enable seamless code integration and deployment. Collaborate with cross-functional teams including product, QA, DevOps, and architecture to drive project execution and ensure alignment with business goals. Champion best practices in software development, including code reviews, automated testing, observability, and performance tuning. Ensure adherence to security, compliance, and operational standards across services and deployments. Drive sprint planning, backlog grooming, and agile ceremonies while fostering a culture of accountability, continuous improvement, and innovation. Act as an escalation point for technical issues and provide hands-on guidance to resolve blockers and architectural decisions. Monitor and report on team performance, productivity, and delivery timelines to stakeholders and leadership. Support the hiring, onboarding, and career development of engineering team members. Qualifications: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 7+ years of professional software development experience, including 2+ years in an engineering leadership or management role. Strong expertise in Java application development and deployment in enterprise environments. Proven experience designing and operating applications in AWS, with a solid grasp of key services and infrastructure components. Deep understanding of CI/CD pipelines, automation, and tools such as Jenkins, Git, and related DevOps workflows. Familiarity with RESTful API design, microservices architecture, and performance optimization strategies. Demonstrated ability to lead engineering teams through complex projects and deliver high-impact solutions. Excellent communication and interpersonal skills, with the ability to collaborate effectively across globally distributed teams. Experience with agile development methodologies and project tracking tools like JIRA. Passion for mentoring engineers, growing talent, and building a high-performance engineering culture.

Software Engineer II kozhikode,kerala,india 2 years None Not disclosed On-site Full Time

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: You will build a world class payment platform, that has high scale, precision and availability requirements. You will be part of a brilliant team delivering awesome features to internal and external customers. You will stretch the limits of backend technologies to deliver functionality. You will be constantly leveraging cutting edge technologies on the cloud, and application stacks to build efficient systems. You will be an awesome team player that can learn and coach simultaneously. You will learn to innovate. You will build relationships with the world's best fraud and risk analysis systems while you help them realize their visions. Responsibilities: Write clean, reusable code that’s easy to read and test. Build products that perform, scale, are highly available and fault tolerant with automated failover capabilities. Operate and scale a rapidly growing product that is vital to our partners. Contribute novel ideas and collaborate with cross-functional teams to deliver and improve Blackhawk systems. Collaborate with product architects, product owners, and other stakeholders to deliver high value capabilities to the platform. Qualifications: Bachelor or Master’s degree in Computer Science and/or equivalent experience. 2+ years of solid programming experience building distributed systems using java technologies. Expert in Core Java 8 or above. Hands-on experience in using relational database with good exposure to SQL. 2 years working experience in Spring framework. Strong computational skills, fluent in data structures, algorithms and design patterns. Strong knowledge of computing concepts such as service-oriented architecture, REST services, fault tolerance, self-healing, network protocols, network programming, multi-threaded programming, performance, reliability, scalability, and security. Ability to differentiate good and bad design and coding practices. Strong verbal and written communication skills. Strong in self-direction, problem solving and critical thinking. Deep passion for providing high quality customer experiences. Familiarity with the whole web stack, including protocols. Preferred: Experience with Amazon Web Services (AWS) including RDS, EC2 and AWS Certified Cloud Practitioner is preferred. Experience with container-based application development using Docker/ Kubernetes.

Software Engineer II kozhikode,kerala,india 2 years None Not disclosed On-site Full Time

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 Software Engineer - II you would part of a global operations team supporting multiple products and teams across the organization. Responsibilities: Design, Implement, and maintain critical applications that are often high-volume and low latency Translate application user stories and use cases into functional applications Implement Reliable, Observable, Efficient, Reusable, Maintainable and Testable code adhering to the quality standards Meet Non-Functional Requirements goals with the best possible availability, responsiveness and quality of the applications Ensure the applications are designed, implemented and deployed with the right security standards Identify bottlenecks and bugs and devise solutions to these problems Take full ownership from design to deployment Contribute to all phases of the product lifecycle To innovate and build POCs with the emerging technologies to aid in effective and efficient delivery To learn, adapt, mentor and collaborate with the teams. Qualifications: Bachelor's degree in computer science or similar field of study 2+ years of hands-on experience with object-oriented and software engineering using Java and React Solid understanding of object-oriented programming and familiarity with various design patterns Good understanding of fundamental design principles behind scalable applications, RESTful systems etc Should have full stack experience with proficiency in Java and React with a good knowledge of their ecosystems Should be proficient in Debugging and Log Analysis Experience with RDBMS systems like SQL Server Implementing automated testing suites for UI, API and Unit tests Good understanding of secure application development and deployment Exposure to Agile/Scrum environment Proficient understanding of code versioning and tools such as Git Familiarity with CICD and allied tools such as Jenkins etc Experience with cloud environment, preferably Amazon Web Services

Sr. Software Engineer kozhikode,kerala,india 4 years None Not disclosed On-site Full Time

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: You will build a world class payment platform, that has high scale, precision and availability requirements. You will be part of a brilliant team delivering awesome features to internal and external customers. You will stretch the limits of backend technologies to deliver functionality. You will be constantly leveraging cutting edge technologies on the cloud, and application stacks to build efficient systems. You will be an awesome team player that can learn and coach simultaneously. You will learn to innovate. You will build relationships with the world's best fraud and risk analysis systems while you help them realize their visions. Responsibilities: Write clean, reusable code that’s easy to read and test. Build products that perform, scale, are highly available and fault tolerant with automated failover capabilities. Operate and scale a rapidly growing product that is vital to our partners. Contribute novel ideas and collaborate with cross-functional teams to deliver and improve Blackhawk systems. Collaborate with product architects, product owners, and other stakeholders to deliver high value capabilities to the platform. Qualifications: Bachelor or Master’s degree in Computer Science and/or equivalent experience. 4+ years of solid programming experience building distributed systems using java technologies. Expert in Core Java 8 or above. Hands-on experience in using relational database with good exposure to SQL. 4 years working experience in Spring framework. Strong computational skills, fluent in data structures, algorithms and design patterns. Strong knowledge of computing concepts such as service-oriented architecture, REST services, fault tolerance, self-healing, network protocols, network programming, multi-threaded programming, performance, reliability, scalability, and security. Ability to differentiate good and bad design and coding practices. Strong verbal and written communication skills. Strong in self-direction, problem solving and critical thinking. Deep passion for providing high quality customer experiences. Familiarity with the whole web stack, including protocols. Preferred: Experience with Amazon Web Services (AWS) including RDS, EC2 and AWS Certified Cloud Practitioner is preferred. Experience with container-based application development using Docker/ Kubernetes.