Blackhawk Network

Senior Staff Software Engineer

CashStar owned by Blackhawk Network is changing the world of gifting by making it possible to send a personalized eGift Card from any device, anywhere, anytime, with the best experience possible. More than 400 brands partner with us including Starbucks, Nordstrom, Apple, Delta, Best Buy, and The Home Depot. That makes CashStar the preferred digital gifting and incentives partner for retailers nationwide.

The professionals we hire thrive on an entrepreneurial spirit and an earnest desire to change the way the world works. Blackhawk Network employees are passionate about emerging tech, and we bring that passion to work every day. We believe in our products, embrace change, foster ambition and individual success, and recognize excellence.

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


  • 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
  • Onboard new scrum team members
  • Work with product owners to define features and clarify requirements
  • Provide timely advice and solutions including estimations. Communicate tradeoffs including hidden problems
  • Able to lead the team to come up with leading edge solutions with a can-do attitude


  • Bachelor’s degree in Computer Science or equivalent, Master’s preferred
  • A full stack developer with 10+ years hands‑on professional experience with object oriented and functional software engineering such as Python or Java
  • Experience working in AWS environment
  • Experience working with containers and orchestration
  • Expert level at designing and building REST services
  • Solid understanding of Microservice architectures
  • Comfortable with relational database design and SQL
  • Experience working with web user interface technologies
  • Experience with Scrum framework, SM certification is a plus
  • Strong verbal and written communication skills
  • Ability to learn new coding languages and develop creatively
  • Professional experiencing in building and deploying a scalable web apps
  • Solid understanding of securing coding practice such as OWASP

Our Technology Stack:

Programming Languages: Python and JavaScript

  • Web Frameworks: Django, NodeJS, uWSGI, NGINX
  • Database: MySQL, Redis
  • OS: OSX local, Ubuntu server side
  • Cloud

APPLY now with a copy of your resume to Balckhawk Network.

Job Type: Full-time


  • 401(k) Matching
  • Dental Insurance
  • Flexible Spending Account
  • Health Insurance
  • Paid Time Off
  • Vision Insurance


  • Monday to Friday


  • Portland, ME 04101 (Preferred)

Work authorization:

  • United States (Preferred)

Relocation Assistance Provided:

  • No

Visa Sponsorship Potentially Available:

  • No: Not providing sponsorship for this job

This Job Is Ideal for Someone Who Is:

  • People-oriented -- enjoys interacting with people and working on group projects
  • Adaptable/flexible -- enjoys doing work that requires frequent shifts in direction
  • Detail-oriented -- would rather focus on the details of work than the bigger picture
  • Innovative -- prefers working in unconventional ways or on tasks that require creativity

This Job Is:

  • A “Fair Chance” job (you or the employer follow Fair Chance hiring practices when performing background checks)

Company's website:

  • Blackhawk Network

Benefit Conditions:

  • Only full-time employees eligible

Work Remotely:

  • Temporarily due to COVID-19

Please mention that you come from TestForThem when applying for this job.

Posted 2 months ago

Apply for this job