Staff Software Engineer (Hybrid)
Company: Blackhawk Network
Location: Pleasanton
Posted on: May 3, 2024
|
|
Job Description:
About Blackhawk Network:Blackhawk Network (BHN) is the leader in
global branded payment technologies. We strengthen relationships
between brands and their customers, employees, and partners by
transforming transactions into connections. BHNs portfolio
includes: Gift Card & eGift products, promotions and distribution
that grow revenue faster; Rewards & Incentives that build loyalty
and acquisition and are integrated into todays leading platforms;
and Payments that enable businesses and customers to access and
disburse funds in convenient and innovative ways. BHNs network
spans across the globe with over 400,000 consumer touchpoints.
Learn more at BHN.com.Overview:Our employees are our biggest
assets! Come find out how we engage, with the biggest brands in the
world. We look for people who collaborate, who are inspirational,
who have passion that can make a difference by working as a team
while striving for global excellence. You can expect a strong
investment in your professional growth, and a dedication to
crafting a successful, sustainable career for you. Our teams are
composed of highly talented and passionate 'A' players, who are
also invested in mentoring and enabling the best qualities. Our
vibrant culture and high expectations will kindle your passion and
bring out the best in you!If you enjoy building world class payment
applications, are highly passionate about pushing the boundaries of
scale and availability on the cloud, leveraging the next horizon
technologies, rapidly deliver features to production, make data
driven decisions on product development, collaborate and innovate
with like-minded experts, then this would be your ideal job.
Blackhawk is seeking passionate backend engineers at all levels to
build our next generation of payment systems on a public cloud
infrastructure.Our team enjoys working together to contribute to
meaningful work seen by millions of merchants worldwide.Whats in it
for you?You will build different parts of our payment network, that
have high scale, precision and availability requirements. You will
be part of a world class team delivering awesome features to
Blackhawk consumers and partners. You will stretch the limits of
backend technologies to deliver functionality. You will be
constantly leveraging cutting edge technologies on the cloud, and
application stacks to build efficient systems. You will be an
awesome team player that can learn and coach simultaneously. You
will learn to innovate. You will build relationships with the
world's best payments systems while you help them realize their
visions. Your work will play an essential part in how developers
build state of the art payment experiences that consumers
love.Responsibilities:Build products that perform, scale, are
highly available and fault tolerant with automated failover
capabilities.Defines a complete technical solution for a
well-defined business problem which aligns to a platform vision.
Write clean, reusable code thats easier to read and
test.Proactively influences design to achieve best practices and
advocates for technical improvements on the product .Contributes to
conversations about technical decisions, resulting change to one or
more standards within a team, creating influence through peer code
reviews.Shows initiative and independently execute process
improvements for the team.Drive architectural designs for product
features and produce artifacts as part of Discovery phase
partnering with Principal EngineersCommunicates with senior
stakeholders within the enterprise on matters that require
explanation, interpretation, and/or advising; typically has
responsibility communicating to parties outside of the
organization.Works to influence parties within the enterprise to
agree and accept new concepts, practices, and
approaches.Articulates problem statements, sizes opportunities, and
brings substantive ideas to leadership on how to improve the
organization/product directionMentor/Coach other members on the
same team to be more effective.Lead complex projects that span
multiple teams from launch to release in a fast-paced agile
environment.Qualifications:Required:At least 6 years of experience
with a Bachelor's degree in Computer Science, 5 years and a
master's degree, or a Ph.D. with 3 years experience, or equivalent
experience.Solid programming experience building distributed
systems using Java technologies.Designing high-performing APIs with
less than 50ms Service Level Agreement (SLA) using Java, Spring,
Spring Boot, and relational database.2+ years of technical
leadership experience proven expertise in building large-scale
platforms/products using a modern technology stack.Strong
computational skills, fluent in data structures, algorithms, and
design patterns.Solid understanding of relational and
non-relational databases (My SQL, NoSQL, Mongo DB)Strong knowledge
of computing concepts such as service-oriented architecture, REST
services, fault tolerance, self-healing, network protocols, network
programming, multi-threaded programming, performance, reliability,
scalability, and security (OWASP).Ability to differentiate good and
bad, design and coding practices.Strong verbal and written
communication skills.Strong in self-direction, problem-solving, and
critical thinking.Deep passion for providing high-quality customer
experiences.Familiarity with the whole web stack, including
protocols and web server optimization
techniquesPreferred:Experience with Amazon Web Services (AWS)
including RDS and EC2.Experience with container-based application
development using Docker/Kubernetes.2+ years of technology
leadership experience in a modern/complex payment
environment.Benefits:Salary Range for California Residents Only:
$133,920.00 to $180,722.00Pay 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 throughout the year, 1 hour of sick pay accrual for
every 30 hours worked, 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.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 Philadelphias ordinance on
this topic by clicking this link:
https://codelibrary.amlegal.com/codes/philadelphia/latest/philadelphia_pa/0-0-0-280104.by
Jobble
Keywords: Blackhawk Network, Rocklin , Staff Software Engineer (Hybrid), IT / Software / Systems , Pleasanton, California
Click
here to apply!
|