Junior Software Engineer - Data & Machine Learning | Data Capabilities
Work for one of the UK's largest financial services organisations, with 30 million customers and
65,000 employees Technology Centre at Hyderabad who are part of the UK's largest
digital bank, where you’ll make a genuine difference, be able to develop yourself and
be part of a culture where everyone's contribution is recognised.
Opportunity to be a part of a mission; shaping finance as a force for good - UK's largest
Banking Group’s mission is to create a sustainable and inclusive future for people and
businesses, shaping finance as a force for good. We, at UK's largest Banking Group’s
Technology Centre, play a key part in delivering this*. We are also guided by our values
in shaping the way we work and how we make decisions. This creates an environment
where colleagues love to work and can make a positive impact.
Range of exclusive benefits and rewards - We value your contributions and will ensure
that your total reward experience reflects the expertise you bring and impact you
create. We also strive to provide a holistic proposition that meets your wellbeing needs.
Our total reward practices help us create an ecosystem where you can thrive, ensuring
your essential needs are met so you can focus on your personal growth and future
success.
Career elevating opportunities - you will be empowered to take charge of your career
journey through personalized career mentorship from experienced mentors, leadership
development programs, and stretch assignments. You will be able to access
opportunities for continuous learning and exposure to new experiences through job
shadowing and cross-functional collaboration on projects.
Future skill building opportunities – Being part of firm, who are known for their market
leading practices in learning and development, the firm is committed to help you
achieve your personal and professional aspirations. You will have access to role specific
learning pathways & training, targeted accelerated development programs and
professional certifications & qualifications.
Inclusive and diverse workplace - you will be part of an inclusive workplace where
everyone feels valued, respected, and empowered. We embrace and celebrate diversity
at every level of our workforce, valuing and respecting you for your unique identity.
What you’ll do,
Data & Machine Learning platform helps in building and modernising capabilities and
tools to master customer data, transfer data around the Group and develop reports and
analytics, enabling colleague users to unlock value through data and analytic led
propositions.
As a Junior Software Engineer within the Data & Machine Learning platform and Data
Capabilities Lab you will be working in one of our cross-disciplinary teams, where you
will have the opportunity to develop your technical knowledge, workplace skills and
behaviours required for this job role. Few responsibilities are:
● Work within current standard IT security processes and systems.
● Carry out simple knowledge management tasks by following established
procedures.
● Assist in architecting and managing Google Cloud infrastructure.
● Planning, deploying, and configuring GCP based solutions.
● Source data from a variety of systems and create analysis to support the team in
delivering insight.
What you’ll need,
● Bachelor's degree (or equivalent) in engineering.
a) Programming Skills:
Must have experience in the following skills:
● C/C++, and bash scripting, and familiarity with TensorFlow or similar ML
training frameworks.
● Python / R programming languages,
● Programming in Java, Spring / Spring Boot, and JavaScript (React).
b) Cloud and DevOps:
● Knowledge and awareness in public cloud IaaS, PaaS and SaaS tools and
environments, particularly with Google Cloud Platform (GCP).
● Experience in one of the cloud technologies: AWS, Azure, OCP or GCP (Azure
preferred).
c)Data:
● Knowledge and awareness in foundation skills EDH (Enterprise data hub).
● Knowledge and awareness in Big Data, Hadoop, Cloudera, Spark, Hive, Pig, Scala.
● Knowledge and awareness in Data Collection & Analysis – Lead on analysing data
trends for use in reports to help inform and guide decision making.
● Knowledge and awareness with databases such as ETL, SQL, NO SQL.
Nice-to-Have Skills:
● Exposure to Cloud Environment Delivery.
● Worked in an Agile environment.
● Growth mindset that challenges the status quo and focuses on outside-the-box
ideas and solutions.
● Ability to communicate complex technical issues to non-technical stakeholders.
● Data Warehousing Concept
- Life cycle of data processing Framework & any programming language
- Confluent/Apache KAFKA
● Data Modelling; Data Pipeline; Data Analysis (SQL)
● Knowledge and awareness in DevOps tools such as Jenkins, Gitlab/GitHub, Nexus,
or equivalent CI/CD tools.
● Data Engineering will include Ingestion/Data Enrichment/ Data Prep/Data
Pipelines
● Knowledge in data engineering (Including experience in any public cloud Data
Fusion/DataProc )
About working for UK's largest Banking Group Technology Centre:
Working with us means being part of our aspirational and transformative journey of
redefining the fintech landscape, while building an organisation that welcomes all.
We’re committed to providing an exceptional employee experience through our policies,
practices, and development opportunities to support you in achieving your potential.
Our new technology centre in Hyderabad will be home to highly skilled technology and
data specialists who will be driving our transformation and delivering great outcomes for
UK's largest Banking Group’s customers. Our office is situated in a sought-after location
that features easy transport links and excellent facilities, all aimed at enabling you to
achieve a great work-life balance.
This is a once in a career opportunity to shape your future and help us make our mark in
India. Are you ready to help shape your future, as well as ours? Join us and grow with
purpose.
Compensation: 5.50 for freshers and up to 7.20 Lakhs for 6 months to 18 months
experienced Candidates