Posted:
7/14/2026, 4:52:12 PM
Location(s):
Gurgaon, Haryana, India ⋅ Haryana, India ⋅ Karnataka, India ⋅ Bengaluru, Karnataka, India
Experience Level(s):
Mid Level ⋅ Senior
Field(s):
DevOps & Infrastructure ⋅ Software Engineering
Workplace Type:
On-site
Pay:
$70k–$132k/yr
Join us as a Software Engineer, PySpark
In your new role, you’ll be working within a feature team to engineer software, scripts and tools, as well as liaising with other engineers, architects and business analysts across the platform.
You’ll also be:
To take on this role, you’ll need a background in software engineering, software design, and architecture, and an understanding of how your area of expertise supports our customers. You’ll need at least six years of experience in PySpark, data engineering with strong expertise in ETL design, data quality testing, cleansing, monitoring, sourcing and exploration.
You'll need experience working with AWS services such as Glue, Lambda, EMR or Spark and S3. You'll also need programming proficiency in Python, Spark, and SQL and demonstrate working knowledge of Large Language Models or LLMs and AI-assisted development tools like GitHub Copilot, GitLab Duo along with practical prompt engineering skills.
You’ll also need:
Hours
45Job Posting Closing Date:
21/07/2026Website: https://www.natwestgroup.com/
Headquarter Location: Edinburgh, Edinburgh, City of, United Kingdom
Employee Count: 10001+
0IPO Status: Public
Last Funding Type: Post-IPO Debt
Industries: Banking ⋅ Finance ⋅ Financial Services ⋅ Wealth Management