Details

Contract

Full-Time

Location

Kraków, Poland

Department

Information Technology

Openings

1

Job ID

57711135

MAKE HISTORY WITH US! At PMI, we’ve chosen to do something incredible. We’re totally transforming our business and building our future on one clear purpose – to deliver a smoke-free future. With huge change, comes huge opportunity. So, wherever you join us, you’ll enjoy the freedom to dream up and deliver better, brighter solutions and the space to move your career forward in endlessly different directions. We are looking for a skilled and passionate Data Software Engineer to join our Centre of Excellence to build and scale effective software solutions for our Enterprise Data Platform. As an Data Software Engineer in this domain, you will have the opportunity to build high value, differentiating and impactful solutions and applications that will interface with our customers and support the development, production and user experience of our products. The ideal candidate would be an enthusiastic self-starter with deep expertise in complex back-end structures capable of working with different integrated systems. JOIN US! WHO ARE WE LOOKING FOR? • Experience with Apache Spark, DataBricks, MS Fabric or similar • Experience with AWS solutions and services, particularly serverless architectures • 3+ years of proven experience as a back-end software developer and experience in developing cloud-enabled products • Knowledge on programming languages (Python, Scala, among others) • Knowledge of continuous integration and delivery methodologies • Experience in building scalable and observable enterprise platforms • Proven experience in source code versioning tools, e.g. Bitbucket or GIT • Strong knowledge and advocate of clean code principles • Knowledge on design and implementation of both relational and non-relation databases • Experienced with software development methodologies, namely Agile practices • Strong interpersonal skills including creative thinking, attention to detail, collaboration, teamwork and a drive to learn and succeed • Passionate about software development • Bachelor’s Degree or higher in Computers Engineering or Software Engineering or related field with appropriate experience in the Data Domain Additional Experience Preferred or Helpful: • Experience in API design and implementation • Knowledge of Python libraries, especially Pandas • Knowledge of IAM, PAM, Azure Active Directory • Experience with product Atlassian tools like Jira (product backlog) and Confluence (documentation) WHAT WE OFFER YOU? • Private medical and dental care, life insurance • Lunch card (Sodexo) • Hybrid work opportunity and flexible working arrangements • Employee pension plan • Multisport program • Cafeteria program • Wide range of trainings, optional language classes, further education and professional qualification support possibility • Free bike and car parking for all employees HOW CAN YOU MAKE HISTORY WITH US? • As a Data Platform Software Engineer, you will be part of a multifunctional software development team, working with highly experienced AWS architects, backend software engineers, DevOps engineers and more. • You will also work in one or more communities of experts, learning and defining industry best practices and software engineering standards for PMI. • You will be in the team leading the design and build of a next generation enterprise data platform using a combination of off-the-self applications and in-house services built on AWS. • Working in a fully automated agile development lifecycle. • You will be directly supporting customers and turning their requirements into real business value for PMI. • You will be able to challenge yourself and expand your knowledge on reliable software architecture, programming languages and new emergent technologies. • You will ensure excellent code quality. Please note that only online applications will be taken into consideration. Only selected candidates will be contacted. #LI-Hybrid

Apply