BlackHawk Network Career
Blackhawk Network delivers branded payment programs to meet our partners’ business objectives. We collaborate with our partners to innovate, translating market trends in branded payments to increase reach, loyalty and revenue. With a presence in over 26 countries, we reliably and securely execute branded payment programs worldwide. Join us as we shape the future of global branded payments.
Jobs at BlackHawk Network
Job description
Responsibilities:
- Perform all phases of software engineering including design, development, testing, and deployment in an Agile software development environment
- Design and develop new features using various languages, we primarily use Java/Spring
- Collaborate with other teams and conduct new technology research for product development and recommend product enhancements
- Actively participate in code reviews, analyze results and choose the best solution
- Manage deadlines and prioritize tasks
- Continuously focus on improving the software quality and performance
- Participate in Information Security analysis and remediation
- Troubleshoot customer issues and communicate effectively to internal and external stakeholders
Qualifications :
- Bachelor's degree in Computer Science, similar technical field of study, or equivalent practical experience.
- 8+ years of hands-on experience with object-oriented and functional software engineering using Java, Spring, struts framework
- Familiarity with a cloud environment, preferably Amazon Web Services
- Familiarity with relational database design and SQL
- Knowledge of data structures and algorithms
- Interested in working in an Agile/Scrum environment
- Ability to learn new coding languages and develop creatively
- Good verbal and written communications skills
Responsibilities:
- Perform all phases of software engineering including design, development, testing, and deployment in an Agile software development environment
- Design and develop new features using various languages, we primarily use Java,JavaScript, and Angular Js
- Collaborate with other teams and conduct new technology research for product development and recommend product enhancements
- Actively participate in code reviews, analyze results and choose the best solution
- Manage deadlines and prioritize tasks
- Continuously focus on improving the software quality and performance
- Participate in Information Security analysis and remediation
- Troubleshoot customer issues and communicate effectively to internal and external stakeholders
- Able to work independently yet thrives in a team environment
Primary Qualifications:
- Bachelor's degree in Computer Science, similar technical field of study, or equivalent practical experience.
- 8+ years of hands‑on professional experience with object-oriented and functional software engineering using Java and Spring Framework
- Experience working in Angular JS
- Experience working in a cloud environment, preferably Amazon Web Services
- Significant experience designing and building REST services and familiarity with Microservice architectures
- Comfortable with relational database design and SQL
- Knowledge of data structures and algorithms
- Experience working with web user interface technologies
- Understanding of Scrum framework
- Strong verbal and written communication skills
- Ability to learn new coding languages and develop creatively
Principal Software Engineer
• Responsible for building a world class payments network
• Deliver high-quality financial services software at massive scale and on time with a deep
understanding of engineering excellence and best practices relating to development,
automation, and release
• Bring an expert level understanding of payments, industry know-how, technology and
architecture, with deep hands-on experience
• Charisma to bring organizational and team-wide excitement
• Develop deep relationships with open source communities, and industry leadership and
bring positive impact on Blackhawk’s business.
• Collaborate with internal Blackhawk teams and influence the future product roadmap,
direction and improve our current offerings through technical feedback.
• Be a mentor, coach and champion - drive a culture of technical innovation, curiosity, and
learning
Qualifications:
• BS, MS, or PhD in Computer Science or equivalent work experience.
• 3+ years of technology leadership experience in a modern / complex payment environment
• 12+ years of enterprise level software development experience
• Demonstrate solid engineering fundamentals. Strong algorithms, data structures and coding
background. Experienced practitioner of CI/CD test driven development, and agile
methodologies to projects to maximize the quality of the software a team writes together.
• Strong computational skills and being able to code fluently in Java
• Solid foundation in backend software development. Deep understanding of software
craftsmanship, solid design principles, best practices and design patterns
• Demonstrate a high degree of precision in software development. We deal with real money,
and areas where precision and quality are key. You deeply care about the external and internal
software quality and how you approach all aspects of the software development lifecycle.
• Good knowledge of databases and persistent stores.
• Strong proficiency in cloud computing
• Ability to assimilate and organize large volumes of disparate, minute detail, and assemble a big
picture view.
• DNA of challenging status quo
Support Engineer - App Ops
Required:
- 1-6 years of experience in Application Support domain.
- Hands on experience in any scripting language. Preferred : Python
- Expertise in doing RCA (root-cause analysis) and collaborating with development teams for CoE (correction of errors).
- Good communication & collaboration skills - liaison with product, operations & business teams to understand the requirements and provide data extracts & reports on need basis.
- Experience in working in an enterprise environment, with a good discipline & adherence to the SLA.
- Good understanding of the ticketing tools, to track the various requests and manage the lifecycle for multiple requests e.g. JIRA, Service-Now, Rally, Change-Gear etc.
- Orientation towards addressing the root-cause for any issue i.e. collaborate and follow-up with development teams to ensure permanent fix & prevention is given high priority.
- Ability to create SOPs (system operating procedures) in Confluence/Wiki to ensure there is a good reference for the support team to utilise.
- Self-starter and a collaborator having the ability to independently acquire the knowledge required in succeeding the job.
Python_Staff Software Engineer
• Bachelor's degree in Computer Science, similar technical field of study, or equivalent
practical experience.
• 8+ years hands-on professional experience with object oriented and functional software
engineering using Python and Django Framework
• Experience in leading a scrum team with engineering excellence & high quality of delivery.
• Experience working in a cloud environment, preferably Amazon Web Services
• Significant experience designing and building REST services and a familiarity with Microservice architectures
• Comfortable with relational database design and SQL
• Knowledge of data structures and algorithms
• Experience working with web user interface technologies
• Understanding of Scrum framework
• Strong verbal and written communication skills
• Ability to learn new coding languages and develop creatively
Responsibilities:
• Perform all phases of software engineering including design, development, testing, and deployment in an Agile software development environment
• Design and develop new features using various languages, we primarily use Python and JavaScript
• Collaborate with other teams and conduct new technology research for product
development and recommend product enhancements
• Actively participate in code reviews, analyze results and choose the best solution
• Manage deadlines and prioritize tasks
• Continuously focus on improving the software quality and performance
• Participate in Information Security analysis and remediation
• Troubleshoot customer issues and communicate effectively to internal and external stakeholders
• Mentor and inspire others and drive for results
• Work with product owners to define features and clarify requirements
• Provide timely advice and solutions including estimations. Communicate trade offs including hidden problems
• Onboard new scrum team members
Software Engineer : Java Backend
About BlackHawk Network:
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 blockchain, 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 in ASIA PACIFIC –we are hiring in Bengaluru, India! 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.
If you enjoy building world class payment applications, are highly passionate about pushing the boundaries of scale and availability on the cloud, leveraging the next horizon technologies, rapidly deliver features to production, make data driven decisions on product development, collaborate and innovate with like-minded experts, then this would be your ideal job. Blackhawk is seeking passionate backend engineers at all levels to build our next generation of payment systems on a public cloud infrastructure. Our team enjoys working together to contribute to meaningful work seen by millions of merchants worldwide.
What’s in it for you?
You will build different parts of our payment network, that have high scale, precision and availability requirements. You will be part of a world class team delivering awesome features to Blackhawk consumers and partners. 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 payments systems while you help them realize their visions. Your work will play an essential part in how developers build state of the art payment experiences that consumers love
Why work with us?
- We’re a fun-loving, passionate, and highly collaborative team
- We believe in moving quickly, failing fast, and adapting to change
- We’re committed to achieving technical excellence in everything we do
- We value teamwork, learning from failure, and innovation
Why we’d want to work with you?
- You are passionate about creating world-class software
- You are familiar with Agile methodology
- You think positively, focus on solutions, and find opportunities instead of problems
- You have superb technical skills, and you’re always striving to improve
- You are willing to work quickly, get in the weeds, and not rest until the job is done
Required:
- Bachelor's degree in Computer Science, similar technical field of study, or equivalent practical experience.
- 5+ years hands‑on professional experience with object oriented and functional software engineering using Java and Spring Framework
- Experience working in a cloud environment, preferably Amazon Web Services
- Significant experience designing and building REST services and a familiarity with Microservice architectures
- Comfortable with relational database design and SQL
- Knowledge of data structures and algorithms
- Understanding of Scrum framework
- Strong verbal and written communication skills
- Ability to learn new coding languages and develop creatively
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 blockchain, 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 the 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 in ASIA PACIFIC –we are hiring in Bengaluru, India! 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 to apply now with a resume so that we explore further and get connected.
What’s in it for you?
As a QA Engineer, you will join the Professional Services team headquartered in Hemel Hempstead, UK. This team is responsible for client specific implementations across multiple platforms and technologies. Our team members enjoy dealing with technical challenges in a fast-paced, collaborative, and positive environment. We value strong technical ability, great communication skills and a can-do attitude. This is a great role for someone who likes variety where no day is exactly the same.
Why work with us?
- We’re a fun-loving, passionate, and highly collaborative team
- We believe in moving quickly, failing fast, and adapting to change
- We’re committed to achieving technical excellence in everything we do
- We value teamwork, learning from failure, and innovation
- You have superb technical skills and you are always striving to improve
- You are passionate about creating world-class software
- You have a customer-first mindset
- You think positively, focus on solutions, and find opportunities instead of problems
- Creation of test strategies and plans
- Creation of test data and scenarios
- Execution of system testing
- Contribute to appropriate documentation
- Attend meetings and provide technical responses
- Contribute to estimates and supporting documentation verbally and in writing
- Manage own tasks to be delivered on-time and in-budget
- Support users in their execution of acceptance tests
- Provide support for deployed solutions, including testing fixes and changes
- Assist in ensuring the team’s success
- Undertake any other reasonable duties as requested
- 4+ years of sustained software testing experience
- Experience of working across the full testing lifecycle
- Experience in creating optimal test strategies and test plans
- Expertise in automation and manual testing of APIs, UI, database and mobile apps
- Knowledge of automated testing tools (e.g. Selinium)
- Comfortable with SQL
- Knowledge of CI/CD pipeline is desirable
- Good written and verbal communication skills
- Highly responsive in resolving issues
- Creative in proposing new ideas
- Good team player with an attitude to contribute at all levels for the team's success
- Excellent written and verbal communication skills
- Educated to degree level or similar in a computer related degree
Associate Software Engineer: Java(Fresh Grads)
About BlackHawk Network:
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 blockchain, 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 in ASIA PACIFIC –we are hiring in Bengaluru, India! 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.
If you enjoy building world class payment applications, are highly passionate about pushing the boundaries of scale and availability on the cloud, leveraging the next horizon technologies, rapidly deliver features to production, make data driven decisions on product development, collaborate and innovate with like-minded experts, then this would be your ideal job. Blackhawk is seeking passionate backend engineers at all levels to build our next generation of payment systems on a public cloud infrastructure. Our team enjoys working together to contribute to meaningful work seen by millions of merchants worldwide.
What’s in it for you?
You will build different parts of our payment network, that have high scale, precision and availability requirements. You will be part of a world class team delivering awesome features to Blackhawk consumers and partners. 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 payments systems while you help them realize their visions. Your work will play an essential part in how developers build state of the art payment experiences that consumers love.
Requirements:
- Self-starter and a collaborator having the ability to independently acquire the knowledge required for succeeding in a project.
- Growth mindset. A desire to learn from others and make yourself better every day.
- Good problem solving skills.
- Good understanding of data structures and algorithms.
- Good programming skills and being able to code fluently in either of the following 1) Java based API development 2) Python based API Development 3 ) Any other mainstream language e.g. JavaScript, Go, Kotlin etc.
- Exposure to Angular, HTML5, CSS3, React is a plus
- Basic understanding of the AWS stack (S3, Redshift, Lambda, Kenesis).
- Understanding of SQL and Databases.
Preferred:
- Continued education and research into development trends and current design strategy and technology.
- Fair understanding of code versioning tools, such as GitHub, Bitbucket.
Associate Software Engineer
About BlackHawk Network:
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 blockchain, 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 in ASIA PACIFIC –we are hiring in Bengaluru, India! 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.
If you enjoy building world class payment applications, are highly passionate about pushing the boundaries of scale and availability on the cloud, leveraging the next horizon technologies, rapidly deliver features to production, make data driven decisions on product development, collaborate and innovate with like-minded experts, then this would be your ideal job. Blackhawk is seeking passionate backend engineers at all levels to build our next generation of payment systems on a public cloud infrastructure. Our team enjoys working together to contribute to meaningful work seen by millions of merchants worldwide.
What’s in it for you?
You will build different parts of our payment network, that have high scale, precision and availability requirements. You will be part of a world class team delivering awesome features to Blackhawk consumers and partners. 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 payments systems while you help them realize their visions. Your work will play an essential part in how developers build state of the art payment experiences that consumers love.
Requirements:
- Self-starter and a collaborator having the ability to independently acquire the knowledge required for succeeding in a project.
- Growth mindset. A desire to learn from others and make yourself better every day.
- Good problem solving skills.
- Good understanding of data structures and algorithms.
- Good programming skills and being able to code fluently in either of the following 1) Java based API development 2) Python based API Development 3 ) Any other mainstream language e.g. JavaScript, Go, Kotlin etc.
- Exposure to Angular, HTML5, CSS3, React is a plus
- Basic understanding of the AWS stack (S3, Redshift, Lambda, Kenesis).
- Understanding of SQL and Databases.
Preferred:
- Continued education and research into development trends and current design strategy and technology.
- Fair understanding of code versioning tools, such as GitHub, Bitbucket.
Sr.Staff Software Engineer: Java backend
About BlackHawk Network:
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 blockchain, 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 in ASIA PACIFIC –we are hiring in Bengaluru, India! 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.
If you enjoy building world class payment applications, are highly passionate about pushing the boundaries of scale and availability on the cloud, leveraging the next horizon technologies, rapidly deliver features to production, make data driven decisions on product development, collaborate and innovate with like-minded experts, then this would be your ideal job. Blackhawk is seeking passionate backend engineers at all levels to build our next generation of payment systems on a public cloud infrastructure. Our team enjoys working together to contribute to meaningful work seen by millions of merchants worldwide.
What’s in it for you?
You will build different parts of our payment network, that have high scale, precision and availability requirements. You will be part of a world class team delivering awesome features to Blackhawk consumers and partners. 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 payments systems while you help them realize their visions. Your work will play an essential part in how developers build state of the art payment experiences that consumers love
Why work with us?
- We’re a fun-loving, passionate, and highly collaborative team
- We believe in moving quickly, failing fast, and adapting to change
- We’re committed to achieving technical excellence in everything we do
- We value teamwork, learning from failure, and innovation
Why we’d want to work with you?
- You are passionate about creating world-class software
- You are familiar with Agile methodology
- You think positively, focus on solutions, and find opportunities instead of problems
- You have superb technical skills, and you’re always striving to improve
- You are willing to work quickly, get in the weeds, and not rest until the job is done
Bachelor or Master’s degree in Computer Science and/or equivalent experience
• 12+ years of solid programming experience building distributed systems using
java technologies
• 4+ years of technical leadership experience – proven expertise in building large
scale platforms/products using a modern technology stack leading large to
mid-size teams
• Strong computational skills, fluent in data structures, algorithms and design
patterns
• Solid understanding of relational databases
• 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.
People hiring at BlackHawk Network
Similar companies
HighRadius
About the company
Jobs
1
PayPal
About the company
Jobs
2
Open financial technologies pvt ltd
About the company
We’re home to some of the smartest & brightest 450+ minds in the fintech space. We’re a Series C funded start-up backed by leading international funds like Tiger Global, Speedinvest, Beenext, AngelList, Recruit, Tanglin Venture Partners, 3one4 Capital, Unicorn India Ventures to name a few.
The Open platform today has already grown to over 1.5 million SMEs and processes over USD 24 billion in annualized transactions. The platform also adds over 50,000 SMEs every month, making it the fastest-growing SME-focused neo banking platform globally.
Jobs
23
PayU
About the company
Jobs
11
Odessa Technologies, Inc.
About the company
Jobs
1
Tide
About the company
Jobs
4
Wibmo
About the company
Jobs
9
Fisdom
About the company
Jobs
2