Principal Software Engineer

ID
2019-11623
Category
International
Position Type
Full-Time
Location : Location
IN-KA-Bengaluru

About Blackhawk Network:

At Blackhawk Network, we shape the future of global branded payments through the prepaid products, technologies, and networks that connect brands and people. Our collaborative innovation and scalable, security-minded solutions help our partners to increase reach, loyalty, and revenue. We believe our future holds great things for Blackhawk Network and its partners. We believe that together, we can shape the future. Our beliefs? Win as one team, be innovative, global excellence and be inspiring!

So, what are you waiting for? Shape your career and join our global network.

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 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. 

Responsibilities:

Responsibilities: 

  • 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:

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 

Options:

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