Company
Software Mind logo

Software Mind

softwaremind.com
Location

Hybrid work from :

  • 🇵🇱 Poland
Apply

[GRI] Data Engineer with Python

Company Description

Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we’re always on the lookout for talented people who bring passion and creativity to every project. Our culture embraces openness, acts with respect, shows grit & guts and combines employment with enjoyment.

Join us and discover our new benefit - Work n' enjoy! We go beyond the typical hybrid work model and offer the chance to work remotely for two weeks in picturesque European destinations. Your work is wherever wi-fi is! 

Job Description

Project – the aim you’ll have

We’re looking for a Data Engineer to be involved in the evolution of a retail platform. Our client, founded nearly twenty years ago, wants to capitalize on the growing amount of data available to Consumer Packages Goods (CPGs). The main goal of the platform is to help CPGs sell more and lose less. Additionally, it helps optimize in-store operations, helps increase revenue and reduces losses. The platform is based on advanced analytics and industry expertise. It is successfully used to build solid and complex solutions for the world’s largest retailers and CPGs.

Position – how you’ll contribute

The purpose of this role is to deliver high-quality data solutions for the product and project engineering teams. Our data engineering includes creating and maintaining data pipelines, orchestration, data wrangling and SQL to support existing and new client deliveries, along with a growing focus on product engineering. Working alongside other engineers in a cross-functional squad, you’ll contribute to design, architecture and implementation.

In this role, you’ll get to

  • Manage and design large codebases

  • Design and implement data processing in Python

  • Contribute to the next iteration of our data pipelines, while working to increase our capabilities and develop features that ensure client data is processed quickly and reliably through our systems

  • Develop applications and tools with clean and maintainable code that meet our coding standards

  • Build and support traditional and cloud-native technologies to build and run scalable, manageable and resilient applications

  • Automate to accelerate, while eliminating redundant and manual steps to get things done, so that every engineer in the team can focus on the things that engineers do best

  • Develop secure, operation-ready production code

  • Proactively identify issues and opportunities and tackle them. Contribute and solve problems

  • Use your intuitive, while demonstrating a high level of curiosity and passion to learn and build new things

Qualifications

Expectations – the experience you need

  • Professional experience in database (SQL) code management

  • Proficiency in Python programming (hands-on experience with pandas, PySpark, Celery, scikit-learn would be a plus)

  • Demonstrable data engineering and implementation experience, in both design and operations

  • Ability to work in a collaborative team environment

  • Proficiency in database programming and querying language

  • MS SQL Server, MS SQL Server Integration Services, DBA awareness, Transact-SQL

  • MS Azure SQL database

  • Dealing with large datasets experience

  • PowerShell

Additional skills – the edge you have

  • Familiarity with Agile project management methods, e.g., scrums, sprints, daily stand-ups

  • An understanding of CI/CD practices and principles

Additional Information

Our offer – professional development, personal growth

  • Flexible employment and remote work

  • International projects with leading global clients

  • International business trips

  • Non-corporate atmosphere

  • Language classes

  • Internal & external training

  • Private healthcare and insurance

  • Multisport card

  • Well-being initiatives