Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Blackhawk Network Logo

Software Engineer

Blackhawk Network

Salary not specified
Sep 4, 2025
South Portland, ME, US
Apply Now

Blackhawk Network is seeking a Software Engineer to design, develop, test, and deploy scalable software solutions that power their products and services, aiming to grow revenue, increase loyalty, and motivate/reward teams.

Requirements

  • Strong proficiency in JavaScript (ES6+, Node.js, React, or similar frameworks).
  • Solid experience in Python (Django), Java Webservices.
  • Demonstrated experience with AWS services in a production environment.
  • Familiarity with RESTful API design, asynchronous programming, and event-driven architecture.
  • Experience with Git and version control best practices.
  • Solid understanding of REST APIs, asynchronous data flows, and API-driven UIs.
  • Strong grasp of Devops strategies - Push on Green, and modern front-end build tools.

Responsibilities

  • Design, develop, and maintain backend and frontend systems using Python and JavaScript (Node.js, React, or similar).
  • Build and manage scalable APIs and microservices using Python Django and Java web services
  • Work with AWS services such as Lambda, EC2, S3, API Gateway, RDS, DynamoDB, and CloudFormation.
  • Implement CI/CD pipelines and automate deployment processes using tools like AWS CodePipeline, GitHub Actions, or Jenkins.
  • Write clean, maintainable, and testable code following software engineering best practices.
  • Participate in code reviews, sprint planning, and other Agile/Scrum ceremonies.
  • Monitor, troubleshoot, and optimize application performance.

Other

  • Professional software development experience.
  • Strong problem-solving abilities and a strategic mindset for driving technical innovation.
  • Effective communication skills to collaborate with cross-functional teams.
  • Proven ability to adapt to changing priorities and technologies in a fast-paced environment.
  • Strong problem-solving skills and a team-oriented attitude.