hackajob is partnering with Barclays to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.
Join us as Software Engineer at Barclays, responsible for supporting the successful delivery of location strategy projects to plan, budget, agreed quality and governance standards. You'll spearhead the evolution of our digital landscape, driving innovation and excellence. You will harness cutting-edge technology to revolutionise our digital offerings, ensuring unparalleled customer experiences.
To be successful as Software Engineer you should have experience with:
ETL/Data Warehouse testing experience with strong SQL and data modeling concepts (dimensional/3NF, SCDs, CDC).
Hands on PySpark for data validation at scale; comfortable building reusable validation utilities and fixtures in Pytest.
Practical Ab Initio experience (GDE graphs, plans, psets, EME object/version management, environment migration, object comparison/diff).
Linux/Unix proficiency and Shell scripting for orchestration, log analysis, and job automation.
Experience with at least one Cloud data stack (AWS or Azure)—e.g., S3/ADLS, Glue/Databricks/EMR/Synapse, IAM basics, object stores, and lakehouse formats (Parquet/Delta).
CI/CD and Git, build pipelines, artifact management; exposure to job schedulers (Autosys/TWS or similar).
Excellent problem solving, communication, and a quality first mindset.
Some other highly valued skills may include:
BFSI (Banking/Financial Services) domain exposure—credit products (cards/loans), delinquency/collections, and regulatory reporting.
Experience validating outputs of decisioning/rules engines (e.g., FICO Blaze or similar), including test design for rule coverage and model score distributions.
Data quality frameworks (e.g., Great Expectations/Deequ), metadata lineage tools, or stewardship workflows.
Hadoop ecosystem tools (Hive/Impala), Kibana/ELK for log analysis, and container/orchestration basics (Docker/K8s).
Familiarity with SOx/KCFC evidencing and control testing processes.
You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills.
The role is based out of Pune.
Purpose of the role
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
Accountabilities
Analyst Expectations
All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.
hackajob is partnering with Barclays to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.
Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.