backgo to search

senior data software engineer

Data Software Engineering, Python, PySpark, Databricks, Amazon Web Services, Amazon DynamoDB, Snowflake
Sorry the job is no longer available.

We are seeking a highly skilled Senior Data Software Engineer to join our remote team, working with one of the biggest sportswear brands in the world. As a Senior Data Software Engineer, you will play a crucial role in designing, developing, and maintaining data engineering solutions. You will be responsible for building scalable and reliable data pipelines, ensuring data quality, and optimizing data processing performance. If you have a passion for data engineering and are excited about working with cutting-edge technologies, we invite you to join us.

  • Design, implement, test and deliver robust, scalable and reusable data processing and ETL solutions
  • Automate data extraction, transformation and provisioning, irrespective of type of source and target
  • Participate in testing activities, create own test cases, manage test data, set up environments
  • Drive collaborative reviews of design, code, test cases and dataset implementation performed by other data engineers in support of maintaining data engineering standards
  • Troubleshoot complex data issues and perform root cause analysis to proactively resolve product and operational issues
  • Mentor and develop other data engineers in adopting best practices
  • Represent the team as technical ambassador
  • A minimum of 3 years of experience in Data Software Engineering, showcasing your expertise in designing and developing data engineering solutions
  • Strong proficiency in Python, PySpark, Databricks, enabling you to build scalable and reliable data pipelines
  • Solid understanding of data structures and algorithms, enabling you to optimize data processing performance
  • Good knowledge of Amazon Web Services (AWS) or other cloud platform tools
  • Experience working with Data warehousing tools, including Dynamo DB, Amazon Redshift, and Snowflake
  • Average CI/CD knowledge and experience using CI tools like Jenkins
  • Good testing experience with some of the most common tools in the market (PyTest, Nose, Cucumber, JBehave, etc.)
  • Fluent spoken and written English at an Upper-Intermediate level or higher, enabling effective communication
nice to have
  • Experience in building and deploying machine learning models
  • Familiarity with Apache Airflow or other workflow management tools

These jobs are for you

benefits for locations

For you
  • Insurance Coverage 
  • Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
  • Financial assistance for medical crisis 
  • Retiral Benefits – VPF and NPS 
  • Customized Mindfulness and Wellness programs 
  • EPAM Hobby Clubs
For your comfortable work
  • Hybrid Work Model 
  • Soft loans to set up workspace at home 
  • Stable workload 
  • Relocation opportunities with ‘EPAM without Borders’ program

For your growth
  • Certification trainings for technical and soft skills 
  • Access to unlimited LinkedIn Learning platform 
  • Access to internal learning programs set up by world class trainers 
  • Community networking and idea creation platforms 
  • Mentorship programs 
  • Self-driven career progression tool

get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
a smiling man wearing sunglasses