Software Engineer – Big Data & Analytics - Contract
London, UK
3d ago

EPAM is looking for an experienced Software Engineer to join our expanding team. With this opportunity you will be part of a major digital transformation initiative that will revolutionize post trade processing.

You will design and build the next generation of business applications using the latest technologies and be part of a fast-growing team committed to the highest standards of customer interaction and engineering best practices.


  • Drive the development of a new set of platform capabilities in the Digital Core’ that will enable real time processing, analytics and structured workflow
  • Provide technology solutions that will solve business problems and strengthen our position as digital leaders in financial services
  • Interact consistently with key stakeholders in Operations in cross-functional teams (hybrid pods) to ensure we are delivering the right thing
  • Contribute to skill aligned chapter constructs working across the Digital Operations platform to ensure we build solutions in the right way
  • Providing technical expertise and recommendations in assessing new software projects 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 Software Development Life Cycle
  • See that proper operational controls and procedures are implemented to process move from test to production
  • Requirements

  • Proficient in Python and / or JAVA with total 5-7 years of experience in programming and software development
  • Must have a solid knowledge of statistical and predictive modelling techniques with strong analytical and problem solving skills
  • Extensive experience on Predictive Modelling using advanced mathematics and statistics, Segmentation & clustering, Time series analysis on financial market data
  • Experience with algorithms for Rule / pattern mining, Text mining, Anomaly Detection, Machine learning and AI with their implementation using standard API's and computational packages such as TensorFlow, Theano, PyTorch, Keras, Scikit-Learn, NumPy, SciPy, Pandas, StatsModels, Spark ML etc
  • Experience with big data technologies like Hadoop and Spark
  • Experience of Apache Flink / Apache Kafka and the ELK stack are highly desirable (Elasticsearch, Logstash & Kibana)
  • Good to have experience with ETL (Informatica, Alteryx) and Data visualization tools like Tableau, Power BI are an added advantage
  • Familiarity with CI / CD (TeamCity / Jenkins), Git / GitHub / GitLab
  • Familiarity with Docker / containerization technologies
  • Familiarity with Microsoft Azure
  • Proven track record in an agile Software Development Life Cycle in a large scale enterprise environment
  • Knowledge of Post trade processing in large financial institutions an added bonus!
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form