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 an experienced Lead Data Software Engineer for a remote role to drive the success of our team and advance our Data Science initiatives.As a Lead Data Software Engineer, you will be responsible for designing and managing datamarts while delivering scalable and efficient data solutions tailored to client needs.This role includes building and maintaining data pipelines, providing operational support, and collaborating with Data Science teams to achieve high-quality results.You will also lead a team of skilled professionals, offering mentorship and guidance to encourage innovation and deliver impactful solutions.ResponsibilitiesLead and mentor the Data Software Engineering team, fostering professional development and continuous improvementCollaborate with multi-disciplinary teams to deliver high-quality data solutions that meet project goals and deadlinesEstablish and refine Data Software Engineering processes that prioritize automation, efficiency, and innovationDevelop and maintain scalable data solutions using AWS infrastructureOptimize workflows and data processing with tools such as Apache Airflow and Apache SparkMonitor industry trends and incorporate best practices to enhance engineering strategiesProvide operational support for data pipelines and datamarts to ensure seamless functionalityDirect the creation and deployment of REST APIs for effective data integration and communicationPartner with clients to understand requirements and deliver tailored solutionsManage team structure and workflow to ensure timely and efficient project deliveryWork closely with stakeholders, demonstrating strong leadership and communication skillsRequirementsAt least 5 years of experience as a Data Software Engineer, with expertise in managing complex and large-scale data infrastructuresMinimum of 1 year of experience leading and managing a team of engineersDeep knowledge of AWS services, including the design and implementation of scalable data solutionsAdvanced expertise in Apache Airflow and Apache Spark for workflow optimization and data processingStrong proficiency with CI/CD tools such as Jenkins for efficient pipeline deliverySolid skills in Python and SQL for creating and maintaining data pipelines and ETL processesExperience with Databricks and Py Spark for data analysis and processingFamiliarity with REST APIs for smooth data integration and communicationExcellent problem-solving and analytical capabilities for complex environmentsStrong client-facing skills to ensure collaboration and alignment with project objectivesOutstanding organizational and leadership abilities to guarantee efficient project executionUpper-intermediate English proficiency for effective communication with stakeholders and teamsNice to haveExperience with Redshift for data warehousing and analysisWe offerInternational 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 Linked In Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and Linked In
By continuing you agree to our Terms & Privacy Policy.