Job description
Role overview
Join Natwest Group as a Software Engineer specializing in PySpark to build scalable data solutions. You'll design, engineer, and maintain high-performance applications while collaborating with cross-functional teams to drive innovation.
This role focuses on developing secure, robust systems that align with customer-centric goals. You'll gain hands-on experience with big data technologies and contribute to impactful projects in a dynamic environment.
Responsibilities
- Design and develop scalable PySpark solutions for data processing pipelines
- Collaborate with stakeholders to implement customer-focused software systems
- Optimize data workflows for performance, security, and reliability
- Participate in code reviews and continuous improvement initiatives
Requirements
- Proficiency in Python and PySpark for big data processing
- Basic understanding of data engineering principles and ETL processes
- Familiarity with cloud platforms (AWS/Azure) or containerization tools
- Strong analytical skills and attention to detail
Benefits
- Career growth opportunities through mentorship programs
- Competitive compensation with performance incentives
- Access to cutting-edge data science and cloud technologies
Keywords
PySparkPythonData EngineeringBig DataCloud ComputingSoftware DevelopmentAgileDevOpsSQLData Processing