EPAM Systems

Azure Data Engineer

Job description

We are looking for an experienced Azure Data Engineer to come on board and support our operations in Zürich.

Are you excited by cloud technologies? Do you love to code and get into the details? Are you passionate about software development and building cloud native applications? Can you communicate efficiently, and influence quicker deliveries? Do you want to be part of an exciting journey as we build our new application from scratch?

If you're passionate about automating software delivery and achieve 1 click build and deployment, this could be the perfect opportunity for you to join a leading global tech business known for engineering excellence.

Scroll down to read more about the responsibilities and requirements for the Azure Data Engineer position.


  • Provide technology solutions that will solve business problems and strengthen our position as digital leaders in financial services
  • Design, plan and deliver sustainable solutions using modern programming languages including Python and Java for the Treasury Liquidity and Funding line of business
  • Help us in our journey as we move to Azure and build a new Azure-native application
  • Help lead our growing team of analysts and engineers to build a new application
  • Provide technical expertise and recommendations in assessing requirements and initiatives to support and enhance our existing applications
  • Conduct code reviews and test software as needed, along with participating in application architecture and design and other phases of SDLC
  • See that proper operational controls and procedures are implemented


  • 7+ years’ experience working as software engineer
  • Very experienced and proficient with coding in Python and PySpark producing secure and clean code that is stable, operational, consistent and well-performing
  • Knowledgeable with implementation of analysis tools and dashboards in Power BI and Azure Databricks workbooks
  • Experience with working as a part of a geographically distributed team is a plus
  • Comfortable communicating in English
  • Excellent understanding of data modelling, SQL and OLAP principles
  • Experienced with DevOps practices, CI/CD, build and test automation
  • AZ-204 Microsoft Certified Azure Developer Associate or any advanced Azure certifications will be a huge plus
  • Able to analyze user stories together with the product owner, the IT business analyst, QA engineer and other developers
  • Experience with implementing Liquidity and Funding quantitative models, big data and analysis solutions in an Azure based big data environment is a plus
  • Experienced with design, plan and deliver solutions in a large scale enterprise environment based on Azure
  • Ability to work collaboratively with key users and stakeholders to run workshops, establish user stories and understand business processes, gather and challenge requirements, and encourage continuous feedback
  • Working knowledge of the financial sector and banking products, ideally good understanding of Liquidity and Funding Management and models
  • Bachelor’s or master’s degree or equivalent with a focus in computer science or engineering
  • Excellent interpersonal skills to form productive and collaborative relationships

We offer

  • Competitive compensation depending on experience and skills
  • Knowledge-sharing across EPAM's global Tech Communities
  • Unlimited access to LinkedIn learning solutions
  • Relocation support as per EPAM relocation policies
  • EPAM Community with regular corporate and social events
  • Career growth, performance and compensation reviews


  • Please note that any offers will be subject to appropriate background checks
  • We do not accept CVs from recruiting or staffing agencies
  • Due to the Swiss labour legislation we can only accept applicants who have a valid right to work in Switzerland

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.