Skip To Main Content
backgo to search

senior data software engineer

bullets
Data Software Engineering, Databricks, Microsoft Azure, PySpark, Python, SQL
warning.png
Sorry the job is no longer available.

Join our remote team as a Senior Data Software Engineer within a fast-paced and innovative company, focusing on cutting-edge technologies for data-driven applications. We are seeking a highly motivated and experienced engineer to work on development and deployment of data solutions. You will work closely with cross-functional teams to design, implement, and optimize data processing systems. This role offers an opportunity to make a significant impact on the company's growth, working with the latest technologies and contributing to the development of complex and scalable systems.

responsibilities
  • Design, develop and deploy data solutions for various business needs
  • Collaborate with cross-functional teams to identify and address data-related challenges
  • Develop and maintain data pipelines for data processing and analysis
  • Ensure the quality, reliability, and scalability of data systems
  • Develop data models and schemas for efficient data storage and retrieval
  • Perform data analysis and provide insights to support business decisions
  • Develop and maintain documentation for data systems and processes
  • Perform code reviews and provide feedback to improve code quality and maintainability
  • Stay up-to-date with the latest technologies and trends in data engineering and analytics
requirements
  • At least 3 years of experience in Data Software engineering and development
  • Expertise in one of the languages (Python, Spark, PySpark, SQL) with knowledge on how to build both within dev and enabling deployment to production
  • Proficient in SQL for data manipulation and analysis
  • Experience working on one or more cloud platforms (Azure, GCP, AWS). Strong preference for Azure
  • Expertise in  Databricks for data processing and analytics
  • Experience with Azure DevOps, GitHub, (or others) and version control for code management
  • Experience with developing end-to-end production solutions
  • Strong problem-solving skills with the ability to debug complex issues
  • Experience with data engineering and analytical development
  • Excellent communication skills in spoken and written English, at an upper-intermediate level or higher
nice to have
  • Experience with RESTful APIs and integration with external systems
  • Experience with machine learning and data science
  • Experience with CI/CD tools such as Jenkins for automated deployment
  • Experience with data visualization tools such as Power BI or Tableau

These jobs are for you

benefits for locations

poland.svg
ImageImage
For you
  • Discounts on health insurance, sport clubs, shopping centers, cinema tickets, etc.
  • Stable income
  • Flexible roles
ImageImage
For your comfortable work
  • 100% remote work forever
  • EPAM hardware
  • EPAM software licenses
  • Access to offices and co-workings
  • Stable workload
  • Relocation opportunities
  • Flexible engagement models
ImageImage
For your growth
  • Free trainings for technical and soft skills
  • Free access to LinkedIn Learning platform
  • Language courses
  • Free access to internal and external e-Libraries
  • Certification opportunities
  • Skill advisory service
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