Senior Kotlin Backend Architect | AWS | AI/RAG pipelines

HireHi

United States

Remote

USD 140,000 - 180,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

EPAM is seeking a senior software engineer to lead the architecture and development of Kotlin-based backend services. You will design distributed systems, implement service-contract frameworks with gRPC, Protobuf, and REST, and oversee data modeling across DynamoDB and PostgreSQL.

You will drive CI/CD practices, IaC, mentor engineers, and collaborate on AI features using LLM/RAG pipelines and vector services, ensuring scalable, reliable cloud deployments.

Qualifications

  • 6+ years of software engineering experience with 2+ years in leadership.
  • Proficiency in Kotlin.
  • Strong experience with AWS (EKS, Docker, Kubernetes).
  • Experience with CI/CD and Infrastructure as Code (IaC).
  • Strong experience with gRPC, Protobuf, and HTTP/REST.
  • Hands-on with DynamoDB and PostgreSQL data modeling.
  • Solid understanding of distributed systems and event-driven processing.
  • LLM/AI engineering fundamentals (prompt design, RAG pipelines, agentic patterns).
  • Experience with Spring AI or similar LLM orchestration frameworks.
  • Experience with AWS Bedrock AgentCore or similar RAG/vector services.
  • English proficiency at B2+ level or above.

Responsibilities

  • Lead the architecture and development of backend services using Kotlin.
  • Design and maintain distributed systems, focusing on caching strategies, queues, and event-driven processing.
  • Drive the implementation of service-contract frameworks using gRPC, Protobuf, and REST.
  • Oversee data modeling and integration across DynamoDB and PostgreSQL.
  • Establish best practices for CI/CD pipelines and Infrastructure as Code.
  • Mentor engineers and provide technical direction.
  • Collaborate on integrating LLM/AI engineering solutions, including RAG pipelines and agentic patterns.
  • Evaluate and adopt orchestration frameworks and managed RAG/vector services for AI-driven features.
  • Ensure scalability, reliability, and maintainability across cloud-based deployments.

Skills

Kotlin
AWS
CI/CD
gRPC
Protobuf
REST
DynamoDB
PostgreSQL
Distributed systems
LLM/AI engineering
Spring AI
English (B2+)

Tools

Docker
Kubernetes
Spring AI
LLM orchestration frameworks
gRPC tooling

Job description

EPAM is seeking a senior software engineer to lead the architecture and development of Kotlin-based backend services. You will design distributed systems, implement service-contract frameworks with gRPC, Protobuf, and REST, and oversee data modeling across DynamoDB and PostgreSQL.

You will drive CI/CD practices, IaC, mentor engineers, and collaborate on AI features using LLM/RAG pipelines and vector services, ensuring scalable, reliable cloud deployments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Full-Stack Engineer: TypeScript/React & Kotlin Backend
Lead Full-Stack Engineer: TypeScript/React & Kotlin Backend

EPAM Systems, Inc. • United States

Remote
USD 130,000 - 190,000
Healthcare benefits
Paid time off
Learning & development
+1
Senior Java Developer (with Kotlin)
Senior Java Developer (with Kotlin)

EPAM Systems • Phoenix (AZ)

On-site
USD 120,000 - 160,000
Medical, Dental and Vision Insurance (
Health Savings Account
Flexible Spending Accounts (Healthcare
+9
Senior AI Backend Engineer | Kotlin/Java, AWS SaaS
Senior AI Backend Engineer | Kotlin/Java, AWS SaaS

OSI Engineering • Menlo Park (CA)

On-site
USD 180,000 - 195,000
Senior Android Developer: Build Scalable Kotlin Apps
Senior Android Developer: Build Scalable Kotlin Apps

EPAM Systems, Inc. • United States

Remote
USD 110,000 - 150,000
Senior Kotlin API Engineer - FinTech & Cloud | Flexible Work
Senior Kotlin API Engineer - FinTech & Cloud | Flexible Work

Feedinkoo • United States

Remote
USD 155,000 - 180,000
Flexible work arrangements
Professional development opportunities
Competitive compensation
Senior Kotlin/Java Backend Engineer — Remote
Senior Kotlin/Java Backend Engineer — Remote

BairesDev • United States

Remote
CLP 84,666,000 - 141,110,000
Remote work
USD compensation
Home office setup
+3
Junior Kotlin Developer/SaaS/Atlanta, GA LOCAL
Junior Kotlin Developer/SaaS/Atlanta, GA LOCAL

Motion Recruitment Partners LLC • Smyrna (GA)

On-site
USD 90,000 - 120,000
Health insurance
Stock options
Paid time off
Backend Engineer
Backend Engineer

nexus IT group • Austin (TX)

On-site
USD 140,000 - 170,000
Medical, dental, vision
Paid time off
Employee benefits
Senior Java/Kotlin Backend Engineer – Hybrid (ATL/PHX)
Senior Java/Kotlin Backend Engineer – Hybrid (ATL/PHX)

EPAM Systems • Phoenix (AZ)

Hybrid
USD 120,000 - 160,000
Medical, Dental and Vision Insurance (
Health Savings Account
Flexible Spending Accounts (Healthcare
+9
Senior Kotlin/Java Backend Architect (Remote)
Senior Kotlin/Java Backend Architect (Remote)

Embedded Shishya • United States

Remote
USD 120,000 - 180,000
Health Insurance
Flexible working hours
Open holidays
+2