Principal Software Engineer (Remote)

Full Time
Coppell, TX 75019
Posted
Job description
About Blackhawk Network:
At Blackhawk Network, we shape the future of global branded payments through the prepaid products, technologies and network that connect brands and people. Our collaborative innovation and scalable, security-minded solutions help our partners to increase reach, loyalty and revenue. We believe our future holds great things for Blackhawk Network and its partners. We believe that together, we can shape the future. Our beliefs? Win as one team, be innovative, global excellence and be inspiring!


This position may be performed remotely anywhere within the United States except for the State of Colorado, Alaska, North Dakota, or South Dakota.

Benefits:
Salary Range for all U.S. Residents (excluding Alaska, California, North Dakota, South Dakota): $126,340.00 to $209,000.00
Salary Range for California Residents Only: $160,800.00 to $265,550.00

Pay is based on several factors including but not limited to education, work experience, certifications, etc. In addition to your salary, Blackhawk Network offers benefits including 401k with employer match, medical, dental, vision, 12 paid holidays in the year 2023, sick pay accrual according to state law, parental leave, life insurance, disability insurance, accident and illness insurance, health and dependent care flexible spending accounts, wellness benefits, and flexible time off for all full-time employees.
Overview:
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 embrace change, foster ambition and individual success, and recognize excellence. We believe in our products, are conscientious of our customers’ and coworkers’ needs, and fear no technological challenge.

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 intellectual curiosity and constant willingness to learn
  • You think positively, focus on solutions, and find opportunities instead of problems
  • You have superb technical skills, but you’re always striving to improve
  • You are willing to work quickly, get in the weeds, and not rest until the job is done

Open to Candidates in the following locations:
Lewisville, TX
Pittsburgh, PA
Portland, ME
Pleasanton, CA
Responsibilities:
  • Design, implement and maintain complex enterprise systems
  • Lead complex projects that span multiple teams from launch to release in a fast-paced agile environment
  • Write solid code that can scale and a strong advocate of emerging technologies
  • Bring broader impact to ecommerce platforms by solving complex problems and building appealing customer experience
  • Create technical roadmap derived out of business goals with focus on scalable and reliable technology solutions
  • Improve software quality, reliability, and system performance across multiple platforms
  • Design and develop next generation large scale SaaS based ecommerce platform on cloud
  • Develop products that perform, scale, are highly available and fault tolerant with automated failover capabilities
  • Contribute novel ideas and collaborate with cross-functional teams to deliver and improve Blackhawk systems
  • Interface with and influence product architects, product owners, and other stakeholders to create great technical requirements and evaluate solutions (in-house or vendor)
  • Review designs and implementation to align with technology roadmap
  • Convert functional specifications are converted into flexible, scalable, and maintainable solution designs. Provides expertise and guidance to team members for systems incident responses for complex issues.
Qualifications:
  • 12+ years hands-on solid programming experience with distributed systems and algorithms
  • Hands-on experience with building ecommerce platforms
  • Exceptional software architecture skills including SOA, modularization, generalization, and component-based architecture. Deep understanding of software craftsmanship, solid design principles, and design patterns
  • Generalization and component-based architecture. Deep understanding of software craftsmanship, solid design principles, and design patterns
  • Solid experience in developing enterprise application software solutions based on Java
  • Strong knowledge in service-oriented architecture - specifically REST services. Solid understanding of relational databases
  • Ability to differentiate good and bad, design and coding practices
  • Experience reviewing code, mentoring team members, and driving great development practices
  • Experience with Amazon Web Services (AWS) including RDS, ECS and Serverless technologies
  • Ability to assimilate and organize large volumes of disparate, minute detail, and assemble a big picture view
  • Able to work autonomously
  • Experience in delivering projects with Agile, Scrum
  • Strong verbal and written communication skills
  • Bachelor or Master’s degree in Computer Science and/or equivalent experience

Our technology stack:
  • Programming Languages: JavaScript, Python, Java
  • Web Frameworks: Flask, Django, NodeJS, Spring
  • Front‑end Libraries: ReactJS with Redux, BackboneJS, Angular, jQuery, HTML5
  • Analytics and Monitoring Tools: Splunk, Grafana, New Relic
  • Database: MySQL, Redis
  • Cloud: AWS

#LI-NM1
#GLDR

EEO Statement:
Blackhawk Network provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Blackhawk Network believes that diversity leads to strength. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Blackhawk Network encourages applicants with previous criminal records to apply to all positions and, pursuant to the San Francisco and Los Angeles Fair Chance Acts (and other “Fair Chance” laws), Blackhawk Network will consider for employment qualified applicants with arrest and conviction records. For Philadelphia applicants or jobs, please see a copy of Philadelphia’s ordinance on this topic by clicking this link: https://codelibrary.amlegal.com/codes/philadelphia/latest/philadelphia_pa/0-0-0-280104.

jjbodyshop.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, jjbodyshop.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, jjbodyshop.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs