{"schemaVersion":"jobsearcher.job.v1","id":"4e6640b511ca55a84de64081","url":"https://jobsearcher.com/jobs/4e6640b511ca55a84de64081","canonicalUrl":"https://jobsearcher.com/jobs/4e6640b511ca55a84de64081","title":"Sr. Software Engineer","description":"About Blackhawk Network:\nToday, through BHN’s single global platform, businesses of all kinds can tap into the world’s largest network of branded payment solutions. BHN helps businesses grow revenue, increase loyalty, motivate and reward their teams, disburse funds and engage consumers. Branded payment solutions include the issuance and distribution of gift cards, egifts, corporate payouts and rewards, along with the technology to deliver these products in seamless, integrated ways. BHN’s network spans the globe with more than 400,000 consumer touchpoints. Learn more at BHN.com.\n\nHybrid flexibility: At Blackhawk Network, you’ll enjoy the best of both worlds—focused remote work plus in-person collaboration at our Coppell, TX office. This rhythm gives you the tools, connection, and autonomy you need to make a real impact.\nOverview:\nThe Senior Software Engineer – Full Stack Engineering role is responsible for designing, building, and evolving high-quality, scalable applications and services across the front end and back end. This engineer will work closely with Product, UX/Design, Technical Program Managers, and other Engineering teams to deliver intuitive user experiences and reliable platform capabilities. In addition to strong hands-on software development expertise, this role requires technical leadership, sound architectural judgment, and the ability to independently drive complex initiatives in a collaborative, fast-paced environment.\nResponsibilities:\nResponsibilities\nDesign, build, test, and maintain scalable full stack applications and services for consumer-facing and business-critical products.\nIndependently lead the technical delivery of complex features and enhancements from design through production release.\nCollaborate with Product, UX/Design, and engineering teams to translate business and user needs into elegant end-to-end solutions.\nWrite clean, maintainable, and well-tested code using modern software development best practices across front-end and back-end systems.\nDrive application and service architecture, technical design discussions, and implementation planning for new features and platform improvements.\nDesign and build robust APIs, integrations, and back-end services that support secure, performant, and scalable applications.\nIdentify and implement improvements to application performance, reliability, accessibility, and overall user experience.\nParticipate in code reviews and provide thoughtful feedback to help maintain high engineering quality.\nMentor junior engineers through technical guidance, pairing, and best-practice sharing.\nTroubleshoot and resolve complex production issues, bugs, and performance bottlenecks across the stack.\nSupport CI/CD processes, release readiness, observability, and production operations.\nContribute to shared engineering standards, documentation, and development processes to improve team efficiency and onboarding.\nStay current with evolving application frameworks, cloud technologies, and software engineering best practices.\nQualifications:\nCompetencies\nDemonstrated ability to build and ship high-quality software applications in a collaborative team environment.\nProven ability to take ownership of moderately complex to complex technical problems and drive them to resolution.\nStrong product and customer mindset with passion for delivering intuitive, reliable, and scalable experiences.\nStrong collaboration skills and ability to work effectively with cross-functional partners.\nSolid problem-solving skills, attention to detail, and sound engineering judgment.\nAbility to manage multiple priorities and deliver high-quality work in a fast-paced environment.\nStrong verbal and written communication skills, including the ability to explain technical trade-offs clearly.\nComfortable working in Agile development environments.\nEagerness to mentor others, learn continuously, and contribute to improving engineering practices across the team.\n\nTechnical Skills\nStrong proficiency in one or more modern programming languages such as Java, JavaScript, TypeScript, or similar.\nStrong experience building modern front-end applications with React.\nExperience designing and developing back-end services, APIs, and distributed systems using Node.js or similar server-side technologies.\nStrong understanding of application architecture patterns across both client and server systems.\nExperience designing and integrating RESTful APIs and/or GraphQL services.\nExperience with databases and data persistence technologies such as SQL, NoSQL, or similar solutions.\nExperience writing unit, integration, and end-to-end tests for applications and services.\nStrong understanding of performance optimization, scalability, reliability, and debugging techniques across the stack.\nFamiliarity with accessibility standards and building inclusive user experiences.\nExperience with source control, CI/CD pipelines, and release management workflows.\nKnowledge of application security best practices, including authentication, authorization, secure coding, and data protection.\nExperience with analytics, instrumentation, logging, monitoring, and observability tools.\nFamiliarity with feature flags, experimentation, and A/B testing frameworks is a plus.\nStrong understanding of cloud-based environments and distributed systems concepts, preferably in AWS.\n\nEducation and Experience\nBA/BS degree in Computer Science or related field and 4+ years of experience, or 4+ years of equivalent software development experience\n6+ years of hands-on experience developing and shipping production-grade software applications\n6+ years of experience working in an Agile environment\nStrong understanding of object-oriented design, software design patterns, and implementation best practices\nExperience leading the technical delivery of production-grade applications, services, or major feature areas\nFamiliarity with cloud-based environments and services, preferably AWS\nAbility to handle multiple competing priorities in a fast-paced environment\nBenefits:\nPay 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 2026, 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.\nEEO Statement:\nBlackhawk 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.\n\nBlackhawk 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.","company":"Blackhawknetwork","rawCompany":"blackhawknetwork","city":"Coppell","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-04-14T10:28:53.191Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr. Software Engineer","description":"About Blackhawk Network:\nToday, through BHN’s single global platform, businesses of all kinds can tap into the world’s largest network of branded payment solutions. BHN helps businesses grow revenue, increase loyalty, motivate and reward their teams, disburse funds and engage consumers. Branded payment solutions include the issuance and distribution of gift cards, egifts, corporate payouts and rewards, along with the technology to deliver these products in seamless, integrated ways. BHN’s network spans the globe with more than 400,000 consumer touchpoints. Learn more at BHN.com.\n\nHybrid flexibility: At Blackhawk Network, you’ll enjoy the best of both worlds—focused remote work plus in-person collaboration at our Coppell, TX office. This rhythm gives you the tools, connection, and autonomy you need to make a real impact.\nOverview:\nThe Senior Software Engineer – Full Stack Engineering role is responsible for designing, building, and evolving high-quality, scalable applications and services across the front end and back end. This engineer will work closely with Product, UX/Design, Technical Program Managers, and other Engineering teams to deliver intuitive user experiences and reliable platform capabilities. In addition to strong hands-on software development expertise, this role requires technical leadership, sound architectural judgment, and the ability to independently drive complex initiatives in a collaborative, fast-paced environment.\nResponsibilities:\nResponsibilities\nDesign, build, test, and maintain scalable full stack applications and services for consumer-facing and business-critical products.\nIndependently lead the technical delivery of complex features and enhancements from design through production release.\nCollaborate with Product, UX/Design, and engineering teams to translate business and user needs into elegant end-to-end solutions.\nWrite clean, maintainable, and well-tested code using modern software development best practices across front-end and back-end systems.\nDrive application and service architecture, technical design discussions, and implementation planning for new features and platform improvements.\nDesign and build robust APIs, integrations, and back-end services that support secure, performant, and scalable applications.\nIdentify and implement improvements to application performance, reliability, accessibility, and overall user experience.\nParticipate in code reviews and provide thoughtful feedback to help maintain high engineering quality.\nMentor junior engineers through technical guidance, pairing, and best-practice sharing.\nTroubleshoot and resolve complex production issues, bugs, and performance bottlenecks across the stack.\nSupport CI/CD processes, release readiness, observability, and production operations.\nContribute to shared engineering standards, documentation, and development processes to improve team efficiency and onboarding.\nStay current with evolving application frameworks, cloud technologies, and software engineering best practices.\nQualifications:\nCompetencies\nDemonstrated ability to build and ship high-quality software applications in a collaborative team environment.\nProven ability to take ownership of moderately complex to complex technical problems and drive them to resolution.\nStrong product and customer mindset with passion for delivering intuitive, reliable, and scalable experiences.\nStrong collaboration skills and ability to work effectively with cross-functional partners.\nSolid problem-solving skills, attention to detail, and sound engineering judgment.\nAbility to manage multiple priorities and deliver high-quality work in a fast-paced environment.\nStrong verbal and written communication skills, including the ability to explain technical trade-offs clearly.\nComfortable working in Agile development environments.\nEagerness to mentor others, learn continuously, and contribute to improving engineering practices across the team.\n\nTechnical Skills\nStrong proficiency in one or more modern programming languages such as Java, JavaScript, TypeScript, or similar.\nStrong experience building modern front-end applications with React.\nExperience designing and developing back-end services, APIs, and distributed systems using Node.js or similar server-side technologies.\nStrong understanding of application architecture patterns across both client and server systems.\nExperience designing and integrating RESTful APIs and/or GraphQL services.\nExperience with databases and data persistence technologies such as SQL, NoSQL, or similar solutions.\nExperience writing unit, integration, and end-to-end tests for applications and services.\nStrong understanding of performance optimization, scalability, reliability, and debugging techniques across the stack.\nFamiliarity with accessibility standards and building inclusive user experiences.\nExperience with source control, CI/CD pipelines, and release management workflows.\nKnowledge of application security best practices, including authentication, authorization, secure coding, and data protection.\nExperience with analytics, instrumentation, logging, monitoring, and observability tools.\nFamiliarity with feature flags, experimentation, and A/B testing frameworks is a plus.\nStrong understanding of cloud-based environments and distributed systems concepts, preferably in AWS.\n\nEducation and Experience\nBA/BS degree in Computer Science or related field and 4+ years of experience, or 4+ years of equivalent software development experience\n6+ years of hands-on experience developing and shipping production-grade software applications\n6+ years of experience working in an Agile environment\nStrong understanding of object-oriented design, software design patterns, and implementation best practices\nExperience leading the technical delivery of production-grade applications, services, or major feature areas\nFamiliarity with cloud-based environments and services, preferably AWS\nAbility to handle multiple competing priorities in a fast-paced environment\nBenefits:\nPay 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 2026, 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.\nEEO Statement:\nBlackhawk 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.\n\nBlackhawk 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.","datePosted":"2026-04-14T10:28:53.191Z","dateModified":"2026-04-14T10:28:53.191Z","hiringOrganization":{"@type":"Organization","name":"Blackhawknetwork","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Coppell","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"4e6640b511ca55a84de64081"},"url":"https://jobsearcher.com/jobs/4e6640b511ca55a84de64081"}}