Blackhawk Network is a company that shapes the future of global branded payments through innovative technologies and products. They are seeking a Software Engineer to build digital platforms and products that facilitate cross-channel payments and enhance user engagement through advanced technologies like blockchain and machine learning.
Responsibilities:
- Building stream-processing systems, using solutions such as Spark-Streaming
- Building DevOps pipelines and CI/CD systems for the agile enterprise
- Build Large scale transaction processing systems with technologies such as REST, micro-services, Spark, Lambda processing, Kinesis, Elastic, AWS, and more
- Data and Analytics platforms that applies ML/AI and Big Data techniques
- Real time risk/Fraud systems that detect and prevent financial fraud
- Building Secure and Scalable cloud infrastructure
Requirements:
- Demonstrate solid engineering fundamentals. Strong algorithms, data structures and coding background
- Currently enrolled in a Bachelor's/Master's degree program in STEM majors
- Must be enrolled in an accredited college or university
- Solid verbal and written communication skills
- Willingness to learn, be inquisitive and passionate
- Strong interpersonal and collaboration skills