Citi

Senior PySpark Developer – Vice President – Market Risk

Citi
Apply
1 day ago
Pune, IndiaStaff+

Responsibilities

  • Lead application systems analysis and programming activities in coordination with technology and management teams.
  • Identify and implement system enhancements, new products, and process improvements.
  • Develop scalable and performant software platforms for data computation and processing.
  • Provide expertise in application design, architecture standards, coding, testing, debugging, and implementation.
  • Analyze complex business and system processes to resolve high-impact problems and develop innovative solutions.
  • Advise and coach mid-level developers and analysts and allocate work as needed.
  • Manage and implement successful projects while assessing and escalating technology, compliance, and control risks.

Requirements

  • 10–15 years of relevant experience in application development or systems analysis.
  • 9+ years of experience building software and platform engineering solutions with Python and Spark.
  • Expertise in Big Data technologies, Spark implementations, Python libraries including pandas, NumPy, and SciPy, object-oriented programming concepts, and design patterns.
  • Hands-on experience with Python, Spark, Hive, Trino, Pinot Cluster, SQL, Unix-based operating systems, and source code management tools such as Bitbucket and Git.
  • Strong computer science fundamentals in data structures, algorithms, databases, and operating systems.
  • Experience with system analysis, software application programming, project implementation, leadership, and project management.
  • Experience in banking domains such as pricing and risk is a plus.
  • Bachelor’s or university degree, or equivalent experience; a master’s degree is preferred.
  • Strong analytical, logical, written, and verbal communication skills and the ability to adjust priorities quickly.

Benefits

  • Full-time position.
  • Citi is an equal opportunity employer and provides reasonable accommodations for qualified applicants with disabilities.

Tech Stack

Apache HiveApache SparkGitNumPyPandasPythonSciPySQL

Categories

BackendData Engineering
Citi

About Citi

10,000+ employees

Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.

Contact me