Note: The job is a remote job and is open to candidates in USA. IgniteTech is a company that has redefined enterprise software development by integrating AI capabilities deeply into their processes. They are seeking a Senior Software Engineer to build and orchestrate systems that enable AI agents to work efficiently and independently, while also mentoring junior engineers and ensuring high-quality outputs.
Responsibilities
- Build the harness — the tools, skills, context, rules, and closed loops that let agents do whole units of work and verify their own output — so each class of work needs less of you than the last. This is the core of the role
- Orchestrate multiple agents in parallel across every layer (UI, API/GraphQL, backend, containerized services), each wired to the context and verification it needs, and ship enterprise-grade features end-to-end
- Multiply the team: share the harness, rules, and skills you build back so the gain compounds — and mentor more junior engineers, leading by example
- Own quality: the complete spec, no regressions, a clean PR review first-pass, good product taste, enterprise-grade
- Get out of the AI's way — your value is the system you build that makes agents deliver, not the lines you type
Skills
- AI-DNA — it's how you operate, not a tool you reach for. You don't write code by hand or sit in 1:1 loops with an assistant. Your default is to get out of the AI's way: build the context, closed loops, and guardrails that let agents own work end-to-end, then direct and verify
- Multiplies through AI (1:many), contributes to the team (1:many²). You delegate real units of work to agents running closed-loop and in parallel — not turn-by-turn back-and-forth — and you share the leverage you build back so the team compounds
- Senior full-stack — Java + ReactJS. 4+ years of full-stack engineering with genuine production depth in both Java (backend) and ReactJS (front end); you own features across every layer — UI, API/GraphQL, backend, and containerized services
- Runs features end-to-end — you build, test, ship, and operate your own features without a handoff chain
- Heavy, advanced AI-coding & agent user — and a relentless experimenter. Power-user command of today's frontier agentic coding tools; never locked to one; constantly testing alternatives. Going deep on only one tool, or dabbling shallowly across many, are both red flags
- Sharp, current model judgment — which frontier model to reach for and why, what each is better at, what changed across recent releases
- Closed-loop quality discipline — you give AI and yourself ways to verify (tests, build/type checks, running the containerized app, browser checks for the UI) so speed never means regressions. No open-loop AI output
- Product taste — you think about the user and the experience, handle edge cases, and ship polished work without needing every detail spec'd
- Ownership & proactiveness — mission-driven, obsessive about quality, no babysitting; surface risks early and overcome blockers
- Enterprise-grade software experience — defensive coding, edge cases, validation, security, testing, and code review as defaults
- Working CI/CD knowledge — comfortable enough with CI/CD (e.g., GitHub Actions or similar) to troubleshoot a build failure; AWS familiarity a plus
- Mentors and reviews — you've guided or mentored other engineers and reviewed their code, even without a formal lead title
- Experience building AI/LLM-powered product features (APIs, prompt engineering, agents, automation)
- Prior work on enterprise community, social, or B2B SaaS products
- GraphQL APIs and containerized services at scale
- Building or contributing reusable internal tooling — rules, skills, MCPs — that measurably raised a team's output
- AWS experience
Benefits
- Fully remote
- Async-first
- Global
- No office
- We default to async — status updates over status meetings, a shared written source of truth, deep work on your own schedule
- You'll have the best tools available and no limits on what you use to get there
Company Overview