Senior Domino Developer - API

EPAM Systems

Colombia

On-site

COP 90,000,000 - 140,000,000

Full time

6 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Employee learning and development

Job summary

EPAM Systems is seeking a Senior Domino Developer - API to own design, development, and maintenance of Domino Data Lab applications. You will lead a technical team, build robust Python-based solutions, and deploy on Kubernetes within cloud environments.

You will guide platform architecture, write production-grade code, and deliver reliable, scalable applications across data sources, jobs, and pipelines in a global setting.

Qualifications

  • 3+ years of experience administering and developing on the Domino Data Lab platform, with hands-on expertise across Workspaces, Environments, Projects, Data Sources, Jobs, Flows, App publishing, and model deployment.
  • Experience building, deploying, and maintaining production applications, including environment configuration, dependency management, and long-term upkeep.
  • Expertise in Python for production-grade software development.
  • Experience in ReactJS for building responsive, production-grade web front ends.
  • Fluent in SQL, R, and Bash across the broader data science toolchain.
  • Kubernetes and Docker deployment/troubleshooting on EKS, AKS, or GKE.
  • Knowledge of AWS/Azure/GCP cloud platforms.
  • Strong track record designing REST APIs and microservice pipelines.
  • Experience leading a technical team and owning delivery outcomes.
  • Proficiency in English at a B2+ level.

Responsibilities

  • Develop Domino-hosted applications end to end, guiding the team through platform-specific design decisions and troubleshooting.
  • Build, deploy, and maintain production applications on Domino, covering environment configuration, dependency management, and performance tuning.
  • Administer and develop across Domino Workspaces, Environments, Projects, Data Sources, Jobs, Flows, App publishing, and model deployment.
  • Write clean, maintainable, production-grade code in Python as the primary development language.
  • Build responsive, production-grade web front ends for internal or client-facing applications.
  • Design and integrate REST APIs and microservice-based pipelines to support application functionality.
  • Deploy and troubleshoot containerized workloads on Kubernetes, including image optimization and cluster-level debugging.
  • Reason about architecture, cost, and security trade-offs across cloud platform environments.
  • Lead a technical team, including mentoring engineers, planning workload, and conducting design and code reviews.
  • Own delivery outcomes for applications in production.

Skills

Domino Data Lab
Python
ReactJS
SQL
Bash
Kubernetes
Docker
REST APIs
Leadership

Tools

Docker
Kubernetes
AWS/Azure/GCP

Job description

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Senior Domino Developer - API

We are seeking an experienced Senior Domino Developer - API to own the design, development, and ongoing maintenance of applications built and deployed on the Domino Data Lab platform. This role sits at the intersection of platform administration and software engineering, and requires someone who can both build robust applications and lead a team responsible for their long-term stability and performance.

Responsibilities
  • Develop Domino-hosted applications end to end, guiding the team through platform-specific design decisions and troubleshooting
  • Build, deploy, and maintain production applications on Domino, covering environment configuration, dependency management, and performance tuning
  • Administer and develop across Domino Workspaces, Environments, Projects, Data Sources, Jobs, Flows, App publishing, and model deployment
  • Write clean, maintainable, production-grade code in Python as the primary development language
  • Build responsive, production-grade web front ends for internal or client-facing applications
  • Design and integrate REST APIs and microservice-based pipelines to support application functionality
  • Deploy and troubleshoot containerized workloads on Kubernetes, including image optimization and cluster-level debugging
  • Reason about architecture, cost, and security trade-offs across cloud platform environments
  • Lead a technical team, including mentoring engineers, planning workload, and conducting design and code reviews
  • Own delivery outcomes for applications in production
Requirements
  • 3+ years of experience administering and developing on the Domino Data Lab platform, with proven hands-on expertise across Workspaces, Environments, Projects, Data Sources, Jobs, Flows, App publishing, and model deployment
  • Experience building, deploying, and maintaining production applications, including environment configuration, dependency management, and long-term application upkeep
  • Expertise in Python for production-grade software development
  • Experience in ReactJS for building responsive, production-grade web front ends
  • Working fluency in SQL, R, and Bash across the broader data science toolchain
  • Practical experience in Kubernetes and Docker, including deployment and troubleshooting on EKS, AKS, or GKE
  • Working knowledge of at least one major cloud platform among AWS, Azure, or GCP
  • Strong track record designing REST APIs and microservice-based pipelines
  • Experience leading a technical team, including mentoring, workload planning, and ownership of delivery outcomes
  • Proficiency in English at a B2+ level
Nice to have
  • Experience with Domino Nexus or hybrid/multi-cloud compute orchestration
  • Exposure to MLOps practices, including model training, deployment, monitoring, and retraining pipelines
  • Practical experience with GenAI, LLMs, or agentic frameworks, including retrieval-augmented generation (RAG)
  • Familiarity with orchestration tools such as MLflow, Kubeflow, Airflow, or Domino Flows
  • Understanding of model governance, compliance automation, or audit logging
  • Experience working in pharma, BFSI, or public sector environments
We offer
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

EPAM Systems • Colombia

On-site
COP 180,000,000 - 240,000,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+3
Senior Domino API Lead for Platform Apps
Senior Domino API Lead for Platform Apps

EPAM Systems • Colombia

On-site
COP 90,000,000 - 140,000,000
Healthcare benefits
Employee learning and development
Senior Java Developer
Senior Java Developer

EPAM Systems • Colombia

On-site
COP 120,000,000 - 180,000,000
Healthcare benefits
Global career opportunities
Paid time off
+1
Senior Full-Stack Engineer (Python/FastAPI/React)
Senior Full-Stack Engineer (Python/FastAPI/React)

EPAM Systems • Colombia

On-site
COP 30,000,000 - 54,000,000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+1
Lead Java Developer
Lead Java Developer

EPAM Systems • Colombia

On-site
COP 120,000,000 - 240,000,000
Healthcare benefits
Paid time off
Upskilling & certification
+2
Senior Application Support Engineer
Senior Application Support Engineer

EPAM Systems • Colombia

On-site
COP 122,760,000 - 167,400,000
Healthcare benefits
Paid time off
Upskilling & certifications
+4
Senior Full-Stack JavaScript Engineer
Senior Full-Stack JavaScript Engineer

EPAM Systems • Colombia

On-site
COP 178,011,000 - 275,108,000
Senior Backend Developer, AI Pods
Senior Backend Developer, AI Pods

EPAM Systems • Colombia

On-site
COP 120,000,000 - 180,000,000
Healthcare benefits
Competitive compensation
Global career opportunities
+3
Senior/Lead AI Engineer
Senior/Lead AI Engineer

EPAM Systems • Colombia

On-site
COP 120,000,000 - 180,000,000
Learning culture
Health coverage
Visual health budget
+6
Senior Node.js Backend Engineer
Senior Node.js Backend Engineer

EPAM Systems • Colombia

On-site
COP 70,000,000 - 110,000,000
Healthcare benefits
Paid time off
LinkedIn Learning
+1