





Strong Tier-1 brand, metro locations, mid-level generalist title, and broad skillset requirements increase competition.
Technical skills are transferable, but banking security and data-sensitivity requirements create moderate domain bias.
Explicit 2+ years, mandatory Python/Spark/cloud/AI tooling and regulated banking environment imply strict screening.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and troubleshoot software components within an agile team to support stable, secure, and scalable technology products.
Develop and maintain high-quality code primarily using Python and related data technologies like Airflow and Spark, with attention to upstream/downstream system impacts.
Utilize enterprise-authorized AI-assisted development tools to improve coding efficiency while ensuring secure and validated outputs.
Formal training or certification in software engineering and at least 2 years of applied experience.
Proven coding ability in Python and experience with data backbones like Airflow and Spark, plus core database concepts (relational and document).
Experience using enterprise-authorized AI software development tools critically and securely.
Familiarity with Software Development Life Cycle including agile methodologies such as CI/CD, and knowledge about software application areas like cloud and AI/ML technologies.
Early to mid-career software engineer with hands-on experience in coding, debugging, and operational stability in large corporate environments.
Comfortable working in agile teams using modern development toolchains and integrating AI-assisted coding tools.
Strong Python expertise combined with knowledge of data workflows, cloud environments, AI/ML technologies, and algorithm understanding.