Overview
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.
We are seeking a highly skilled Senior Database Engineer to join our team.
In this role, you will design, implement, and optimize database solutions to support complex business applications and workflows. You will collaborate with cross-functional teams to deliver scalable and efficient data solutions while ensuring system reliability and performance.
Responsibilities
- Collaborate directly with business stakeholders to gather and understand requirements
- Write clean, modular, and reusable code for database solutions
- Independently design and architect database solutions to meet business needs
- Develop expertise in specific database areas while maintaining proficiency across multiple domains
- Continuously learn and stay updated on the latest database technologies and best practices
- Take ownership of assigned tasks and maintain accountability for project deliverables
- Assess opportunities for automation and determine when manual processes are more appropriate
- Troubleshoot and resolve database-related issues to ensure optimal system performance
Requirements
Bachelor’s or Master’s degree in Computer Science, Data Science, Artificial Intelligence, or a related fieldAt least 3 years of relevant experience in database engineering or a similar roleProficiency in data engineering with JavaStrong knowledge of SQL and NoSQL databasesExperience with Apache Kafka for real-time data streaming and processingExpertise in Spring Boot and its frameworks, including Spring MVC, Spring Data, and Spring SecurityProficiency in version control systems, particularly GitHands-on experience with AWS cloud servicesFamiliarity with ETL / ELT solutions for data integration and processingAdvanced troubleshooting skills to resolve complex database issuesStrong communication skills for effective collaboration with team members and stakeholdersExperience with Test-Driven Development (TDD) methodologiesProficiency in orchestration platforms such as RedHat OpenShift or similar toolsExperience working in Agile environments, including Scrum or Kanban methodologiesFluent English skills, both written and spoken, at a B2+ level or higherNice to have
Knowledge of Python and its application in database engineeringExperience with Kubernetes, Docker, and CI / CD pipelinesFamiliarity with healthcare interoperability standardsWe offer
International projects with top brandsWork with global teams of highly skilled, diverse peersEmployee 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 LinkedInSeniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering, Information Technology, and Business DevelopmentIndustries
Software DevelopmentIT Services and IT ConsultingPharmaceutical ManufacturingReferrals increase your chances of interviewing at EPAM Systems by 2x
Get notified about new Senior Database Engineer jobs in Mexico .
Mexico City Metropolitan Area 9 months ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr