Summary
✨ AI‑Generated
A lead engineering position focused on building, deploying, and maintaining production applications on an enterprise data science platform. You will guide platform-specific architecture, manage environments and dependencies, tune performance, develop primarily in Python, build web front ends, and lead a team responsible for long-term application stability.
Highlights
Lead-level role combining software engineering and platform administration, with end-to-end ownership of production applications, technical leadership, and opportunities to guide a team.
Description
We are seeking an experienced Lead 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 troubleshootingBuild, deploy, and maintain production applications on Domino, covering environment configuration, dependency management, and performance tuningAdminister and develop across Domino Workspaces, Environments, Projects, Data Sources, Jobs, Flows, App publishing, and model deploymentWrite clean, maintainable, production-grade code in Python as the primary development languageBuild responsive, production-grade web front ends for internal or client-facing applicationsDesign and integrate REST APIs and microservice-based pipelines to support application functionalityDeploy and troubleshoot containerized workloads on Kubernetes, including image optimization and cluster-level debuggingReason about architecture, cost, and security trade-offs across cloud platform environmentsLead a technical team, including mentoring engineers, planning workload, and conducting design and code reviewsOwn 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 deploymentExperience building, deploying, and maintaining production applications, including environment configuration, dependency management, and long-term application upkeepExpertise in Python for production-grade software developmentExperience in ReactJS for building responsive, production-grade web front endsWorking fluency in SQL, R, and Bash across the broader data science toolchainPractical experience in Kubernetes and Docker, including deployment and troubleshooting on EKS, AKS, or GKEWorking knowledge of at least one major cloud platform among AWS, Azure, or GCPStrong track record designing REST APIs and microservice-based pipelinesExperience leading a technical team, including mentoring, workload planning, and ownership of delivery outcomesProficiency in English at a B2+ level
Nice to have
Experience with Domino Nexus or hybrid/multi-cloud compute orchestrationExposure to MLOps practices, including model training, deployment, monitoring, and retraining pipelinesPractical experience with GenAI, LLMs, or agentic frameworks, including retrieval-augmented generation (RAG)Familiarity with orchestration tools such as MLflow, Kubeflow, Airflow, or Domino FlowsUnderstanding of model governance, compliance automation, or audit loggingExperience working in pharma, BFSI, or public sector environments
We offer
International projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-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.