Jiffy.com is seeking a Software Development Engineer II to lead the development of AI-driven features across their e-commerce platform. This role involves orchestrating AI coding agents, managing multiple work streams, and ensuring the delivery of high-quality production software.
Responsibilities:
- Orchestrate AI coding agents (Claude Code, Codex, Cursor) across 3-6 concurrent work streams spanning features, refactors, bug fixes, and investigations using worktrees, sub-agents, and background tasks to maximize parallel throughput
- Own features end-to-end: translate product intent into clear specifications, decompose work into agent-executable plans, drive agents through implementation, review every diff critically, run QA, land PRs, and verify production health
- Design and architect scalable, reliable systems across our stack Rails 8 / Solidus e-commerce, GraphQL APIs, React 19 front end, Kubernetes infrastructure holding the architectural and judgment calls that agents cannot make
- Raise the quality bar on AI-generated code by catching hallucinated APIs, enforcing secure and idiomatic patterns, and pushing back on output that is technically working but structurally wrong
- Build and evolve Jiffy's internal AI tooling: author skills, rules, prompts, MCP integrations, and evaluation harnesses that make the whole engineering org faster. Contribute to our shared .ai/ skills and rules library
- Operate with production rigor: drive agents to produce meaningful test coverage (RSpec, Vitest, Playwright), monitor deploys, respond to incidents, and fully own the services you ship
- Partner cross-functionally with Product, Design, Ops, and peer engineering teams to define and ship features; participate in architecture and code reviews; mentor engineers on AI-native workflows and orchestration patterns
- Continuously identify where remaining manual work (QA, ops runbooks, data investigations, migrations) can be replaced by agents, and automate it
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field
- 5+ years of professional software engineering experience shipping production systems at scale
- Hands-on experience using AI coding agents (Claude Code, Codex, Cursor, or equivalent) as a primary development tool. This is mandatory. You must be able to walk through real features, refactors, or investigations delivered through agent orchestration — not occasional autocomplete usage
- Proven ability to run multiple agents in parallel and manage concurrent work streams without losing quality, context, or accountability
- Strong software design fundamentals: OO design, API design, data modeling, distributed-system reliability, and performance
- Proficiency in at least one server-side language (Ruby, Python, Go, Java, or equivalent) and one modern front-end stack (React / TypeScript or equivalent), with the expectation that agents produce the code while you direct, review, and validate it
- Experience with relational databases (Postgres / MySQL), SQL, and building or consuming REST or GraphQL APIs
- Elite code-review skills: the ability to read, critique, and correct diffs at speed is the core competency of an AI-first engineer
- Strong written communication — clear intent, clear PR descriptions, clear prompts. In an AI-first org, writing is the programming interface
- A high level of integrity, accountability, and ownership, with a commitment to excellence across every deliverable
- Desire to work in a fast-paced, ambiguous, high-autonomy environment
- AI Tooling Builder: Experience authoring or extending AI developer tooling — custom skills, slash commands, MCP servers, sub-agents, evaluation harnesses, or prompt libraries used by a team
- E-commerce Depth: Experience with Ruby on Rails and Solidus / Spree, or other large-scale e-commerce platforms
- Modern Front End: Experience with React 19, TypeScript, GraphQL (Apollo), Tailwind, and modern state management (React Query, XState, Jotai)
- Cloud Native Operations: Experience operating services on Kubernetes (Istio, KEDA, Flagger) and modern observability stacks
- Automated QA at Scale: Experience driving agents to maintain and extend test suites with Playwright, Vitest, and RSpec
- AI-Native Leadership: Track record of mentoring engineers on AI-native workflows, publishing internal patterns, or leading an organization through the shift away from manual coding
- Measurable Throughput Gains: Documented improvements in features-per-week, cycle time, or review time directly attributable to AI adoption
- High-Growth Environment: Experience shipping in a fast-paced, agile environment at a high-growth startup or tech company