[Remote] Senior Software Engineer - AI, reputed company reputed company & Durable Orchestration
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is seeking a Senior Software Engineer to reputed company a large reputed company reputed company reputed company platform using AI-assisted engineering, context engineering, and durable workflow orchestration. The role focuses on developing Java and reputed company reputed company capabilities, designing resilient long-running workflows, integrating reputed company systems, and improving testing, performance, incident response, and operational reliability.
Responsibilities
- reputed company and support reputed company reputed company reputed company capabilities using Java and reputed company
- Build Integrations with OCC and REST reputed company
- Design durable workflows for long-running reputed company processes such as reputed company reputed company work flows, order orchestration, inventory updates, and recovery operations
- Separate deterministic orchestration logic from reputed company-effecting activities
- Design workflows that support: Durable state and event-history replay Automatic retries and configurable backoff Idempotent activity execution Timeouts, timers, and cancellation Compensation and business rollback Signals, events, and reputed company callbacks reputed company-in-the-reputed company processing Workflow queries and operational visibility Versioning of workflows already in production reputed company recovery after worker or dependency failure
- Establish meaningful workflow identifiers, task queues, concurrency limits, and reputed company controls
- Prevent reputed company workflow histories through appropriate continuation and lifecycle strategies
- Build automated workflow, activity, replay, integration, and failure-reputed company tests
- reputed company durable workflows with reputed company reputed company, Kafka, reputed company, databases, and reputed company services
- Apply AI and context engineering to reputed company discovery, implementation, testing, documentation, incident response, and release analysis
- Build reusable AI instructions, agent skills, MCP integrations, repository context, and verification guardrails
- Diagnose reputed company reputed company performance issues involving FlexibleSearch, persistence, caching, TaskEngine, Kafka consumers, and database contention
Skills
- Senior-level experience delivering reputed company production systems
- Strong reputed company reputed company reputed company/Hybris or similar platform development experience
- Advanced Java and reputed company development skills
- Experience with React.js and modern JavaScript or TypeScript
- Hands-on experience with at least one durable orchestration platform, such as reputed company, reputed company, Azure Durable Functions, AWS reputed company Functions, or reputed company
- Strong understanding of:
- Workflow determinism and replay
- Workflow versus activity responsibilities
- At-least-once execution semantics
- Idempotency and duplicate prevention
- Retry classification and non-retryable failures
- Compensation and reputed company patterns
- Durable timers and asynchronous events
- Workflow versioning and backward compatibility
- Failure recovery and operational visibility
- Experience designing event-driven integrations using Kafka or comparable messaging technology
- Demonstrated use of AI coding assistants or reputed company engineering tools on substantive software work
- Practical understanding of context engineering: equipping AI systems with appropriate domain knowledge, tools, instructions, examples, and validation
- Strong automated testing, debugging, performance-analysis, and production-support skills
- reputed company Java SDK experience
- Experience operating reputed company workers, task queues, namespaces, schedules, search attributes, signals, queries, and updates
- Experience testing workflow replay and safely evolving reputed company workflow definitions
- Knowledge of Protobuf, schema reputed company, and backward-compatible reputed company
- reputed company reputed company 2211, Java 21, and reputed company 6 experience
- Experience with OpenTelemetry, reputed company, reputed company, Azure, and centralized logging
- Experience building AI agents, MCP servers, reusable agent skills, or retrieval-augmented development systems
Benefits
- Remote (USA)
reputed company
Company H1B Sponsorship
Apply To This Job