• Senior Software Engineer

    Position Type
    Location : Location
  • About Blackhawk Network:

    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 execute branded payment programs in over 100 countries worldwide. Join us as we shape the future of global branded payments.


    Blackhawk is headquartered in Pleasanton, California. For more information, please visit blackhawknetwork.com.


    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 Uber, 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. CashStar 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


    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


    • 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
    • Able to work independently yet thrives in a team environment



    • Bachelor’s degree in Computer Science or equivalent, Master’s preferred
    • 4+ years hands‑on professional experience with object oriented and functional software engineering using Java, or Python
    • Significant experience designing and building REST services and a familiarity with Microservice architectures
    • Comfortable with relational database design and SQL
    • 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

    Preferred : Experience working in a cloud environment, preferably Amazon Web Services


    Our Technology Stack:


    • Programming Languages: Python, JavaScript and a little Java
    • Web Frameworks: Django, NodeJS, uWSGI, NGINX
    • Front-end Libraries: React with Redux, BackboneJS, HTML, CSS
    • Software Applications and IDE: Atlassian Jira, Bitbucket, GitHub, IntelliJ/PyCharm, RabbitMQ, Jenkins
    • Analytics and Monitoring Tools: Splunk, Sentry, Grafana, New Relic
    • Database: MySQL, Redis
    • OS: OSX local, Ubuntu server side
    • Cloud: AWS



    CashStar offers a competitive compensation and benefits package. Both the job title and compensation package are commensurate with experience.




    # LI-SP1 


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