← Back to Remote Jobs

Contentstack

Software Engineer II

Interested in this opportunity? Apply through the protected RemoteKraft flow.

Log in to Apply
Job type

Full Time

Experience

Junior / Associate · 2 years

Location

Chennai

Workplace

Remote

Posted

2026-10-29

Job board

greenhouse

Team

Contentstack

GeneralInformation Technology JobsSoftware Engineer Jobs

Benefits

Interesting workTribe vibeBragging rightsOne team one dream

Full Job Description

Role Overview Contentstack is a pioneer of the Agentic Experience Platform (AXP) that brings together structured content and brand governance, real-time customer data, omnichannel personalization, and autonomous AI orchestration into one unified system. The company helps enterprises move beyond complexity by connecting content, data, and AI in a way that makes digital experiences faster to launch, easier to manage, and more adaptive in real time. What You Will Do Work across the stack from code commit to running it in production for our Platform, design, develop, and test backend services and APIs, build reliable event-driven integrations, integrate and operate LLM providers securely, write high-quality code, independently own and drive new features, own releases across environments, debug and resolve issues in Kubernetes-based services, work in an Agile environment, and facilitate agile practices. Why It Might Be a Fit The role requires strong experience with Python on the backend, strong knowledge of creating scalable REST APIs, experience with message queues and background workers, practices TDD, and has experience writing API and end-to-end test automation. The company offers interesting work, a tribe vibe, bragging rights, and one team one dream. Requirements Strong experience with Python on the backend (FastAPI or similar, async programming) Strong knowledge of creating scalable REST APIs and clear API contracts Working experience with MongoDB; Redis and relational databases are a plus Experience with message queues and background workers (Kafka, Celery, RabbitMQ or similar), including retries, idempotency, and backfills Practices TDD and has experience writing API and end-to-end test automation Strong understanding of Object Oriented Programming and/or Functional Programming concepts Understanding of containerization (Docker) and hands-on debugging with Kubernetes Basic knowledge of cloud IAM and networking on GCP or AWS Experience with setting up and maintaining CI/CD pipelines (GoCD, Jenkins, GitHub Actions or similar) Experience integrating LLM APIs (OpenAI, Vertex AI/Gemini, Anthropic) is preferred Experience with NodeJS/TypeScript and ReactJS is preferred Some experience with alternative protocols like gRPC or GraphQL is preferred Familiarity with observability (OpenTelemetry, logs, traces) and security tooling (Snyk, secret scanning) is preferred Experience practicing Agile software development methods is preferred Benefits Interesting work Tribe vibe Bragging rights One team one dream

Skills and Technologies

PythonAPI designTDDAgile software developmentContainerizationCloud IAMNetworkingFastAPIMongoDBRedisKafkaCeleryDockerKubernetesGCPAWSAzureInformation Technology JobsSoftware Engineer Jobs