Okta05.05.2026

Software Engineer - Customer Experience

Warsaw

Обязанности

  • 01Design, build, and evolve intelligent customer experience solutions that integrate Salesforce CRM with AWS services and modern generative AI capabilities.
  • 02Develop AI-powered experiences using Amazon Bedrock, LangChain, and modern LLM integration patterns to create context-aware, scalable, and customer-facing solutions.
  • 03Build robust backend services and integrations to support customer workflows, including LLM orchestration, prompt workflows, RAG pipelines, and other generative AI features.
  • 04Design and deliver complex customer experience initiatives from technical discovery through production deployment, ensuring scalability, reliability, and maintainability.
  • 05Develop and refine prompt engineering strategies, grounding approaches, and AI interaction patterns that improve the quality, relevance, and safety of customer-facing AI experiences.
  • 06Design and implement resilient APIs, event-driven integrations, and backend services that connect Salesforce, AWS platforms, internal systems, and external applications.
  • 07Drive engineering excellence through strong CI/CD practices, using GitHub, Gearset, and deployment automation to support reliable and efficient releases.
  • 08Champion observability, operational excellence, and production support practices to ensure enterprise-grade reliability, performance, and supportability of customer-facing systems and AI services.
  • 09Participate in technical decision-making across architecture, integration design, AI/ML tooling, scalability, security, and long-term platform evolution.
  • 10Partner closely with product managers, designers, architects, security, data, and infrastructure teams to ensure solutions are aligned, secure, reliable, and enterprise-ready.
  • 11Collaborate effectively in a Scrum-based Agile environment, using Jira and Confluence to drive execution, document decisions, and maintain delivery transparency.
  • 12Evaluate emerging AI/ML technologies, frameworks, and engineering patterns, and apply them pragmatically to improve customer experience and operational efficiency.

Требования

  • 013+ years of professional software engineering experience, with at least 3+ years in customer-facing platforms, enterprise integrations, or CRM-driven systems.
  • 02Expertise in backend and application development using Python or Java, JavaScript or TypeScript, with the ability to build production-grade, scalable software systems.
  • 03Strong experience designing and building cloud-native solutions on AWS, including services such as Lambda, S3, RDS, API Gateway, and CloudWatch, with a focus on scalability, resilience, and security.
  • 04Proven experience integrating LLMs and generative AI capabilities into production-ready applications, ideally using Amazon Bedrock, LangChain, or similar frameworks.
  • 05Experience building AI-powered backend services such as prompt orchestration layers, RAG workflows, retrieval pipelines, or other intelligent application patterns.
  • 06Strong software engineering fundamentals, including distributed systems design, API development, testing strategies, code quality, and maintainable architecture.
  • 07Experience with CI/CD pipelines, source control workflows, and automated deployments using tools such as GitHub and Gearset.
  • 08Working knowledge of Agile/Scrum delivery models, and experience partnering across product, engineering, and business teams in sprint-based execution.
  • 09Excellent communication skills with the ability to explain complex technical ideas clearly to both technical and non-technical audiences.