Test Automation Python Engineer

Year    Pune, Maharashtra, India

Job Description

Business Divisions

Group Functions

Your role

Are you a software engineer who is up for a challenge? Because we've got a great one.

We're building a new analytics and risk platform. It's called ACQA. It's a cloud native platform with a host of business specific applications and services built on top of it. At it's heart its Python, but we also use other languages, including Java and Scala.

We're not looking for somebody who fits in a box. Our team is diverse, and our hiring reflects that. You might be a Pythonista with an unparalleled depth of knowledge about financial derivatives risk and pricing. Or you might be a big data guru who writes beautiful Scala (or PySpark) on massive and complex datasets. Or you may be somewhere in-between. Either way you are the kind of person we want to speak to.

So, if you are an awesome Python developer, if you know about derivative risk, If you're a Java or Scala developer who'd like an opportunity to learn some Python then we would love to hear from you.

Function Category

Information Technology (IT)

Join us

At UBS, we embrace flexible ways of working when the role permits. We offer different working arrangements like part-time, job-sharing and hybrid (office and home) working. Our purpose-led culture and global infrastructure help us connect, collaborate, and work together in agile ways to meet all our business needs.

From gaining new experiences in different roles to acquiring fresh knowledge and skills, we know that great work is never done alone. We know that it's our people, with their unique backgrounds, skills, experience levels and interests, who drive our ongoing success. Together we're more than ourselves. Ready to be part of #teamUBS and make an impact?

Your team

You'll be working in the ACQA Platform Crew, as part of the IB Risk Technology Stream under CDIO. ACQA is "Advanced Cloud Quantitative Analytics" - it's our strategic cloud based Analytics and Risk platform. The team is composed of approximately 60 top level engineers in multiple global locations, organised into agile local autonomous pods of 5-10 members. We work directly with traders, risk managers and finance users to provide platforms and tools for the management of the investment bank's Risk and PnL.

Your expertise

You have:

  • A deep software engineering background and mindset. You've seen several different programming paradigms and languages. You understand design patterns - and know when not to use them. You know what it means to develop bullet proof software in a fast-paced environment where bugs cost money.
  • Strong communication skills, written and spoken, you can communicate complex subjects concisely.
You'll have a few of the following:
  • Deep experience developing in Python. You've used it at scale, you have a broad knowledge of the language and many of its commonly used packages. You believe in testing your code to destruction, using several different testing frameworks. You're a Pythonista who loves the language and embraces its culture.
  • Keenness to build non-functional frameworks
  • Experience in one of the JVM languages. You've used it at scale and have excellent knowledge of the language and it's associated ecosystem.
  • Strong knowledge of Spark or other data focused work on massive, complex datasets. You've built, tested and tuned spark jobs that operate on giant data sets.
  • A great working knowledge of financial derivative products, their risks, and how the front to back process to process them works
  • Some exposure to cloud-based systems (ideally Microsoft Azure) and a desire to learn more.
  • Some exposure to web-based UI frameworks would be useful, though not essential
  • A desire to learn Python
You are:
  • A passionate engineer. Dedicated to building software that end users love. You enjoy working in a fast-paced agile environment.
  • A dev-ops evangelist. Committed to helping to improve the developer experience for everybody working on the ACQA platform and interacting with your code.
  • A teacher. You enjoy helping those around you develop their skills, while you develop your own.
  • Collaborative by nature. You enjoy working in a highly skilled team where the best ideas win. Even if they are not yours. You are equally happy developing something new or building on the work of others.
About us

UBS is the world's largest and only truly global wealth manager. We operate through four business divisions: Global Wealth Management, Personal & Corporate Banking, Asset Management and the Investment Bank. Our global reach and the breadth of our expertise set us apart from our competitors.

With more than 70,000 employees, we have a presence in all major financial centers in more than 50 countries. Do you want to be one of us?

How we hire

This role requires an assessment on application. Learn more about how we hire: www.ubs.com/global/en/careers/experienced-professionals.html

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2922998
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pune, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year