* We’re hiring a Senior Fullstack Engineer to ship products end-to-end across our CRM platform for distributors * This is a generalist role: any layer of the stack, any type of work — frontend, backend, data, integrations — wherever the user impact is * You’ll work closely with PMs, designers, and other engineers to scope, build, and deploy features that distributors feel directly * Periodically, you’ll work directly with customers to support onboarding, troubleshoot integrations, and help distributors get the most out of the platform * You’ll be the person who can sit with a customer’s IT team, understand how their ERP is configured, and translate that into something Proton can work with. Expect occasional travel to customer sites a few times a year * Two things make this role different from a standard fullstack opening: * You’re an AI-native operator, not a code writer. Every engineer at Proton uses Claude Code (and other agentic dev tools) as a first-class collaborator. We expect features to be designed, built, reviewed, tested, and shipped with heavy AI leverage. You should already work this way — guiding agents, structuring context, validating output, and making judgment calls AI can’t * You’re a generalist by default. We don’t silo engineers into “frontend only” or “backend only.” When a feature needs a Vue component, a Python handler, a Postgres migration, an Airflow DAG, and an ERP integration, you’re expected to handle all of it — with AI doing the typing and you doing the thinking * Own end-to-end delivery of features — from refining tickets to deployment, monitoring, and iteration * Operate AI coding agents (Claude Code and similar) at a high level: scope work, structure context, run multiple agents in parallel where it makes sense, and ship reviewed, production-quality output * Move fluidly across the stack — TypeScript/Vue on the frontend, Python on the backend, SQL and data modeling, infra touchpoints. Pick up whatever the work needs * Collaborate in a squad model with PMs, designers, and engineers; participate in 2‑week sprints, standups, refinements, retros, and code reviews * Design schemas, queries, and APIs that hold up at scale — performance, reliability, and correctness are on you, not on the agent * Contribute to engineering practices: better patterns, better tooling, better ways to use AI across the team * Spend time with customers onsite a few times a year — distributors operate in warehouses and on sales floors, and the best product calls come from being there in person Qualifications * Strong fundamentals: understand code, stack trace, query plan, debug race conditions, and recognize when an agent is wrong * Ownership and judgment: take features from idea to production, exercise good taste on what to build, what to cut, and when AI output isn’t good enough * Daily, hands‑on use of agentic dev tools (Claude Code, Cursor agent mode, Codex, or equivalent) to ship real features, not just autocomplete * Ability to structure prompts, manage context, parallelize agents, and verify their output * Startup mindset: pragmatic, fast, biased to ship, comfortable with ambiguity, close to users * 5+ years as a software engineer with demonstrable full‑stack delivery — production systems, real users, real ownership * Generalist instinct: comfortable jumping between Vue, Python, SQL, infra, and integrations; don’t wait for others * Strong communication: explain technical decisions to PMs, designers, and customers in writing and in person * Database and systems chops: design efficient schemas, understand indexing, tradeoffs, and distributed‑system failure modes * Experience building integrations with distribution ERPs (Epicor Eclipse, P21, or similar) — ingesting orders, products, customers, pricing, reconciling messy data * Bonus: experience building or integrating agentic products (MCP servers, tool‑using agents, agent frameworks, evals, prompt/context engineering at system level) * Prior experience at an early‑stage SaaS startup Benefits * Company stock options: We believe everyone should own a part of something they help build, so we offer company equity to all employees. * Flexible schedule: Work is important to us. As is being flexible. We know life doesn’t always land outside of a 9‑5 schedule and make space for you to live your life. * Unlimited Required PTO: We offer unlimited PTO, and we make sure everyone takes at least 2 weeks off per year. * Company wellness days: In addition to company holidays, we offer wellness days, when the whole company takes a day off to rest and recuperate. * 12 weeks paid parental leave: 12 weeks paid parental benefit for all parents (birthing, non‑birthing, adopting, fostering). * Health benefits: Get access to great healthcare benefits. * 401k with employer contribution: We believe it’s important to help our team plan for the future. For U.S. employees (for now), we directly contribute a 3% match of your salary to a 401k. * Company‑paid off‑sites: Enjoy in‑person brainstorming and team‑building. All expenses covered so you can focus on bonding with the entire team. #J-18808-Ljbffr