Manager, Engineering

US-TX-Coppell

Blackhawk Network

Req #: 23425
Type: Full Time
logo

Blackhawk Network

Connect With Us:
Connect To Our Company
				Overview:

Come join our Identity engineering team to help us grow our best-in-industry Identity platform. Our mission is to create a seamless widget and API based identity solution that delivers a seamless, user friendly and consistent identity functions that are secure, scalable and compliant with industry standards.

We're looking for a Technical Engineering Manager with a strong sense of individual agency: When you see problems, you can't help but look for solutions, and you have a track record of delivering on them. You are passionate about working with people, mentoring, motivating and fostering the career growth of the team members.

Responsibilities:

Team Leadership: 

* As an Engineering Manager, your time will be split about 30% on people management and about 70% as a developer.
* Manage a high performing team of Software Engineers and Quality Engineers through the evolution of Blackhawk's e-commerce products
* Empower your team members to succeed in their various roles through coaching and mentorship
* Asses performance, provide feedback, recognize achievement and guide the career development of your team
* Assist in recruiting, interviewing, hiring and onboarding new engineering talent

Technical Leadership: 

* Perform all phases of software engineering including design, development, testing, and deployment in an Agile software development environment
* Help hone our overall Agile practices to reduce the time it takes to deliver increments of software, including improving continuous integration and delivery
* Promote software development quality and best practices by encouraging unit and automated integration testing, pair programming and participation in code reviews
* Provide timely advice, solutions and estimations while also communicating tradeoffs and potential hidden problems

Partner Closely with Stakeholders: 

* Build a strong, collaborative partnership with internal and external stakeholders to deliver software that achieves business objectives
* Work with shifting requirements and adapt to change by leading your team and the department in maintaining an Agile mindset
* Recognize technology opportunities to support business growth while balancing risks and priorities
* Encourage transparency with each team's release plans, progress and impediments
* Work with Risk and Infosec teams to protect the products from fraud, ATO and other threats.

Qualifications:

* 5+ years hands‑on professional experience building commercial products with Java programming language
* 2+ years of management experience leading and mentoring engineers on distributed teams
* Bachelor's degree in Computer Science or equivalent; Master's Degree in Computer Science a plus 
* Significant experience designing and building REST services and a familiarity with Microservice architectures
* Comfortable with relational and nosql database design and SQL
* Knowledge of security best practices as it relates to web application development such as OWASP
* Experience using Agile methodologies to plan and deliver increments of functionality
* Strong verbal and written communication skills, including the ability to clearly communicate information technology concepts in non-technology terms
* Experience working in a cloud environment, preferably Amazon Web Services 
* Bonus: Experience in UI frameworks like Angular, React

Our Technology Stack: 

* Programming Languages: Java, JavaScript, React, Angular
* Web Frameworks: Spring, NodeJS, React, Angular
* Platform: Docker, Jenkins
* Productivity: JIRA, Rally, Git, Confluence
* Analytics and Monitoring Tools: Splunk, New Relic, AWS Redshift
* Database: MongoDB, AWS Aurora
* OS: MacOS local, Ubuntu server side
* Cloud: AWS
			
Share this job: