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.