Join EPAM as a Senior Data Software Engineer to design and implement innovative analytical solutions using cloud-native, big data and NoSQL technologies. In this role, you will build robust data ingestion pipelines, model complex data architectures and guide cross-functional teams through critical technical decisions. Your expertise will drive complex architectural decisions, mentor high-performance engineering teams and deliver scalable data platforms that solve critical business challenges.
Responsibilities
-
Lead the design and implementation of innovative analytical solutions using Cloud Native, Big Data and NoSQL technologies
- Architect scalable hybrid, on-premise and cloud solutions using best-in-class data frameworks
- Collaborate with product teams to evaluate new features, drive architectural decisions and solve complex business problems
- Build strong strategic partnerships with cross-functional architects and key business stakeholders
- Actively participate in code reviews and test solutions to ensure strict adherence to engineering best practices
- Foster a high-performance engineering culture by mentoring team members and providing essential tooling and motivation
- Write comprehensive project documentation to support long-term system stability and adoption
- Perform practical performance tuning, infrastructure troubleshooting and continuous optimization of data environments
Requirements
-
Extensive programming experience in Python, Java or Scala combined with strong SQL and relational database skills
- Hands-on expertise with big data frameworks (Spark, Kafka, Airflow) and NoSQL databases (CosmosDB, DynamoDB, Cassandra, MongoDB)
- Experience designing and administering scalable data platforms across major cloud providers like AWS, Azure, Databricks or AliCloud
- Deep understanding of distributed computing, data ingestion pipelines (ETL) and modern data warehousing architectures
- Proficiency in containerization and orchestration using Docker and Kubernetes within CI/CD environments
- Knowledge of data compliance standards (GDPR, HIPAA) and security best practices for data management
- High proficiency in business English with exceptional communication skills for direct client engagement
- Analytical problem-solving skills with the ability to manage multiple priorities and optimize system performance
Nice to have
-
Experience with machine learning services such as SageMaker or TensorFlow
- Familiarity with data visualization tools including Tableau or Power BI
- Background in enterprise search platforms like Elasticsearch and the ELK stack
We offer
-
By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2021 & 2022&2023
-
Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters
-
You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices
-
We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey
-
At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us
How We Hire
- Here, we summarize the typical journey to finding a job within EPAM.
- Apply and tell us about yourself!
- Go through some standard interviews:
- General interview with a recruiter
- Technical interview with our technology experts
- Manager interview or Offer interview with a hiring manager
- Get ready to join the team!
- Not sure if you meet all the requirements? No problem. Let's talk anyway and find out more!
- It takes 1 min of application to start the journey with us. Apply now!
Life at EPAM
-
EPAM Systems Inc. (EPAM) is a leading digital transformation services and product engineering company.
-
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 various innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to learn and grow continuously.