27 días
Expira 09/11/2025
Senior Data Software Engineer
Senior Data Software Engineer
Position Overview
We are looking for a Senior Data Software Engineer to join our team remotely. This position requires a seasoned professional with deep expertise in Apache Spark, Microsoft Azure, and Python. You will contribute to a high-impact project for a globally recognized brand, developing cutting-edge data solutions that support innovation and business growth.
Responsibilities
- Work collaboratively with cross-functional teams to design, implement, and maintain data integration systems.
- Build and enhance data pipelines using Apache Spark, Microsoft Azure, and Python.
- Ensure data pipelines are reliable, scalable, and maintainable.
- Adapt data science models for production environments.
- Develop forecasting models to support strategic business decision-making.
- Maintain high levels of data quality and consistency across all sources.
- Monitor and optimize data pipelines to ensure efficient processing and performance.
- Collaborate with data scientists to design and implement machine learning models.
- Continuously refine data integration systems to meet changing business needs.
- Stay informed about emerging technologies and best practices in data software engineering.
Requirements
- Minimum of 3 years of experience in data software engineering or related roles.
- Advanced knowledge of Apache Spark, Microsoft Azure, and Python.
- Strong understanding of forecasting models, data science workflows, and MLOps principles.
- Hands-on experience with Databricks for building and optimizing data pipelines.
- Proven ability to operationalize data science models for production use.
- Proficiency in Git for version control and team collaboration.
- Solid grasp of Azure concepts, including clouds, regions, ADLS, and compute services.
- Exceptional analytical and problem-solving skills with a creative approach to technical challenges.
- Familiarity with Agile methodologies and development environments.
- Advanced English communication skills, both written and spoken, at a B2+ level.
Nice to have
- Experience with Panda for data manipulation and analysis.
- Strong knowledge of SQL and relational database systems.
- Understanding of statistical models and experience developing them with Python or Spark.
- Familiarity with machine learning tools and related technologies.
What We Offer
- International projects with top brands.
- Work with global teams of highly skilled, diverse peers.
- Healthcare benefits.
- Employee financial programs.
- Paid time off and sick leave.
- Upskilling, reskilling, and certification courses.
- Unlimited access to the LinkedIn Learning library and 22,000+ courses.
- Global career opportunities.
- Volunteer and community involvement opportunities.
- EPAM Employee Groups.
- Award-winning culture recognized by Glassdoor, Newsweek, and LinkedIn.