{"id":3966246,"url":"https://alion.io/job/spd-technology-staff-full-stack-software-engineer","title":"Staff Full-Stack Software Engineer","company":{"id":98231,"name":"SPD Technology","domain":"spd.tech","url":"https://alion.io/company/spd-technology","size_band":"51-200","is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":{"grade":"B","score":83,"open_postings":3,"ghost_share":0,"stale_share":0.667,"repost_share":0,"time_to_fill_p50_days":36,"computed_at":"2026-11-09T06:03:00Z"}},"role":"Backend","role_family":"Backend","seniority":"staff","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Spain"],"countries":["ES"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"JavaScript","optional":false},{"name":"Next.js","optional":false},{"name":"Node JS","optional":false},{"name":"React.js","optional":false},{"name":"TypeScript","optional":false},{"name":"AWS","optional":true},{"name":"LLM","optional":true},{"name":"RAG","optional":true}],"status":"live","first_seen_at":"2026-11-09T14:19:30Z","employer_posted_date":"2026-11-09","last_verified_at":"2026-11-09T19:26:25Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"At SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive clients' growth.\nWe empower our people with a culture of excellence and enable them to take ownership and contribute at every level. We value humanity and collaboration, encourage professional and personal growth, and foster a supportive and flexible work environment where everyone's contribution is welcomed.\nWe are looking for a Staff Full-Stack Software Engineer with strong AI expertise to join our team and contribute to the development of complex, large-scale technology solutions for our international client.\nAbout the project\nOur client, Blackhawk Network (BHN), is a global leader in branded payments, gift cards, and digital commerce solutions.\nThe company operates a large ecosystem of platforms and services supporting gift card issuance, distribution, payment processing, redemption, and reloads. Its portfolio also includes digital gift cards, incentives, rewards, promotional products, and various digital payment solutions.\nBHN develops and maintains multiple e-commerce platforms and core services that power the management and distribution of these products across a complex international ecosystem.\nYou will have the opportunity to work in a large-scale engineering environment, collaborating with distributed teams across the United States, India, and EU locations.\nAbout the role\nAs a Staff Full-Stack Software Engineer, you will play a key technical role in designing, developing, and evolving scalable software solutions.\nThis is a highly hands-on engineering position that combines deep technical expertise, architectural thinking, and the ability to influence engineering decisions across multiple teams.\nWe are looking for an engineer who can confidently navigate complex technical challenges, take ownership of end-to-end solutions, and contribute to the adoption of modern engineering practices, including AI-driven technologies.\nTechnology flexibility is important to us. While experience with JavaScript/TypeScript ecosystems or Java is preferred, we are open to engineers with strong expertise in other modern technology stacks.\nAs a qualified expert You will\nDesign, develop, and maintain scalable, reliable, and high-performance full-stack applications and services.\nTake technical ownership of complex engineering initiatives, from solution design and architectural decisions to implementation and delivery.\nContribute to system architecture, ensuring scalability, maintainability, security, and long-term technical sustainability.\nWork hands-on across frontend, backend, APIs, integrations, and cloud-based components.\nCollaborate with engineering teams to identify technical challenges, evaluate trade-offs, and implement effective solutions.\nExplore and apply AI technologies and AI-assisted engineering practices to improve development efficiency, solution quality, and product capabilities.\nProvide technical guidance, share engineering best practices, and support other engineers in solving complex problems.\nDrive improvements in code quality, engineering standards, system performance, and development processes.\nCollaborate closely with product managers, architects, engineers, and business stakeholders to translate requirements into effective technical solutions.\nCommunicate architectural decisions and technical trade-offs clearly to both technical and non-technical audiences.\nWork effectively with geographically distributed, cross-functional teams in a multicultural environment.\nWe're looking for you if you have\nTechnical expertise\nExtensive hands-on experience in software engineering, with a strong background in full-stack application development.\nDeep understanding of software architecture, system design, design patterns, and engineering best practices.\nProven ability to design and deliver complex, scalable, and maintainable software solutions.\nStrong proficiency in modern backend and frontend technologies. Experience with Node.js, TypeScript, JavaScript, React, Next.js, or Java is preferred, but other technology stacks are welcome.\nSolid experience with API design, distributed systems, service integrations, and modern application architectures.\nGood understanding of AWS cloud infrastructure, services, and cloud-native application development.\nExperience working with complex systems in large-scale engineering environments.\nStrong problem-solving skills and the ability to make independent, well-reasoned technical decisions.\nAbility to balance hands-on implementation with broader architectural and technical responsibilities.\nAI expertise\nStrong practical understanding of modern AI technologies, their capabilities, limitations, and potential applications in software engineering.\nHands-on experience applying AI technologies or advanced AI-assisted development approaches to real engineering challenges.\nFamiliarity with LLMs, generative AI technologies, and modern AI development tools and frameworks.\nAbility to evaluate opportunities for AI adoption, identify appropriate use cases, and assess technical feasibility.\nUnderstanding of how AI can be incorporated into software development workflows or product functionality to deliver measurable value.\nCommunication and leadership\nExcellent communication and interpersonal skills, with the ability to collaborate effectively across multiple teams and disciplines.\nProven experience working with distributed, international, and multicultural engineering teams.\nAbility to communicate effectively with stakeholders at different levels, including engineers, architects, product teams, and business representatives.\nStrong technical leadership skills, including the ability to influence architectural decisions, facilitate technical discussions, and drive alignment across teams.\nProactive mindset, strong ownership, accountability, and the ability to work independently in a complex organizational environment.\nAbility to navigate ambiguity, manage competing priorities, and build productive relationships across teams.\n Upper-Intermediate (B2+) English or higher, with confidence in technical discussions and stakeholder communication.\nBonus Points\nExperience working with large enterprise platforms, e-commerce systems, digital payments, or fintech solutions.\nExperience with AI-powered product features, LLM integrations, RAG architectures, or other applied AI solutions.\nExperience optimizing engineering processes through AI-powered automation.\nExperience contributing to architecture and technical strategy across multiple engineering teams.\nPrevious experience in a Staff Engineer, Principal Engineer, or similar technical leadership role.\nWhat's in it for You\nReveal great tech solutions. Join the team of experts who create custom, cutting-edge tech solutions for world-renowned businesses, fueling clients growth. Unleash your potential, tackle new challenges, and be part of a team that values your skills and contributions. Focus on long-term impact and building tailored, long-lasting partnerships with our clients.\nExperience an agile and flexible working environment. Work fully remote around the globe, or in a hybrid work model from our office hubs which are equipped with everything needed for comfortable work. Enjoy a flexible working schedule and create work and rest balance for yourself. Empower yourself with a stable workload and a stable income, focusing on lasting cooperation and high-performance culture.\nEmbrace the opportunity for personal and professional growth. Take advantage of performance review and career path. Elevate your skills with mentorship program, personal development plan, and individual learnings through the corporate library, public speaking support, and more.\nFeel cared about. Be among like-minded people and feel supported with collaboration, open communication and mutual respect. Join company-wide tech and cultural events, and contribute to meaningful CSR initiatives that resonate with your values.\nInterview steps\nInterview with Recruiter\nTechnical Interview\nManagerial Interview\nClient Interview","description_format":"text","description_chars":8219,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":["Flexible schedule","Hybrid work"],"hiring_locations":[{"name":"Poland","iso":"PL","kind":"country"},{"name":"Spain","iso":"ES","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Gift Cards & Loyalty Programs","IT Consulting & Digital Transformation","IT Outsourcing & Dedicated Teams","AI Consulting & Integration"],"lifecycle":[{"event":"open","at":"2026-11-09T14:19:30Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":36,"reasons":["conf:0","win:early"],"computed_at":"2026-11-09T19:56:46Z"},"pay":null,"html_url":"https://alion.io/job/spd-technology-staff-full-stack-software-engineer","json_url":"https://alion.io/job/spd-technology-staff-full-stack-software-engineer.json","meta":{"generated_at":"2026-11-09T19:56:46Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":6505,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":98231},"rest":"https://alion.io/mcp/rest/get_company?id=98231"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fspd-technology-staff-full-stack-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fspd-technology-staff-full-stack-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fspd-technology-staff-full-stack-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/spd-technology-staff-full-stack-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fspd-technology-staff-full-stack-software-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3966246}},{"tool":"search_jobs","arguments":{"company":"spd.tech","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3966246},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}