{"id":3295132,"url":"https://alion.io/job/fusion-worldwide-principal-full-stack-engineer-b2b-ecommerce","title":"Principal Full Stack Engineer, B2B eCommerce","company":{"id":673111,"name":"Fusion Worldwide","domain":"fusionworldwide.com","url":"https://alion.io/company/fusionworldwide","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"B","score":71,"open_postings":33,"ghost_share":0.394,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":470,"computed_at":"2026-10-28T05:59:10Z"}},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Boston, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":138000,"max_usd":277000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":1231},"experience_years_min":10,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"AI Agents","optional":false},{"name":"Algolia","optional":false},{"name":"Azure","optional":false},{"name":"Azure SQL Database","optional":false},{"name":"Celery","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude","optional":false},{"name":"Claude Code","optional":false},{"name":"FastAPI","optional":false},{"name":"Git","optional":false},{"name":"GitHub","optional":false},{"name":"GitHub Actions","optional":false},{"name":"GraphQL","optional":false},{"name":"Kanban","optional":false},{"name":"Least Privilege","optional":false},{"name":"LLM","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Next.js","optional":false},{"name":"OpenAI Agents SDK","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"SQLAlchemy","optional":false},{"name":"Terraform","optional":false},{"name":"tRPC","optional":false},{"name":"TypeScript","optional":false},{"name":"Zod","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-10-26T19:50:49Z","employer_posted_date":"2026-10-26","last_verified_at":"2026-10-29T03:04:53Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":1},"description":"Principal Full Stack Engineer, B2B eCommerce\nLocation: Boston, MA (Hybrid) \nReports to: Team Lead, eCommerce\nRole type: Full-time, individual contributor\nAbout Fusion Worldwide\nFusion Worldwide is the preeminent open market distributor of electronic components and products. Founded in 2001 and headquartered in Portsmouth, NH, with offices and quality centers around the world, Fusion sources, inspects, tests and delivers components to OEMs, CMs and ODMs across a wide range of industries. Learn more at fusionww.com.\nThe Role\nYou will be a senior technical owner of Fusion's B2B eCommerce platform, which includes fusionww.com, our GraphQL and REST APIs, the internal admin portal, and the event pipeline behind them. You will design and ship customer-facing and internal commerce features end to end, run the services on Azure, and build AI agents that make our sales and operations teams faster. Our audience is entirely business buyers, including OEMs, CMs and ODMs. Even our smaller transactions are typically for business use, not personal consumption.\nOur Palantir Foundry platform is the data layer behind customer intelligence and sales workflows. You will consume it through its APIs and SDKs rather than build inside it. Foundry engineers own the data, and you turn it into great commerce experiences.\nWe are an AI-first team. Claude Code is part of everyone's daily workflow, AI code review is required on every pull request, and Claude-powered agents run in production.\nExpect your time to split roughly 80% application development, 10% AI agents and LLM features, and 10% infrastructure and DevOps.\nWhat You'll Do\nCommerce and platform development: \n Design and deliver features across the customer site (Next.js, React, TypeScript), the GraphQL backend (Python, FastAPI, Strawberry, SQLAlchemy), and REST services. \n Own core commerce flows such as search and discovery, catalog and pricing display, quoting and RFQ, cart and checkout, and order status.\n Build internal tools in the admin portal (Next.js, tRPC, Zod) used by sales, marketing, operations and compliance.\n Work across Azure SQL/SQL Server, Redis, Algolia, and event-driven processing with Celery and Azure Service Bus.\n Integrate with HubSpot, Amplitude, Contentful and Fusion's ERP through its API layer.\n Consume Foundry data (Ontology objects, OSDK, APIs) to power customer intelligence and sales workflows, and partner with the data team on contracts and requirements.\nAI agents and LLM features: \n Build and improve production agents and LLM features on the Claude API, Claude Agent SDK and Model Context Protocol (MCP).\n Manage cost, token usage and output quality, and add evals and guardrails so agent behavior can be trusted.\n Use Claude Code as a primary development tool, with human judgment on every merge.\nInfrastructure and DevOps: \n Operate and extend services on Azure: Container Apps and Jobs, Azure SQL, Front Door and WAF, Key Vault, Service Bus, API Management, Application Insights and Log Analytics.\n Manage infrastructure as code with Terraform and CI/CD with GitHub Actions and Azure Container Registry across dev, test, pre-release and production, including an active/active second region.\n Improve observability and alerting and troubleshoot production issues by tracing real data.\n Apply secure-by-default engineering: Key Vault secrets, least privilege, safe error handling and dependency hygiene.\nEngineering ownership: \n Write well-tested code at every layer and keep it passing in CI.\n Own the quality of your own work: test and verify that your code meets requirements before release. This is a developer-level QA, not a QA function.\n Serve as the technical expert for the eCommerce application and development team, as a hands-on individual contributor.\n Triage and resolve user-reported issues and fix bugs across the customer site, admin portal, and APIs.\n Make and document architecture decisions, favoring the existing platform over new parallel infrastructure.\n Partner with business stakeholders to assess feasibility and shape requirements.\n Document what you learn so the next engineer, and the next AI session, don't have to rediscover it.\nWhat You Bring\nRequired: \n 10+ years of professional software engineering experience, with significant time building or running B2B eCommerce or other commercial systems (catalog, pricing, quoting, orders, checkout, or ERP integration).\n Expert-level relational database skills, including schema design, query tuning, and concurrency (SQL Server preferred).\n Hands-on experience with Azure or an equivalent cloud, including containerized services and infrastructure as code with Terraform.\n Experience building with LLMs or agents, and daily practical use of AI coding assistants such as Claude Code, with sound judgment about verifying their output.\n Experience with Git and GitHub, GitHub Actions, Jira and Agile/Kanban delivery.\n Clear written communication and the ability to explain tradeoffs to business stakeholders.\nNice to have: \n Distribution or marketplace commerce experience, especially with complex pricing, quoting, or inventory.\n Experience with Algolia, HubSpot or event-driven architecture.\n Electronic components or supply chain domain knowledge.\nWhat Success Looks Like\n First 30 days: Ship a production feature end to end and take ownership of a core commerce flow.\n 3 months: Lead a major commerce initiative and ship at least one production agent or AI feature.\n 12 months: Be the go-to technical owner for eCommerce architecture, with measurable gains in [conversion / quote cycle time / reliability].","description_format":"text","description_chars":5589,"description_truncated":false,"requirements":{"experience_years_min":10,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Commerce","Electronic Components Distribution"],"lifecycle":[{"event":"open","at":"2026-10-26T21:34:41Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":470,"reasons":["conf:0","win:early"],"computed_at":"2026-10-28T05:59:10Z"},"pay":null,"html_url":"https://alion.io/job/fusion-worldwide-principal-full-stack-engineer-b2b-ecommerce","json_url":"https://alion.io/job/fusion-worldwide-principal-full-stack-engineer-b2b-ecommerce.json","meta":{"generated_at":"2026-10-29T03:08:07Z","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":4709,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-30T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"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":673111},"rest":"https://alion.io/mcp/rest/get_company?id=673111"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ffusion-worldwide-principal-full-stack-engineer-b2b-ecommerce"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"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%2Ffusion-worldwide-principal-full-stack-engineer-b2b-ecommerce"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"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%2Ffusion-worldwide-principal-full-stack-engineer-b2b-ecommerce"},{"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/fusion-worldwide-principal-full-stack-engineer-b2b-ecommerce\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ffusion-worldwide-principal-full-stack-engineer-b2b-ecommerce"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3295132}},{"tool":"search_jobs","arguments":{"company":"fusionworldwide.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3295132},"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"}}