CareerPlan

Principal Software Engineer

RemoteFull-time2026-10-08 → 2026-11-09
Remote

Core

Lead end-to-end architecture, design, and delivery of full-stack applications and platform components, integrating AI-enabled and agentic capabilities with enterprise systems.

Role type

Principal Software Engineer (Full-Stack & AI/GenAI)

Builds

Secure, scalable APIs, microservices, event-driven workflows, and AI-enabled applications on AWS.

Domain

Cloud-native software engineering, Generative AI, Enterprise Integration

Deliverable

production ML models

Required skills

Full-stack development (React, TypeScript/JavaScript, Node.js), Backend languages (Python, Java), Distributed systems design, LLM integration (RAG, tool calling, orchestration), AWS services (Lambda, ECS/Fargate, Bedrock), CI/CD, Infrastructure as Code, AI coding agents

Preferred skills

Genesys platforms, Contact center/CX domain, Real-time analytics, Database performance tuning

Technologies

AWS, React, TypeScript, Node.js, Python, Java, LangGraph, LangChain, Semantic Kernel, MCP, A2A, Amazon Bedrock, SageMaker, OpenAI, Anthropic, Cursor, GitHub Copilot, Claude Code

Responsibilities

Design and deliver AI-enabled and agentic capabilities using retrieval-augmented generation and workflow orchestration; Integrate applications with Genesys platforms and customer enterprise systems; Define engineering standards for code quality, automated testing, and observability; Troubleshoot production issues and lead root-cause analysis; Partner with stakeholders to translate business goals into technical solutions.

Seniority

Principal, hands-on IC with technical leadership