G

Genesys

Cloud-based contact center software platform

Principal Software Engineer - Amazon Web Services

AI Application Engineering +1Posted on Nov 5
Full-timeTelangana, IndiaNo salary listedRemote

About the Job

Requirements

  • At least 8 years of professional software engineering experience building commercial applications, including experience leading technical direction for complex systems at senior, staff, or principal level.
  • Strong hands-on full-stack expertise with React, TypeScript or JavaScript, and Node.js, plus working proficiency in Python, Java, or a comparable backend language.
  • Strong experience designing and delivering distributed systems, REST or GraphQL APIs, microservices, asynchronous services, and cloud-native architectures.
  • Hands-on experience building with large language models, including tool calling, structured outputs, retrieval or retrieval-augmented generation, and evaluation; production experience is preferred, while serious side projects count.
  • Comfort with agentic patterns, including multi-step reasoning, autonomous tool use, structured planning, and the failure modes associated with giving a large language model real agency.
  • Working familiarity with AWS; experience with Lambda, ECS/Fargate, Bedrock, or similar is a plus.
  • Experience with CI/CD, automated testing, infrastructure as code, secure coding practices, release engineering, and production observability.
  • Experience integrating with enterprise systems and data sources, including real-time and event-driven patterns.
  • Ability to communicate clearly with engineers, architects, delivery leaders, and customer stakeholders in technical and non-technical settings.
  • Demonstrated success in customer-facing or consulting-style delivery environments where solution quality, speed, and pragmatism matter.
  • Recent hands-on experience building and shipping generative AI, large language model, or agentic applications in production enterprise environments.
  • Experience with retrieval-augmented generation, vector search, prompt and workflow design, tool use or function calling, agent orchestration, evaluation, and guardrail patterns.
  • Understanding of enterprise AI requirements such as observability, auditability, tenant isolation, role-based access control, privacy, safety, and responsible use.
  • Experience integrating model or AI services through Amazon Bedrock, SageMaker, OpenAI, Anthropic, or equivalent platforms and APIs.
  • Familiarity with modern AI application frameworks or protocols such as LangGraph, LangChain, Semantic Kernel, MCP, A2A, or equivalent approaches.
  • Practical experience using AI coding assistants or coding agents such as Cursor, GitHub Copilot, Claude Code, OpenAI Codex, or equivalent tooling to improve developer productivity with disciplined human review.
  • Ability to evaluate AI solutions for correctness, latency, cost, reliability, maintainability, and measurable business value.

Responsibilities

  • Lead the end-to-end architecture, design, and delivery of full-stack applications and platform components across user interfaces, backend services, integrations, data, and cloud infrastructure.
  • Stay deeply hands-on in implementation, prototyping, code reviews, debugging, and design validation.
  • Build secure, scalable APIs, microservices, event-driven workflows, and responsive user experiences on AWS.
  • Design and deliver AI-enabled and agentic capabilities using patterns such as retrieval-augmented generation, tool and action invocation, workflow orchestration, context management, evaluation, and guardrails where appropriate.
  • Integrate applications with Genesys platforms and customer enterprise systems using APIs, software development kits, middleware, data pipelines, and event streams.
  • Define and enforce engineering standards for code quality, automated testing, continuous integration and delivery, infrastructure as code, observability, performance, documentation, and operational readiness.
  • Codify reusable assets such as libraries, components, prompts, templates, accelerators, and reference patterns to improve delivery speed across engagements.
  • Use AI-assisted engineering tools and coding agents responsibly to accelerate implementation, testing, refactoring, documentation, and root-cause analysis; validate all AI-generated output before release.
  • Partner with product, consulting, delivery, and customer stakeholders to translate business goals into scalable technical solutions and implementation roadmaps.
  • Troubleshoot production issues, drive root-cause analysis, and implement durable fixes and telemetry improvements.

Desired Qualifications

  • Experience in customer service, contact center, or customer experience domains, especially AI-oriented systems such as Sierra, Decagon, or Kore.AI.
  • Practical experience integrating with Genesys technologies, APIs, and software development kits such as PSDK, WFM API, IceLib, ICWS, GWS, or comparable patterns.
  • Experience building real-time analytics, streaming applications, or real-time analytics-style user experiences.
  • Strong consulting and stakeholder management practices, including preparing architecture notes, design specifications, user guides, and deployment documentation.
  • Experience with database performance tuning and optimization.

About the Company

Genesys

Cloud-based contact center software platform

Genesys provides customer experience and contact center software. Its core product, Genesys Cloud CX, is a cloud-native platform for handling customer interactions across voice, messaging, email, chat, and social channels, with built-in AI for self-service, agent assistance, and journey orchestration. It also offers Genesys Cloud EX for workforce engagement and Multicloud CX and PureConnect for private cloud or on‑premises deployments, plus a marketplace called AppFoundry with hundreds of integrations. The company aims to help organizations deliver consistent, efficient customer experiences by routing interactions intelligently, automating self-service, and supporting agents across omnichannel channels at scale.

Company size
5,001-10,000
Company stage
Debt Financing
Total funding
$2.6B
Headquarters
Menlo Park, CA
Founded
2000

Recently Posted Jobs

Explore more opportunities at Genesys

See more jobs